Blogs
In this week's Essence of a web week the focus is on the interaction between designers and developers. Furthermore you will find an article on responsive design, - and guess what: We might have witnessed the final blow to Flash on mobile devices.
Working better
Matt Gemmell: How Designers Can Help Developers & Matt Gemmell: How Developers Can Help Designers
Here are two great blog posts by Matt Gemmell, who is a user experience/interface designer and developer, on how designers can help developers (and vice versa) to make work more efficient.
Drupal
Reload.dk: The Drupal Style Guide v.0.1
When working with a frame like Drupal, a basic understanding of the default graphical elements is required. So, to reduce the disappointment of what is easily possible and what makes the themers’ and site builder’s pulse raise, the folks at Reload.dk have started creating a style guide. We thank you for your initative guys!
Responsive Design
A List Apart: Responsive Images: How they Almost Worked and What We Need
In Ethan Marcotte's definition of a responsive website three elements are key: a flexible grid, flexible images and media, and media queries. The issue with responsive images is that there is currently no perfect solution available. Mat Marquis, part of the Boston Globe project team, explains the issue and a theoretical solution in this blog post.
Technology
arstechnica: Adobe confirms: no Flash for Chrome on Android
Remember the stir that was caused when Apple announced not to support Flash on iOS devices? Well it is safe to say that with Adobe's announcement to abandon support for mobile Flash and the introduction of an Android version of Chrome that Flash's importance on the web will plummet in the foreseeable future.
Let's face it, browser testing for Internet Explorer isn't on most developers' "Top 10 Things to do for Fun" list. Of course we were all doing our happy dances last year when Microsoft released The Countdown to IE6, but that doesn't mean the battle is over. We still have to test for IE7, IE8, IE9, and a multitude of possible combinations in between.
You see, in addition to variations between versions, developers must consider asymmetries between native installs and virtual machines, document modes, and browser modes (a feature intended to improve the browsing experience for IE users viewing sites built for outdated versions).
I recently spent some time brushing up on my understanding of how the browser, document, and compatibility modes function - both independently and together - and thought I'd report my findings.
The Compatibility View button
The Compatibility View button is a smart addition to IE, but sometimes I find myself wishing I had more control over it on a per-site basis. If it was designed to resolve problems with websites built for earlier IE versions, why does it appear on my standards-compliant, 2012 website?
Many times I've made the mistake of trying to figure out why something is rendering inconsistently, only to realize I'd been viewing the site in compatibility mode the whole time. If I can make that mistake as a developer, surely it's a common occurrence among casual visitors.
(Testing, testing, testing) x 6?
IE Developer Tools is undoubtedly an invaluable addition to the IE suite. It's important to be familiar with the two mode controls indicated in the image below.

