tech support 8

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 27 September 2010

Targeting the Mobile Web

Posted on 11:16 by Unknown


Image of mobile phone showing this site.Given the rise of mobile computing on phones and pads, web developers can no longer think of the sites they develop as living in the world of the desktop browser. Thankfully, things are much easier than they used to be. Developers no longer need to focus on arcane reformulations of specs wrapped in TLAs like WML, but are now free to utilize current technologies with a lot less agony — if they do it right. To that end, the following presenters outline some best practices for web developers as they bring their talent to the mobile web.



Andreas Bovens




Andreas Bovens led a mobile web development workshop in July at the Mobile 2.0 Conference in Barcelona. Since I couldn't attend, and something tells me neither could you, he has provided his presentation as an 18 minute screencast. In it, he outlines three approaches to mobile web development:




  1. Do nothing: For the most part, this works fine in modern mobile browsers. Liquid layouts tend to work best.

  2. Create a separate mobile site: Rely on user agent detection to shunt users to one or the other site while still offering a link to override.

  3. Create one site that works for all: Let one site adjust its layout for different devices.




The use of the viewport meta tag is covered along with media queries. Watch the video to see all the details.






Bruce Lawson




Bruce Lawson presented on the broader topic of web development in the new world of HTML5, CSS3, mobile, and all the things that come along with those new standards and technologies. He has posted his Over the Air 2010 talk along with a great list of reference links.




Sadly, the Slideshare doesn't work on that page, but you can view it below. Jump to slide 42 for the information on the mobile web.






Bryan Rieger




In this presentation we see a simple argument espoused by Luke Wroblewski, among many others, which is to design for mobile first (Luke Wroblewski on Mobile First). Start with the mobile platform, and then add in support for desktop browsers, building the site up instead of tearing things off. A simple concept that not everyone seems to understand.






You can see some of the same points in this set of slides, with a focus on the trends instead technical implementation discussions. This one is handy for explaining the rise of mobile to non-developers.





Tim Berners-Lee




Widely credited with inventing the world wide web, having Tim Berners-Lee weigh in on developments in mobile computing certainly adds an interesting perspective on these trends. At Nokia World 2010, Tim Berners-Lee detailed four concerns about the future of the mobile web:




  1. Privacy: Specifically discussing location-aware devices, he thinks we might all have to adjust how we think about privacy as a core concept.

  2. Accountability: As companies learn about us more and more, including our location, we need to have methods in place to ensure they aren't abusing our data.

  3. Neutrality: Net neutrality is a topic he discusses a lot, and this is a great opportunity for him to argue that net neutrality should exist for all web platforms.

  4. Access: With so much of the world unable to afford computers or mobile data plans, sites need to be diligent about smaller pages and low cost data plans need to be developed.




How his concerns will bear out, along with the technical implementation techniques outlined above, will be quite interesting to watch in the near and far future. If you are a web developer, you should be asking if you'll be helping or hindering.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in browser, css, html, mobile | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Browser Performance Chart
    Jacob Gube has posted a handy chart over at Six Revisions titled " Performance Comparison of Major Web Browsers ." He tests the c...
  • Google Dashboard: What Google Knows about You
    Google announced a new service/feature today, Google Dashboard . Given all the services Google offers and all the ways you can interact with...
  • Facebook, HTML5, and Mis-Reporting
    My Twitter stream and the headlines of sites across the web yesterday lit up with Facebook's CEO blaming its stock price (failure to mee...
  • App Store Meta Tags
    Why yes, Dominos, I'd love to tap again to get your real home page to order a pizza when I could have done it right here, below your ove...
  • Speaking at Mom 2.0 in Houston, TX
    I will be in Houston this week to speak at the Mom 2.0 Summit (Feb. 18-20, 2010, Houston, TX). To make it a little easier to describe, here...
  • Codepen Has Handy Sharing Tools for Devs
    There are plenty of online resources for playing around with code right in the browser, no server of your own needed, that you can then shar...
  • History of Eye-Tracking as Research Tool
    If you've ever wondered what eye-tracking is and where it came from, there is a historical breakdown in the article A Brief History of E...
  • Opera: Presto! It's now WebKit
    Opera is replacing its Presto rendering engine with WebKit (Chromium, really, when you factor in the V8 JavaScript rendering engine). Big n...
  • The Science of Trust in Social Media
    I am one of those people who always needs to see proof of some assertion, evidence to back up a claim. While I can accept anecdotal evidence...
  • Developer Discusses Dyslexia and Dyscalculia
    Sabrina Dent , a web designer hailing from Ireland, has blogged about her struggle with dyslexia and dyscalculia and web applications today...

