MobileI have been hearing about the need for focus on mobile web since years. Phones with web browsers have been around for a decade. So what’s the deal? Well, we reached a point when designing for mobile is not an extra activity that requires knowledge about obscure phone-only technologies (anybody still remembers WAP?). We can finally apply existing knowledge about web standards such as CSS and HTML. Surprisingly, contemporary smartphones often provide better capabilities than their desktop counterparts: Webkit has become a de facto standard rendering engine for the phones, while desktop web still struggles with IE6 legacy. Last but not least, better touch screens make browsing on the phone a pleasure rather than sadomasochistic experience it was just few years ago. The subject of mobile web appeared in few presentations:
- “You know WebOS” by Markus Leutwyler
- “Cross-Device Applications Development”, talk about PhoneGap by Kamil Trebunia
- “Mobile UX and Current Trends in Mobile Design” by Antony Ribot
- “JSON over SMS” by Peter Paul Koch
- HTML5 apps are the future, not the native ones. Only applications written with open standards ensure cross-platform interoperability and thus the broadest reach.
- App stores are destined to die. There’s already at least 41 of them – Apple’s App Store is just one of the many. The value they provide is either overrated (discoverability), already provided by others (payments have been handled by operators for years) or will be replaced by open standards (common APIs). What I am missing on this list is the convenience for users, so I wonder how this particular prediction will turn out.
- Access to phone features (calls, camera, storage etc.) will be standardized across different devices. WAC initiative is a step in that direction.
- High-speed network coverage will not grow as fast as the computing power of mobile devices. Thus there still will be the need for efficient and cheap data transfer format. This format could be a streamlined version of JSON sent over SMS (thus the title of the talk).
move(GPS location change),
cameraopen. Mobile context enables creativity that’s been somewhat missing in the desktop web in the last ten years.
- “JS Performances vs Common Good Practices” by Andrea Giammarchi
- “Reusable Code, For Good Or For Awesome” by Jake Archibald
HTML5 and CSS3A conference about front-end development cannot happen without addressing web standards. On Front-Trends CSS3 and HTML5 were all the rage. While both buzzwords were repeated like a mantra in most of the talks, three presentations went into details:
- “Pragmatic CSS” by Lea Verou
- “HTML5: Right Here, Right Now” by Tantek Çelik
- dependable now
- roughly usable
- interesting but ignorable
- worthy of experimentation
Dear @IE: please implement Geolocation API, it’s Candidate Recommendation now!Tantek is a former Microsoft employee and a person behind IE5 for Mac, known at the time for its excellent CSS support. Microsoft is usually implementing W3C specs that reached certain level of maturity, so there’s a hope that Geolocation API will make its way into IE9. I have sent a tweet, have you?