In the tool's most recent release, these two settings allow you to test your site in 16 possible variations. Whoa. Testing for 3 IE versions doesn't look so bad anymore…
Working with U-XA Compatibility meta tags
Enter U-XA Compatibility meta tags. With this small snippet of markup, we can control the sea of seemingly endless browser/document combinations and boss IE around, a little.
So we add something like this to our site's header, paying specific attention to the content attribute:
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"
In the example above, we're telling Internet Explorer to modify the document mode to render as IE7, but not the browser mode. The browser mode is responsible, however, for controlling the document mode. So even if you add the compatibility meta tag, a user can still override your settings by clicking the compatibility button if the meta tag content doesn't match their version of IE.
On the other hand, you could always use the controversial IE=edge method to eliminate the button altogether, but Microsoft advises against it.
Web Standards, IE, & the Future
Keeping all these various "modes" around might make true compatibility more difficult to achieve in the long run because ultimately, we're supporting old code. It'd be nice to see the compatibility button phased out in near the future, but until then… it's Internet Explorer à la MODE. Good luck!
If you follow us on Twitter you might have read that we spent a few days up in the mountains. Despite patchy Internet access we kept an eye on the developments; here's the pick and mix:
Project Management
Quora: Why are software development task estimations regularly off by a factor of 2-3?
Michael Wolfe, CEO of Pipewise, explains this phenomenon in a very accurate metaphor.
Responsive Design
Upstatement: How to Approach a Responsive Design
In our opinion responsive design is more than just the current flavour of the month. One of the first landmark sites that opted for responsive design was the Boston Globe. The agency behind it has packed their experiences made in this project in a blog post.
User Experience
.net magazine: Gamification – nuggets of wisdom or fool’s gold?
Toby Beresford points out that gamification means that you have to change the nature of a work flow to make it more like a game. Used at the right moment it can add engagement and attention to the user experience. Great reminder of what gamification is and what it isn't.
Logo Design
Adam Ladd: Fresh Impressions on Brandmarks (from my 5-year-old)
Interesting video which shows what impressions corporate logos give to a five year old and which brands are already part of their life.
(via Swiss-Miss)
Jobs
The .net strip #16: Job ad
We are hiring! Coincidently this week’s topic in the comic "The .net strip" is job ads. So if you are looking for a job with more realistic requirements, than in the comic, check our openings.
Switzerland, like every year around this time, is in the centre of global media attention. You may think what you want about the World Economic Forum in Davos, but when it comes to their CMS of choice they certainly deserve applause. Yes, it is Drupal!
Anyway here is our weekly selection of content that we enjoyed:
Design
.net magazine: Ethan Marcotte on responsive web design
The creator of responsive web design gives his view on "his" technology in an interview with Jeffrey Zeldman, the godfather of web standards.
Smashing Magazine: What Successful Products Teach Us About Web Design
Yiannis Konstantakopoulos, author of this article, points out that success and great design go hand in hand. But what does this mean for web design?
Technology
Wired: Command & Conquer recreated in HTML5
That HTML5 is powerful is beyond doubt. Demos of its strength are often astonishing but this one stands out since the original version of the real time strategy game was enjoyed by some of the Labs' team members back in the days.
Webmonkey: Google Tweaks Search Results to Punish Ad-Heavy Websites
The latest SEO related announcement sounds promising in theory but also raises some eyebrow how it will be measured. "The fold is dead" anybody?
Switzerland
Swisscom: Free Internet access for guests in Migros restaurants
This might be the most underwhelming item in the short history of this series. (Since it's just a press release). But here in Switzerland, when you're not in one of the major cities, finding a free Wi-Fi can be a pain in the neck. So for that reason this announcement by Swisscom and Migros might be helpful to you in the future.
While half of our team is off to the gym at Puls 5 (seriously) let us play our favourite gem from the gym industry. Got a door? Got a gym! Now, hold tight for some north easter accent.
With pride we refer to the latest (german) podcast from the great DrupalCenter.de podcast crew. Miro Dietiker and our Head Technology Michael Schmid (aka Schnitzel) answer Caseledde and SirFiChi's questions regarding the latest module sprint. It yielded 100 man days of joint programming effort, uniting Drupalistas from Switzerland, Germany and Austria. What the module's about, how the weather was, why sprinting make sense... listen in right here.
SOPA / PIPA have surely dominated the news channels that we follow this week. For that reason we picked two items, which illustrate the issue, and the reactions caused by Wednesday's partial black out.
Besides that, there were some other stories that caught our attention:
SOPA / PIPA
TED:Defend our freedom to share (or why SOPA is a bad idea)
Probably the best summary on what PIPA and SOPA are, and what they mean for the web in the short- and long term, are provided in this TED talk by Clay Shirky.
BBC: Support wanes in US Congress for anti-piracy bill
As Wired.co.uk remains cautious, this news item of the BBC points out that the black out made an impression on key players in DC.
Drupal
Friendly Machine: Drupal Themes Get Responsive
Responsive Design is one of the trends that will establish itself more and more this year. Here is a neat blog post, which gives an overview of the currently available responsive solutions for Drupal.
Opinion
Feinheit: Wieso die Schweiz nie ein Silicon Valley kriegen wird oder the Story of Emre Sarigol
Like many other Cities, Zurich talks a lot about being the next Silicon Valley. Fellow Zurich based web agency Feinheit is of the opinion, based on their experience, that with the current work permit situation in Switzerland that isn't possible. Unfortunately their blog post is only available in German.
Technology
Guardian: The Economist explains its Electionism HTML5 app for iPad and Android
The Economist, besides running their site on Drupal, has decided to create a HTML5 web app for the 2012 US Presidential election. They regard it as an experiment for the current boundaries of HTML5 publishing. Making the tablet user the winner and not a specific gadget.
As mentioned in the initial post of our "Essence of a Web week" series, multilingual solutions are at the core of all of our projects. Despite lots of great improvements in Drupal 7, we are still losing valuable time on the rough edges of the multilingual system. To sort these issues out, the multilingual system's (i18n) co-maintainer Miro Dietiker, together with Jos Doekbrijder and our own Michael Schmid, organised a code sprint with the goal to create a module that simplifies the translation management for Drupal 7 and additionally integrates a possibility to work with 3rd party translation services such as Supertext, mygengo or Bing.
Just to give you a feeling of how big this event is: Based on the 100 pledged man days by the attendees for this week (16 - 22 January), we can estimate that the Drupal Community Switzerland, supported by our dear friends from Germany and Austria, will offer a module worth 200'000 Swiss Franc by Sunday night. (Well that’s the plan.)
Here are some impressions of the event:
(Photos by Michael Schmid)
I want to end by thanking the event’s main sponsor Microsoft for enabling this code sprint.
The second workweek of the new year is already coming to a close. Time for this week's findings on the web. Included are five stories that impressed us, plus one (let's call it a treat) that made us ask, "Are my eyes playing tricks on me?".
Food For Thought
Techcrunch: 61 Percent Of Disqus Comments Are Made With Pseudonyms
Commenting service Discqus provides an insight into the quality of comments made by anonymous user, user with a pseudonym or with their real name. (Image: Disqus)
Technology
Monday Note: Welcome to Samsung v Google
Silicon Valley veteran Jean-Louis Gassée points out that the Android community might have threat from within.
Guardian: Google search changes are bad for the internet, says Twitter
Does the new integration of Google+, into search results, conflict with the purpose of a search engine to provide the most relevant content?
.net magazine: 15 top web design and development trends for 2012
The .net magazine is probably the only print product we read on a regular basis. Here is Craig Grannell conclusion of what will trend in web design and development this year.
Drupal
Acquia: Drupal is content first, and that's good
Find out why Drupal's approach might lead to a steep learning curve in the beginning but pays out in the long run. Mobile first, anybody?
Treat
Freelancer: Good website needed
We are looking forward...





