1. Geolocation

    Geolocation has been around in the spec for a while, but hasn’t really taken off on the desktop as yet. It’s hugely common in mobile apps for it to ask for your location, but rarely for websites to request this information. Such information can provide localised information relevant to where the user is, and whilst […]

    Read More…
  2. Blink

    This week, Google announced that Chrome would begin to use it’s own rendering engine called Blink. The decision was taken after apparent disagreements with Apple over the direction of core elements of Webkit, and means Chrome will even more than before be different than Safari. Chrome has always used it’s own forked version of Webkit […]

    Read More…
  3. Patterns and Systems

    When it comes to creating templates from static mockups, there are a couple of approaches that you can take. One is to follow the mockup and create exactly what has been made available, and another way is to create a system which can be used and re-used as the site evolves and grows. This systematic […]

    Read More…
  4. Content First

    Ever since iOS 5 introduced the reader function into safari, more and more often I’ve found myself using it more and more. When a site loads, instead of tapping and zooming around the adverts and other distractions, a quick tap on the reader button and I get my content, with no distractions. When I visit […]

    Read More…
  5. Content Management Systems

    The majority of websites have some way for clients to manage their content, either every aspect of the site or certain parts of it, and too often this fact is almost forgotten and it has a detrimental effect on the site overall. How many times are sites built and then a cms hastily handed over […]

    Read More…
  6. 2011: A Review

    Things have been pretty quiet here recently, though by contrast 2011 was an eventful year both personally and professionally. During the course of the year I completed many interesting projects at work, had my first speaking engagement at Dundee Web Standards, moved house and got engaged to a beautiful girl. An eventful year I’m sure […]

    Read More…
  7. HTML5 Changed Elements


    As well as the well-documented additions to the HTML5 spec, a number of elements have had their meanings changed to reflect the changes in the way websites are built and also some previously deprecated elements have been brought back so to speak and now have valid, semantic meaning, allowing us to use the b, i […]

    Read More…
  8. The Unknown Elements

    The Unknown Elements

    There are over 100 elements in the HTML specification, and it’s fair to say that some are more used by others. Elements like div, ul and table are used on almost every project whereas some are rarely used such as kbd, var and wbr. Some of this is down to browser support and I’ll be […]

    Read More…
  9. New @font-face syntax


    The availability of fonts that can be used has grown massively over the last couple of years, with services such as Typekit and Fontdeck taking the hassle out of serving fonts to the world. Services such as sIFR and Cufon are now largely out-dated unless in certain circumstances (corporate fonts for example may need some […]

    Read More…
  10. Websites can’t look the same, so why try?


    It’s an age old argument and one that still rumbles on, but with the expansion of devices, emergence of HTML5 and CSS3 and the continual decline of Internet Explorer and older browsers, it brings it into even sharper focus. It is impossible to make a website look exactly the same on an iPad as it […]

    Read More…