Categories

  • accessibility
  • Adobe
  • analytics
  • Apple
  • apps
  • ARIA
  • Bing
  • Blink
  • Brightkite
  • browser
  • Buzz
  • Chrome
  • clients
  • css
  • design
  • Facebook
  • Firefox
  • Flash
  • fonts
  • food
  • Foursquare
  • g11n
  • geolocation
  • globalization
  • Google
  • Gowalla
  • html
  • i18n
  • ICANN
  • infographic
  • Instagram
  • internationalization
  • internet
  • Internet Explorer
  • JavaScript
  • JAWS
  • Klout
  • L10n
  • law
  • localization
  • Lynx
  • Mapquest
  • Microsoft
  • mobile
  • Netscape
  • ning
  • Opera
  • patents
  • picplz
  • Plus
  • print
  • privacy
  • project management
  • QR
  • rant
  • RSS
  • Safari
  • SCVNGR
  • search
  • SEM
  • SEO
  • social media
  • Sony
  • speaking
  • standards
  • SVG
  • touch
  • translation
  • Twitter
  • typefaces
  • usability
  • UX
  • Verizon
  • video
  • W3C
  • WAI
  • WCAG
  • WebKit
  • whatwg
  • Wired
  • WOFF
  • xhtml
  • Yahoo
  • YouTube

Blog Archive

  • ►  2013 (39)
    • ►  December (1)
    • ►  November (7)
    • ►  September (4)
    • ►  July (3)
    • ►  June (2)
    • ►  May (5)
    • ►  April (3)
    • ►  March (6)
    • ►  February (2)
    • ►  January (6)
  • ►  2012 (63)
    • ►  December (2)
    • ►  November (4)
    • ►  October (5)
    • ►  September (5)
    • ►  August (4)
    • ►  July (6)
    • ►  June (7)
    • ►  May (7)
    • ►  April (8)
    • ►  March (5)
    • ►  February (3)
    • ►  January (7)
  • ►  2011 (67)
    • ►  December (5)
    • ►  November (7)
    • ►  October (5)
    • ►  September (4)
    • ►  August (8)
    • ►  July (3)
    • ►  June (8)
    • ►  May (3)
    • ►  April (1)
    • ►  March (6)
    • ►  February (6)
    • ►  January (11)
  • ▼  2010 (100)
    • ►  December (8)
    • ►  November (7)
    • ►  October (5)
    • ▼  September (10)
      • Targeting the Mobile Web
      • Buffalo Launches Social Media Club Chapter
      • Location-Based SM Examples in the Real World (at e...
      • IE9 Beta Getting High(er than Expected) Marks
      • Google Instant and SEO/SEM (at evolt.org)
      • Twitter's Big Change
      • Brightkite Changes Direction
      • IE9 Beta Coming, But Microsoft Just Wants You to D...
      • Google Doodle: Bouncy Balls Aren't HTML5
      • Google, Arcade Fire Confused on HTML5
    • ►  August (7)
    • ►  July (11)
    • ►  June (12)
    • ►  May (6)
    • ►  April (8)
    • ►  March (10)
    • ►  February (5)
    • ►  January (11)
  • ►  2009 (51)
    • ►  December (9)
    • ►  November (6)
    • ►  October (21)
    • ►  September (13)
    • ►  August (2)
  • ►  2003 (3)
    • ►  October (1)
    • ►  January (2)
  • ►  2002 (9)
    • ►  December (1)
    • ►  June (3)
    • ►  April (1)
    • ►  March (3)
    • ►  January (1)
  • ►  2001 (1)
    • ►  February (1)
  • ►  2000 (4)
    • ►  October (1)
    • ►  July (1)
    • ►  June (1)
    • ►  January (1)
  • ►  1999 (7)
    • ►  November (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  June (1)
Powered by Blogger.

About Me

Unknown
View my complete profile