Essence of a web week: Week 7
0Some weeks are strange. Once one major announcement is made the rest of the week’s stories pile into insignificance. Well that’s what happened to my RSS reader since Apple’s sneak peek of it’s new operating system OS X Mountain Lion. According to sources, is due this summer. Here are five items that might have be silenced, but not us.
Apps vs. Mobile Sites
useit.com: Mobile Sites vs. Apps: The Coming Strategy Shift
Jakob Nielsen makes a point that the battle between mobile sites and native apps isn't a question of black and white but one of short- vs. long-term strategy.
Usability
UX Booth: Fact vs. Fiction: What Usability is Not
There are allot of myths circulating what usability is and what not. This round up by Vishal Mehta might help you to bust some of them.
Business
Louisville Web Group: Spam Works - 5 Lessons for Legitimate Businesses
Who on earth purchases stuff that is advertised in SPAM? Well, according to research 12% of Americans have bought something over that channel. So instead of belittling that industry, why not take a look and ask yourself if there is something to be learned.
Drupal
Drupal: Vote for the Next DrupalCon Europe 2013 Host City
Your chance to vote on where the European edition of DrupalCon should take place in 2013.
Events
Amazee Labs Events: StartupCamp Switzerland & Web Monday
Here's your last chance to sign up for the StartupCamp Switzerland 2012 (Tomorrow, Saturday, 18 February) and 1st Web Monday Zurich in 2012 (Monday, 20 February). Read more about them and sign up in our events section.
And one more thing: Maybe that OS X Mountain Lion story you haven’t read yet…