Friday, May 21st, 2010

He’s one of those guys that never sees the light of day, survives totally on crisps, coffee and red bull, and is an absolute genius when it comes to anything technical. You know… a (self-proclaimed) geek.
Anyway, enough of that geek talk, we have an announcement to make!
The Mixd team is delighted that Dave has ‘signed-up’ completely to the Mixd ethos and has become a permanent member of the expanding Mixd offering. Dave will continue to head up the Mixd website development team, as Senior PHP Developer, whilst leading online application development utilising his vast knowledge of the fast emerging Ruby on Rails programming language. As the digital world moves more and more into mobile, Dave’s expertise in Apple iPhone app development will also come to the fore.
Mixd’s Digital Director, Phil Shackleton, commented “With Dave coming onboard fully on a permanent basis, the Mixd offering moves forward even further and keeps us at the forefront of the digital world. Let’s face it, no discipline moves as fast and if you stand still you get left behind. We have a duty to our clients and to ourselves to be fully aware of the present and to embrace future trends within our industry as they happen”.
Dave has worked with Mixd for well over 5 years in a freelance and short-term contract capacity, so knows Mixd and its clients very well indeed.
Bob Tait, Producer at Mixd, was overjoyed with the appointment “The acquisition of Dave on a permanent basis is fantastic news for the Mixd team and our clients. People with Dave’s experience, abilities and passion don’t come along everyday and after a lengthy recruitment process, Dave was the right man for the job. I’m really looking forward to working with Dave on new exciting projects that can showcase our talents and offer a great return on investment for clients. However, the main plus point is that it’s made finding a half-decent DJ for the office bash very easy indeed!”.
Now that’s what we call music.
Good luck Dave and welcome (fully) onboard.
Wednesday, May 19th, 2010
On first inspection, this may appear to be a reasonable request and that the client’s wishes may hold water. However, and this may sound controversial, we don’t develop sites for the client, we develop sites for the client’s users; after all, it’s the users that have to use the site (the term ‘users’ is a bit of a giveaway really). For the majority of target audiences, basic principles of usability that have stood the test of time within our ever changing and fast moving digital industry can be applied. So, here’s why when the client says “I want all external links to open in a new browser window”, the discussion begins!
At Mixd we build to the highest accessibility and usability standards, and follow 2 main sets of guidelines:
We advise against forcing any on-site links to open in a new window, as to do so would invalidate both of the above. From a usability point of view, forcing this upon the user is considered bad practice and all modern browsers give the user the option to open in a new tab or browser window if they wish to do so.
A huge percentage of web users navigate using the browser’s back button. New window links mean that the back button stops working; often leaving the user confused or even worse, annoyed. Instead of keeping users from leaving your site, it may have the opposite effect by preventing them from returning when they actually want to. With certain pop-up blockers enabled, external links may not open properly either. Furthermore, new windows may also open in the background and not be seen at all by the user.
Instead of opening in a new window, we suggest adding ‘(external link)’ or a symbol after external links to indicate to the user the links which will make them leave your site.
Jakob Neilsen (largely considered the world’s foremost web usability expert) mentioned this in points 1 and 2, back in 1999 and this is as true now as it was back then; http://www.useit.com/alertbox/990530.html