<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5821836323920834363</id><updated>2011-11-28T01:13:04.247Z</updated><title type='text'>Gooberlicious - A blog by David Eglin</title><subtitle type='html'>Musings about web technologies, development and trends, as well as other assorted mental leakage about other things that interest me, such as gadgetry, art and design, business etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5821836323920834363.post-5597562867708147117</id><published>2010-04-16T00:09:00.000Z</published><updated>2010-04-16T00:09:56.067Z</updated><title type='text'>The First UK Election Debate: My Thoughts</title><content type='html'>So, the first ever televised Prime-Ministerial debate has been and gone. &amp;nbsp;ITV broadcast the 90 minute show last night (15th April 2010) to massive reaction and commentary on social networking sites, television and I'm sure in the newspapers this morning. &amp;nbsp;The polls all seem to indicate a significant victory for the Liberal Democrat's Prime-Ministerial candidate, Nick Clegg, and I for one agree that he had by far the best showing of the three on the night. &amp;nbsp;The question that is left echoing round in my head, though, is "Will it make any difference?".&lt;br /&gt;&lt;br /&gt;More than Gordon Brown, and certainly more than Conservative candidate David Cameron, Clegg looked comfortable and even confident very quickly behind his podium. He conducted himself with grace and poise, and actually came close to really answering the questions - Not something we are necessarily used to from our politicians!&lt;br /&gt;&lt;br /&gt;In a fashion rather reminiscent of American Election politics, the "Senior party members" rolled out by each party as spokespeople for the BBC's Question Time programme, which began shortly after the debate came to a close, were well briefed by their advisors and campaign bods to focus on their man's best talking points, and the "spin" was in full swing throughout this programme. Each of the three main parties were represented, and all attempting to spin their leader's performance to appear better, or less of a disappointment, than it was. This side of campaigning, and politics in general, most of us could probably do without. The endless posturing gets rather tiresome after a while, but unfortunately that is a side-effect of party politics.&lt;br /&gt;&lt;br /&gt;The Liberal Democrats will, quite rightly, feel that last night was a good night for them. They have been handed a poor performance by David Cameron to attack, and Gordon Brown has the burden of having to defend 13 years of Labour policy - Not an easy proposition in the current political climate. Admittedly, with virtually no expectation on his shoulders, as by far the least well-known of the three candidates, Nick Clegg had an easy ride in the first debate. &amp;nbsp;It was in the interests of neither Gordon Brown, nor David Cameron, to launch an attack against a candidate and a party which they both would presumably have considered only as an afterthought up to this point, and maybe as a possible ally in the event of a hung parliament. In fact, there were large periods of time up on the stage during which Cameron and Brown appeared to forget that there was a third person up there with them as they fell back in to the all-too-familiar cycle of back-biting and one-upmanship. &amp;nbsp;Clegg though, to his credit, maintained his composure and continued to make his point clearly and concisely throughout the debate. His performance, combined with the lack of any weight of expectation upon him, will undoubtedly propel him into the public eye in today's newspapers. The real challenge will come in the next two debates where the public, and perhaps more importantly, the media, will have high expectations for him to acquit himself every bit as well as he did last night.&lt;br /&gt;&lt;br /&gt;The problem, though, is that the Liberal Democrats have long been a party that we as a country love to love, but have been somewhat reluctant to actually cast a vote for. I remember back in the 1990s when Paddy Ashdown was leader of the LibDems - He was perhaps the most popular politician in the country, but still only comparatively very small numbers would vote for his party in a general election. In my opinion, this boils down in large part to the fact that we as the British public still have this misconception that the LibDems are the third party in a two party system. Nick Clegg came out in this debate and clearly made a concerted effort to convince us that his party are indeed a viable option, and to that end, I feel that he did well. I will be very interested to see how his opponents respond in the next debate - Clearly some changes need to be made to limit the damage the LibDems must be doing to their potential vote counts.&lt;br /&gt;&lt;br /&gt;If nothing else, this debate has thrown the election at the publics' feet, has widened the field, and has even shown that, whilst it may lack that certain "shiny" quality that only comes from American politics, British politics can, indeed, be interesting. Hopefully, this will encourage more people to pay attention in the weeks leading to the impending election.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5821836323920834363-5597562867708147117?l=davideglin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/5597562867708147117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5821836323920834363&amp;postID=5597562867708147117' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/5597562867708147117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/5597562867708147117'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/2010/04/first-uk-election-debate-my-thoughts.html' title='The First UK Election Debate: My Thoughts'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5821836323920834363.post-8606755002909012897</id><published>2007-04-27T16:17:00.001Z</published><updated>2007-04-27T16:24:47.430Z</updated><title type='text'>Oh Lord, Please Don't Let Web 2.0 Be Misunderstood</title><content type='html'>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Web_2.0"&gt;Web 2.0&lt;/a&gt; has undoubtedly created one of the biggest buzzes on the &lt;span&gt;Internet&lt;/span&gt; in recent times.  The page linked to is actually the web 2.0 entry on &lt;span&gt;Wikipedia&lt;/span&gt; - The most read entry on there last year.  It seems that everyone involved with the net wants to jump on this bandwagon and "be web 2.0", as if it is some kind of moniker for being cool, but it seems that most people out there, even those involved with the web world, don't really know what it is.  This is a problem that many designers and developers get faced with on a regular basis, as clients come to them and say "I want to look web 2.0", or something similar.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Some of the common misconceptions of what Web 2.0 "is" are &lt;span&gt;summarised&lt;/span&gt; here:&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Web 2.0 is a visual style&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is a misconception that a great many designers, or people looking to become designers, make.  A certain visual style seems to have evolved with the web 2.0 revolution, but the ambiguous nature of peoples' understanding of what web 2.0 is has meant that for a great many people, all they can understand of it is what they see in front of them.  This means glossy logos with drop shadows, soft gradients, diagonal line backgrounds, wet-floor reflection effects etc.  I have been asked a great many times how to design "the web 2.0 look", and my response is always the same - "There is no such thing as the web 2.0 look... There is a set of effects that seem to go hand in hand with a large proportion of web 2.0 applications, but I would never suggest to anyone that they should design for that look.  On the whole, I would say that it is a &lt;span&gt;particular&lt;/span&gt; trend associated with this point in time, just as there have been other trends over the years.  Ultimately, designing to this trend will only serve to date your product over time, and likely to dilute the message that you would usually hope to put &lt;span&gt;across&lt;/span&gt; with your logo by having too many effects applied to it."&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;There are, however, some major examples of web 2.0 sites that do not conform to this current trend, and their logos are the stronger for it.  Take &lt;span&gt;&lt;a href="http://www.myspace.com/"&gt;MySpace&lt;/a&gt;&lt;/span&gt;, for example.  Like it or not, this is one of the big daddies on the &lt;span&gt;Internet&lt;/span&gt; at the moment, but look... No glossy effects, no wet-floor effects... Just a nice, clean logotype.  Ultimately the same principles apply when a web 2.0 site is being developed as any other site.  This stock set of effects seems to have become a crutch for bad design and lack of imagination.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Web 2.0 is a set of technologies&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is perhaps the most common misconception &lt;span&gt;about&lt;/span&gt; web 2.0.  So many people think "web 2.0 = AJAX" that it has almost become true just by the sheer number of people that believe it (This is a wonderful example of the crowning principle of the web 2.0 concept - That it is the people that define the &lt;span&gt;Internet&lt;/span&gt; and its content).  However, a misconception it is, and one that must be dispelled.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;AJAX stands for &lt;span&gt;Asynchronous&lt;/span&gt; &lt;span&gt;Javascript&lt;/span&gt; And XML.  It is a mixture of two technologies that have been around for some time to make a solution that allows web sites to send and &lt;span&gt;receive&lt;/span&gt; information without reloading the page.  This makes for a very "Desktop-like" feel, that has previously only been achievable through the use of Flash.  The technology has been used in a number of web applications to facilitate certain &lt;span&gt;functionality&lt;/span&gt; - But that is really all that technology is: A facilitator.  It is a tool which allows people to do certain things.  Web 2.0 sites can equally be built on plain old &lt;span&gt;PHP&lt;/span&gt; - The AJAX has been introduced to the mix in an attempt to enable users to do more with the &lt;span&gt;Internet&lt;/span&gt;, but thats all.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;So what &lt;i&gt;is&lt;/i&gt; Web 2.0?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Web 2.0 is a set of philosophies and paradigms for the way that we use and interact with, and using, the &lt;span&gt;Internet&lt;/span&gt;.  To &lt;span&gt;summarize&lt;/span&gt; the key points, it is:&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A participatory medium&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;The idea that it is users who make the content for the web - The web public at large, rather than the "elite" few who own websites.  The idea that the &lt;span&gt;Internet&lt;/span&gt; is no longer merely an information source for users, but an interactive medium where they can share their knowledge for the benefit of others.  It is the idea that the &lt;span&gt;harnessing&lt;/span&gt; of the collective knowledge of the world is more useful than that of a select few individuals.&lt;/p&gt;  &lt;p&gt;It is also about the idea that users can be of more benefit to each other than a company or expert in a more direct manner.  &lt;span&gt;&lt;a href="http://www.ebay.com/"&gt;Ebay&lt;/a&gt;&lt;/span&gt; is one of the biggest websites in the world, and &lt;span&gt;wes&lt;/span&gt; truly "Web 2.0" well before its time.  It allows the collection of buyers and sellers on there to "self regulate" itself on the whole, trusting that users will express their opinions on their experiences.  It has been &lt;span&gt;proven&lt;/span&gt; that this philosophy works, too... Research shows that people trust the opinions of other "real" people much more than anything that a large company says.  A perfect example of this phenomenon is seen on &lt;a href="http://www.amazon.com/"&gt;Amazon&lt;/a&gt;.  I think that most people who read this &lt;span&gt;blog&lt;/span&gt; will have used Amazon at some point.  Let me ask you - How often, when you don't know specifically that you want to buy a particular item, to you purchase based purely on the content supplied by Amazon themselves?  For most people, the answer to that is "never".  Instead, they look straight to the reviews of the product by &lt;span&gt;ther&lt;/span&gt; users.  The idea that users can &lt;span&gt;enrichen&lt;/span&gt; the &lt;span&gt;Internet&lt;/span&gt; experience for each other through their mutual participation really works.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A global community&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;The idea that the &lt;span&gt;Internet&lt;/span&gt; is becoming a community in its own right.  &lt;span&gt;Wynham&lt;/span&gt; Lewis coined the term "global village" years ago, as the &lt;span&gt;Internet&lt;/span&gt; made breaking down geographic barriers easier and communication across great physical distances became not only possible, but normal, but now this term could be modified to be termed the "Global Metropolis". &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;We now have an &lt;span&gt;Internet&lt;/span&gt; where we can find people we knew years ago, learn about people we have never met before, make new friends, converse on a regular basis (in many cases for the younger generation, on a more regular basis than in the real world), and much much more.  &lt;span&gt;MySpace&lt;/span&gt; and &lt;span&gt;FaceBook&lt;/span&gt; have become massively successful sites used by millions not only to contribute content, but to find people like themselves, to share in a collective interest and more. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;It has become possible for someone to look at a page on the &lt;span&gt;Internet&lt;/span&gt; for five minutes and gain more information about you than they would likely gain in five hours of conversation.  And these people can find you in any number of ways.  You can search for people based on location, age, interests, favorite music and more.  People around the world are becoming united by their similarities, as opposed to divided by their differences.  This concept is perhaps the most positive thing to have come from the &lt;span&gt;Internet&lt;/span&gt; since its birth.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;More than this, it is now possible to live an entire alternate life on the &lt;span&gt;Internet&lt;/span&gt;.  There have been Massively &lt;span&gt;Multiplayler&lt;/span&gt; &lt;span&gt;online&lt;/span&gt; games for some years now, but now services such as &lt;a href="http://www.secondlife.com/"&gt;Second Life&lt;/a&gt; have come and extended that concept. A user can now create a digital version of themselves &lt;span&gt;online&lt;/span&gt;, and interact relatively realistically with other people and with their environment on-line.  Second life actually gives users the ability to build homes and items, has its own currency system (which can be traded for real-world money with a real exchange rate), has meeting places and clubs and more.  Perhaps more impressively is that most of the content on Second Life has been built by its users. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;So the &lt;span&gt;Internet&lt;/span&gt; really has, in the most literal &lt;span&gt;sense&lt;/span&gt;, become a global community.  &lt;span&gt;Geography&lt;/span&gt; is no longer any kind of &lt;span&gt;boundary&lt;/span&gt; to meeting people, interacting with them on a level that is very real to them, and having an effect on peoples lives.  There are even some very significant real-world companies who now have stores on Second Life.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Internet as a platform&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The technologies mentioned earlier have enabled a number of companies to create powerful applications based purely inside a web browser.  &lt;span&gt;Google&lt;/span&gt; now offers an &lt;span&gt;online&lt;/span&gt; word processor, spreadsheet, calendar and soon a presentation creation and display engine from its website.  It is no longer necessary to have a copy of Microsoft Office (or similar)  on your computer to be able to write an invoice, compose your CV, or &lt;span&gt;organise&lt;/span&gt; your day.&lt;/p&gt;&lt;p&gt;This has lead to one of the trends I personally find most annoying right now - The idea of the perpetual beta.  There are so many web sites and applications which carry "Beta" as a part of their logo... And its not true.  A "beta" is a product that is in public testing.  It does not mean a product that is constantly being improved.  Most of these applications have been tested and confirmed as working.  This is simply lazy application development - An excuse so that the developers can turn around and say "We're still only in beta" when something doesnt work for some reason.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;One last thing Web 2.0 &lt;span&gt;isn't&lt;/span&gt;...&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A great many businesses at the moment seem to think that harnessing all of this will make them successful, make them more money, or similar.  This is not true. Web 2.0 is not a gateway to success for big business.  In fact it is possibly the antithesis for this concept. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;The company I work for, a large travel company, has recently published an updated holiday search engine on their website.  One of the features they have added to their search results and the information available to users is "Customer Reviews".  The theory they had behind this was that, as people don't trust big business, they will make more money by showing visitors what other customers thought of their holiday. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;What they failed to &lt;span&gt;realise&lt;/span&gt; was that users distrust of big business is so great they they will not even trust that these reviews are &lt;span&gt;independent&lt;/span&gt;.  We just undertook a set of user testing, and asked whether the reviews would influence customers' decisions.  Almost across the board, the answer was "No... I take it with a pinch of salt.  They probably wrote it themselves anyway".  In order for user generated content to be trusted, it must be seen to have a certain level of independence from those selling the product in question.  For Amazon, this is easy.  They buy and sell relatively low cost product that they do not make... They are merely a supplier.  For a holiday company, it is much harder - We are seen to have a much greater vested interest in making a sale (And holiday companies are inside the top 10 most hated types of company for the English public).&lt;/p&gt;  &lt;p&gt;So... Don't misunderstand what web 2.0 is and is not.  Make sure you are clear on what it means before you go in to a project with the words ringing in your ears.  Web 2.0 can be a great thing... But it is not a formula for success.  Web 2.0 is facilitated by a set of technologies, but is not defined by them, and Web 2.0 is often accompanied by a certain distinctive visual trend... But this style is not a requirement.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5821836323920834363-8606755002909012897?l=davideglin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/8606755002909012897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5821836323920834363&amp;postID=8606755002909012897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/8606755002909012897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/8606755002909012897'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/2007/04/oh-lord-please-don-let-web-20-be.html' title='Oh Lord, Please Don&amp;#39;t Let Web 2.0 Be Misunderstood'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5821836323920834363.post-502537735431135081</id><published>2007-03-13T17:00:00.001Z</published><updated>2007-03-14T09:25:13.640Z</updated><title type='text'>Changing (or rather re-educating) The Old Guard</title><content type='html'>&lt;p&gt;I read an article today from the latest edition of &lt;a href="http://www.alistapart.com/"&gt;A List Apart&lt;/a&gt; talking about web standards, their importance, and different approaches to them.  The article, entitled &lt;a href="http://www.alistapart.com/articles/whereourstandardswentwrong"&gt;Where Our Standards Went Wrong&lt;/a&gt;, talks about these two opposing mentalities about web standards:&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;ul&gt; &lt;li&gt;Standards must be adhered to rigidly.  If you &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;don't&lt;/span&gt;, then its just wrong.&lt;/li&gt; &lt;li&gt;Standards are there as a guideline, and can be a barrier to commercial development. Be pragmatic and break them if you feel it necessary.&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;&lt;p&gt;The article makes for a good read, and the inevitable battle of opinions that follow in &lt;a href="http://www.alistapart.com/comments/whereourstandardswentwrong/"&gt;the comments&lt;/a&gt; is equally enjoyable, and does seem to split developers into those two ranks.  However, as I posted in &lt;a href="http://www.alistapart.com/comments/whereourstandardswentwrong?page=6#55"&gt;my comment&lt;/a&gt; on the subject, I think we need to add another category to the mix - And this is a category that needs to disappear over time:&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;ul&gt; &lt;li&gt;Web standards should be followed.  We know this because we are told so, but we are used to developing from our days before the semantic web, and so don't really understand the spirit of a great deal of it.&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;&lt;p&gt;I happen to work with some people with this &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;problem&lt;/span&gt;.  They have been in the web development game for many years, and they keep up on what they need to in order to get work (as contractors, freelancers, or permanent staff).  They haven't, however, really paid attention to the logic behind the rules.  They have not adapted their methods of working from the days of table-based designs.  Sure, the tags they use are different now... But that's about it; They have simply replaced &lt;strong&gt;tr&lt;/strong&gt;s and &lt;strong&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;td&lt;/span&gt;&lt;/strong&gt;s with &lt;strong&gt;div&lt;/strong&gt;s and &lt;strong&gt;span&lt;/strong&gt;s. &lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Symptoms of an old-guard coder should be fairly easy to spot mostly - Heavy, "tag-soup" style, non-semantic &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;xhtml&lt;/span&gt; code and huge &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;css&lt;/span&gt; documents are generally a giveaway.  As someone being pulled onto a project half way through, and having to deal with this, it can make things slow and painful.  It makes their pages heavy and slow, and eat up more bandwidth than they need to, too... But they don't know that they are doing anything wrong - Because the code validates.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;It can be very hard to tell these "old-guard" developers that what they are doing is wrong.  Often, they cling to the rules which they follow as an illustration that their practises are perfectly appropriate.  They seem to struggle to understand that validation is not, in fact, the be-all and end-all that it can often be made out to be by "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;standardista&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;evangelistas&lt;/span&gt;".  In this sense, I feel that there being so much preaching about standards compliance has in fact harmed the quality of development from some of these individuals.  It has made them short-sighted, and given them a set of rules to cleave to whilst they happily ignore the guiding principles that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;surround&lt;/span&gt; them.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Unfortunately, unless they are shown the errors of their ways, they will never change.  They need re-educating in order to see what they have been doing wrong.  But how? &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Personally, I would start by sitting down and talking about semantics and their importance to us as web designers and developers.  I am, in fact, hoping to run a series of "workshops" where I work to accomplish this goal, and this is where I intend to start.  Using practical examples works well, too... If you can.  I am in the (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;un&lt;/span&gt;)lucky position that I was handed a poorly coded &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;UI&lt;/span&gt; and told to re-build it from the ground up as one of my first jobs when I got here... So I already have a "before and after" example that I can use to illustrate my points.  Above all, I believe you have to be prepared for some level of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;resistance&lt;/span&gt; when trying to accomplish something like this - No one reacts well when they are told that they have been working the wrong way for the past 2 years, particularly when they firmly believe they have been following all the rules, and were doing just fine.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;So from the old problem of "How do you sell standards to a business?", we now have a new problem: "How do you re-sell standards to the (badly) converted?"  Again, it has to be about selling benefits - Both to the business (which is, after all, who they are working for, and who they have a duty to produce the best work possible for), and to them, as well.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;For those of you who are reading this post and are feeling somewhat bemused as to the real nature of the problem (After all, they &lt;i&gt;are&lt;/i&gt; following the rules, right?), then allow me to explain.  This situation is quite similar to the old "letter of the law vs spirit of the law" argument:  It is possible to follow all the rules to the letter, but completely ignore the reason those rules were set in place, and the intended effect.  One of the primary goals of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;xhtml&lt;/span&gt; standard was to separate content from presentation - Previously a page's content was surrounded by presentational markup: In-line styling, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;table&lt;/span&gt; rows and cells to dictate positioning etc.  With &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;xhtml&lt;/span&gt; the intention is to keep these things separate: The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;xhtml&lt;/span&gt; page should define the content, the sections that content falls into, what each section does etc, while the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;css&lt;/span&gt; that relates to those sections should define the look and feel of the page.  When you start adding &lt;strong&gt;span&lt;/strong&gt; tags all over the place to change the look of a link, and start naming classes "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;redtext&lt;/span&gt;" etc, you are destroying those boundaries.  You are again putting presentation back into the html page. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Again, some people reading this may say "Why is that a problem?".  Well, it's not... Unless you ever want to update the look of your site, make changes to layout or content, add or remove items - Basically do &lt;i&gt;anything&lt;/i&gt; with the page once it is "finished".  All the extra markup makes it much harder to find what you are looking for when wading through the html code, and classes and IDs that reflect the presentation of an item rather than its function can be extremely confusing if the style is changed later (Think of a class called "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;redtext&lt;/span&gt;" where the text is actually blue!). &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;On top of this, the extra code makes for extra data, and extra data makes for extra bandwidth costs.  Businesses generally don't like to spend more than they have to. It isn't just the html that suffers from bloat with this antiquated approach, either - Usually you will find that you end up with massive &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;CSS&lt;/span&gt; files, with several classes doing the same thing and no inheritance being made use of, making for heaps of redundant code.   Once again, this will increase bandwidth, and also make the files harder to navigate (Trust me... I've had to work through a 4,000 + line &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;css&lt;/span&gt; file before!).&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;There are other business benefits most of us know about, too, such as better accessibility, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;SEO&lt;/span&gt; (although this is far from clear-cut), future-proofing, more reliable rendering, device independence.... The list goes on and on.  I won't go into these things here, because this post is already rather too large, I feel.  Needless to say that if you look, you can find any number of articles talking about these important issues - And they are important.  I'm just saying that they probably won't be quite as important to the developers in question as the direct benefits to themselves. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;This &lt;strong&gt;is&lt;/strong&gt; an important issue... No matter what you think, and it happens more than you might expect, too.  It's something that needs addressing soon, as well, as every day these developers continue down this road, they are costing people money.  Designers and developers need to know that whilst web standards are very important, it is the spirit of these standards that is &lt;strong&gt;most&lt;/strong&gt; important.  There is no point in producing valid code if you are not addressing any of the issues you are supposed to be.&lt;br /&gt;&lt;/p&gt;  &lt;!-- technorati tags begin --&gt;&lt;p style="font-size: 10px; text-align: right;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;technorati&lt;/span&gt; tags:&lt;a href="http://technorati.com/tag/web" rel="tag"&gt;web&lt;/a&gt;, &lt;a href="http://technorati.com/tag/standards" rel="tag"&gt;standards&lt;/a&gt;, &lt;a href="http://technorati.com/tag/xhtml" rel="tag"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;xhtml&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://technorati.com/tag/css" rel="tag"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;css&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://technorati.com/tag/semantic" rel="tag"&gt;semantic&lt;/a&gt;, &lt;a href="http://technorati.com/tag/markup" rel="tag"&gt;markup&lt;/a&gt;, &lt;a href="http://technorati.com/tag/compliance" rel="tag"&gt;compliance&lt;/a&gt;, &lt;a href="http://technorati.com/tag/problems" rel="tag"&gt;problems&lt;/a&gt;, &lt;a href="http://technorati.com/tag/educating" rel="tag"&gt;educating&lt;/a&gt;, &lt;a href="http://technorati.com/tag/benefits" rel="tag"&gt;benefits&lt;/a&gt;&lt;/p&gt;&lt;!-- technorati tags end --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5821836323920834363-502537735431135081?l=davideglin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/502537735431135081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5821836323920834363&amp;postID=502537735431135081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/502537735431135081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/502537735431135081'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/2007/03/changing-or-rather-re-educating-old.html' title='Changing (or rather re-educating) The Old Guard'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5821836323920834363.post-6193465260596157707</id><published>2007-03-12T16:36:00.001Z</published><updated>2007-03-14T09:31:54.133Z</updated><title type='text'>Concerning customers: New vs. Old</title><content type='html'>&lt;p&gt;Every business, whether operating on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;internet&lt;/span&gt;, or out in the 'real world', should want to gain new customers.  For already very successful companies who are market leaders in particular fields, this often means diversifying, or expanding their target market.  This is actually the case where I work at the moment - My employers are a very successful, very large travel company.  They are the market leader in the UK by quite some way.  However the travel industry is such that they need to expand their target market, and try and attract more customers to be able to make the profits they need - The costs of the holiday business are so high at the moment that they need as many customers as possible, and traditional 'package' holidays just aren't sexy any more to the new generation of young, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;internet&lt;/span&gt; savvy holiday buyers.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;All of this means that there is a lot going on here at web HQ - We have a number of projects going on to enable this diversification of markets, and to allow the business to attract these new customers which, until now, have been an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;un&lt;/span&gt;-tapped market for them.  Today though I ran into something of a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;conundrum&lt;/span&gt; - If you're not going to use an entirely new brand to reach these new customers, how do you balance the need to attract new customers, with the risk of alienating old ones?  The answer, in this case, came to me from the top of the tree - And it wasn't exactly an answer I was overly enthused with. &lt;/p&gt; &lt;br /&gt;&lt;p&gt;Allow me to give you a specific example - Take a look at some of the websites we are looking to compete with and draw these 'new' customers away from: &lt;a href="http://www.expedia.co.uk/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;expedia&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://www.lastminute.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;lastminute&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://www.opodo.co.uk/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;opodo&lt;/span&gt;&lt;/a&gt;.   These are all sites used by the young, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;internet&lt;/span&gt; savvy generation of holiday goers with disposable cash to burn, and an eye for a deal.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Opodo&lt;/span&gt; is a relative newcomer to the market, but has already started making waves, and we like it here, too.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Expedia&lt;/span&gt;, we have to admit, are the best at what they do - Their advertising and marketing machine makes the whole experience of booking a holiday with them look positively pleasurable - Never mind the holiday itself!  They want the user to feel that booking a holiday with them is part of the whole holiday experience, and to an extent, it is.  We don't really do any of this as well as any of the above companies yet, but we are working on hauling ourselves into line with them, in order that we might be able to compete - Enter &lt;strong&gt;the problem.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;If we as a company want to compete with these businesses already established in their market (Which is different to ours... We are traditionally seen as a package holiday company), we need any new visitors we get to feel instantly at home.  We need to give them the things they expect from these sites.  Now, on the whole, we aren't doing a bad job at this - We offer a huge amount of content and information - Resort photos, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;accommodation&lt;/span&gt; photos and videos, resort information etc.  We offer them the same flexibility, too... They can select a flight and hotel combination to suit their needs.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;I have some problem with our presentation of this flexibility, though.  This problem has come up because the powers that be in the business have decided that it is important to them that we not alienate our traditional 'package' customers.  Remember that much of our revenue comes from this market, and we need to keep this custom after we open up our target markets to include the new customers.  I have no problem with this - It makes perfect sense.  However, when they turn round and say "We want to have people search for 'holidays' as opposed to 'flight and hotel'", I baulk a bit. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;I realise that previous customers are important to the business.  Some of these customers have been coming to us for years, and we cannot afford to lose their custom (read: money).  However I also realise that 'Flight and Hotel' is what every other company in the Dynamic Packaging (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Expedia&lt;/span&gt; etc) business is calling it.  The term 'Holiday' works great for our existing package holiday business... But when you present this to the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;aforementioned&lt;/span&gt; young, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;internet&lt;/span&gt;-savvy audience we are looking to attract, they will simply assume our business has not in fact changed, that we are not the holiday company for them, and they will go back to their old favorites.  So it would seem that we try to attract a new audience, but in terms of actually giving them what they are looking for, we may well fall at the first hurdle.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;There are ways of dealing with this new vs. old customers problem, too.  As I have already said, I fully realise the need to look after existing customers who we have a relationship with already.  They are a major source of income for us, and we cannot afford to lose them by alienation.  One thing that the business does not seem to have thought about, though, is that we already have brand preference with these customers - Certainly those who have been coming to us for each of their holidays for years on end.  New advertising campaigns and a flash new website can raise our brand awareness amongst this 'new' crowd, but versus brand preference, that counts for nothing. &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;The great thing about brand preference is that it means that customers &lt;i&gt;want &lt;/i&gt;to came back to you.  That means that they are (generally) willing to put in that little bit extra effort to get what they want from your business, as opposed to someone else.  Customers with brand preference are generally open to re-education, and this is how I personally would have dealt with this conundrum.&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;If we were to put the search terms back to 'Flight &amp; Hotel' instead of 'Holiday', it might, for a very short time, confuse our existing customers.  They might look for the traditional 'Holiday' radio button on the search panel and feel confused, maybe disheartened when they did not see it.  However if we took a little time to re-educate them in this new system, they would quickly understand what has changed for them is actually very little, and before long they would feel back at home again.  This can all be accomplished relatively easily.  A simple text link saying "Looking for holidays?" with a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;popup&lt;/span&gt; layer explaining the changeover would be highly visible, as those who &lt;i&gt;do&lt;/i&gt; look for the radio button (Not many, according to research - Around 40% of visitors to our website actually just click 'Search' without changing &lt;i&gt;any&lt;/i&gt; information on the search panel) would be scanning for the word 'Holiday' anyway, and our new generation of visitors would see the same thing they expect when they visit any of the other holiday sites in their favorites list.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;I asked the question to a couple of colleagues, saying "Why hasn't this been done?", and the response was generally "We tried but they don't listen".  It is frustrating when those people in a company making major decisions refuse to take advantage of the expertise in their staff.  When user interface, usability and business experts all say that something is a crazy idea, and they are all ignored, isn't something fundamentally wrong with the decision making process? &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;So, to summarise - Yes, by all means, look after your 'old' customers... But don't ignore the needs of a new market you are trying to break into in preference to them.  If you have a strong brand, and a good market position with your existing customers, they can be re-educated.  Generally people can manage a small change in terminology if you only give them a little help through, especially when you know that they actually want to shop with you as opposed to one of your competitors.  New customers, on the other hand, have no loyalty to you - In fact, you may be fighting an up-hill battle from the start, if they are already loyal to another brand.  If you don't deliver what they are expecting, they will leave you as quickly as they came to you, and this is especially important on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;internet&lt;/span&gt;.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;!-- technorati tags begin --&gt;&lt;p style="font-size: 10px; text-align: right;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;technorati&lt;/span&gt; tags:&lt;a href="http://technorati.com/tag/customers" rel="tag"&gt;customers&lt;/a&gt;, &lt;a href="http://technorati.com/tag/new" rel="tag"&gt;new&lt;/a&gt;, &lt;a href="http://technorati.com/tag/old" rel="tag"&gt;old&lt;/a&gt;, &lt;a href="http://technorati.com/tag/brand" rel="tag"&gt;brand&lt;/a&gt;, &lt;a href="http://technorati.com/tag/awareness" rel="tag"&gt;awareness&lt;/a&gt;, &lt;a href="http://technorati.com/tag/loyalty" rel="tag"&gt;loyalty&lt;/a&gt;, &lt;a href="http://technorati.com/tag/business" rel="tag"&gt;business&lt;/a&gt;, &lt;a href="http://technorati.com/tag/preference" rel="tag"&gt;preference&lt;/a&gt;&lt;/p&gt;&lt;!-- technorati tags end --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5821836323920834363-6193465260596157707?l=davideglin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/6193465260596157707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5821836323920834363&amp;postID=6193465260596157707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/6193465260596157707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/6193465260596157707'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/2007/03/concerning-customers-new-vs-old.html' title='Concerning customers: New vs. Old'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5821836323920834363.post-6238555517927813818</id><published>2007-03-12T15:11:00.001Z</published><updated>2007-03-12T15:12:39.648Z</updated><title type='text'>The inevitable first post...</title><content type='html'>&lt;p&gt;Well, this is my blog and welcome to it.  I promised myself for quite some time now (Over 2 years now, in fact), that I wouldn't do this, but I finally feel that I have something useful to offer, and thus this blog was created.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Over the course of the coming days, weeks, months (years?!) etc, I will add my "musings" on a number of topics, but mostly to do with my work as a Web User Interface Designer for a certain very large travel company.  It is likely that many of my posts will be lead by my experiences at work, and current developments in web technologies and standards.  I am hoping that through writing all of this down, it will eventually become quite a useful resource... If not to anyone else, then at least to me.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;So, on with the show, I suppose... And back to work.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5821836323920834363-6238555517927813818?l=davideglin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davideglin.blogspot.com/feeds/6238555517927813818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5821836323920834363&amp;postID=6238555517927813818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/6238555517927813818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5821836323920834363/posts/default/6238555517927813818'/><link rel='alternate' type='text/html' href='http://davideglin.blogspot.com/2007/03/inevitable-first-post.html' title='The inevitable first post...'/><author><name>David Eglin</name><uri>http://www.blogger.com/profile/01760351687996573692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
