Changes

Jump to: navigation, search

Mobile Devices

363 bytes added, 20:01, 11 June 2010
Basic techniques
stuff we talked about at [[Midwest]] 2010.
 
==Basic techniques==
* choose device-specific CSS based on screen width:
<code> <LINK REL=StyleSheet HREF="desktop.css" TYPE="text/css" media="screen,projection,tv and (min-width: 501px)"> <link rel="stylesheet" media="handheld, screen and (max-width: 500px)" href="smallscreen.css" type="text/css"></code>* or put the query in your css file; @media screen and (min-width: 400px) and (max-width: 700px) { ... }
* set the "viewport" on the device so the page scales to an appropriate size
<code> <meta name="viewport" content="width=device-width"></code>
==OPACs==
http://ezra.wittenberg.edu:2082
==Resources for learning about other sites==* [http://m.infomotions.com/ Eric's mobile design-friendly site] using webkit ==Resources==
* Stark, Jonathan. '''Building iPhone Apps with HTML, CSS, and JavaScript'''. O'Reilley (2009).
** some good info on general mobile web design techniques
* iPhone emulator online: http://testiphone.com/
* [http://sourceforge.net/projects/mitmobileweb/ MIT Mobile Framework]
* Webkit
* Drupal "Sections": different themes based on URL (e.g. "m.drupalsite.com" gets a different theme)
Anonymous user

Navigation menu