SlideShare une entreprise Scribd logo
1  sur  5
IWMW2009                                                The Mobile Web – Keep up if you can!




PCs: http://iphonetester.com/ | http://bit.ly/dK8yN (winksite) | http://bit.ly/4DSJB (question form)
Phones: http://winksite.mobi/ssteeples/iwmw



University Mobile Sites
UK
     •   http://www.brad.ac.uk/mobile/
     •   http://m.warwick.ac.uk/
     •   http://www.shef.ac.uk/union/mobile/ (Sheffield Students union)

USA
     •   http://mobi.mit.edu/home/
     •   http://m.acu.edu/acu-mobile/ (Exceptional on an iPhone. Can’t be viewed on a PC)
     •   http://www.bsu.edu/libraries/mobile/ (Try searching the catalogue)
     •   http://www.uis.edu/m/
     •   http://www.utexas.mobi/ (Nice computing lab feature)
     •   http://m.moreheadstate.edu/
     •   http://www.apu.edu/m/
     •   http://mobile.virginia.edu/
     •   http://m.uiowa.edu (Can’t be viewed on a PC)
     •   http://www3.lehigh.edu/mobile/
     •   http://www.umsystem.edu/m/
     •   http://www.library.upenn.edu/m/
     •   http://www.iep.ucr.edu/m/index.html (International Programmes)
     •   http://uc2go.mobi/
     •   http://mobile.usablenet.com/mt/illinois.edu/mobile/?un_jtt_redirect
     •   http://ublib.buffalo.edu/hsl/mobile/mobilecircinfo.html (Library site)
         http://libweb.uoregon.edu/mobile/ (Library site)

Australia       http://m.unimelb.edu.au/


                                                                                                       Page 1 of 5
IWMW2009                                           The Mobile Web – Keep up if you can!

Italy      http://www.m.aspeninstitute.it/mwt/ (English version link at top)
Japan      http://www.wul.waseda.ac.jp/m/index-e.html




                                                                                          Page 2 of 5
IWMW2009                                             The Mobile Web – Keep up if you can!


QR Codes




           This is the title of the session.             This is the URL of the IWMW2009 social
                                                                       events page.




    This is the URL for Sharon’s WinkSite



                                                       This should take you to Google map for the
                                                                   University of Essex




                                         This is a text message




                                                                                            Page 3 of 5
IWMW2009                                              The Mobile Web – Keep up if you can!




Example XHTML-MP (Mobile Profile) Code

                                                                                        Things to note
                                                                                        about the mark-up:

                                                                                        The character
<?xml version="1.0" encoding="UTF-8"?>                                                  encoding is UTF-8 for
                                                                                        maximum
                                                                                        compatibility.
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
 "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">                                      The DOCTYPE is
                                                                                        essential.
<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>My Mobile Site</title>
<link rel="stylesheet" type="text/css" href="mobile.css" />
<meta name="description" content="My Mobile Site" />
                                                                                        The cache control
<meta http-equiv="Cache-Control" content="max-age=600" />                               header is important
                                                                                        because it instructs
</head>                                                                                 the browser to use a
                                                                                        local cached copy
<body >                                                                                 instead of a
                                                                                        requesting a new
<div>                                                                                   copy from the server
                                                                                        if the local copy
<img alt="Smiley" src="smiley.gif" width="30" height="30" />                            hasn’t expired. This
<h1 class="title">Welcome to My Mobile Site</h1>                                        example is set to 10
<p>Page content goes here<p />                                                          mins expiry (600
<p>[1] <a accesskey="4" href="http://m.site.com">Link One</a>                           seconds). Cache
<p />                                                                                   control can be helpful
                                                                                        for downloads on
</div>
                                                                                        slower networks, and
</body>
                                                                                        it may save your
</html>
                                                                                        users money in data
                                                                                        download charges.



More help
   While you code keep this website open: http://www.developershome.com/wap/xhtmlmp/
    (it is an ugly site, but replete with great advice!)

   A complete list of XHTML-MP tags can be found at:
    http://htmllint.itc.keio.ac.jp/htmllint/tagslist.cgi?HTMLVersion=XHTML-MP




                                                                                                   Page 4 of 5
IWMW2009                                               The Mobile Web – Keep up if you can!




Recommended Resources
Development
Building an HE microsite: http://blogs.warwick.ac.uk/saralever/entry/development_of_the/
MobiThinking: http://mobithinking.com/
MobiForge: http://mobiforge.com/
Mobile Usability: http://www.useit.com/alertbox/mobile-usability.html
W3C: Mobile Web Best Practices (http://www.w3.org/TR/mobile-bp/)
Apple iPhone Dev Center (http://developer.apple.com/iphone/ )
Mobile Usability Best Practice:
http://mobithinking.com/sites/mobithinking.com/files/dotMobi_Mobile_Usability_Best_Practice.pdf
Phone Use in Cambridge University m-Libraries study:
http://arcadiaproject.lib.cam.ac.uk/docs/M-Libraries_report.pdf
Coding for the mobile web: http://carsonified.com/blog/features/css/coding-for-the-mobile-web/

Validation
W3C Mobile Validator: http://validator.w3.org/mobile
ReadyMobi: http://ready.mobi/

Emulators
iPhone Emulator: http://iphonetester.com
Nokia Phone Emulator download: http://tinyurl.com/2b657r
OpenWave Phone Simulator: http://developer.openwave.com/dvl/tools_and_sdk/phone_simulator/
iPhoney: http://sourceforge.net/projects/iphonesimulator/
Blackberry simulators: (http://na.blackberry.com/eng/developers/resources/simulators.jsp )

Advertising and SEO
Google Mobile Adwords: http://services.google.com/adwords/mobile_ads
Google Webmasters Tools: https://www.google.com/webmasters/tools/

Matrix Codes
QR Code Generator : http://qrcode.kaywa.com/
Seven Things You Should Know About QR Codes: http://net.educause.edu/ir/library/pdf/ELI7046.pdf
QuickMark: http://www.quickmark.cn/
BeeTagg: http://www.beetagg.com/

SMS
To register a Short Code go to: http://www.short-codes.com

Books
Mobile Web Design, Cameron Moll
Designing the Mobile User Experience, Barbara Ballard
Mobile Interaction Design, Matt Jones & Gary Marsden

Other
How Teenagers Consume Media by Matthew Robson (Aged 15 yrs & 7 months)
http://media.ft.com/cms/c3852b2e-6f9a-11de-bfc5-00144feabdc0.pdf

Training
Introduction to W3C's Mobile Web Best Practices, (online course, 9 weeks at 99 Euros, 2hrs a week)
http://www.w3.org/2009/03/mobitrain_course_description.html

Video
Mobile Phone Evolution: http://www.youtube.com/watch?v=x0DrncbhoeM



                                                                                              Page 5 of 5

Contenu connexe

En vedette

Intranet Development in Drupal 7
Intranet Development in Drupal 7Intranet Development in Drupal 7
Intranet Development in Drupal 7Oxford City Council
 
Building a Drupal-driven Intranet
Building a Drupal-driven IntranetBuilding a Drupal-driven Intranet
Building a Drupal-driven Intranetlibrarywebchic
 
Buying a web renewal project
Buying a web renewal projectBuying a web renewal project
Buying a web renewal projectPerttu Tolvanen
 
Intranet CMSs in Finland 2012
Intranet CMSs in Finland 2012Intranet CMSs in Finland 2012
Intranet CMSs in Finland 2012Perttu Tolvanen
 
Drupal higher-ed-nyc
Drupal higher-ed-nycDrupal higher-ed-nyc
Drupal higher-ed-nycddiers
 
Distributed Denial of Service (DDos) Testing Methodology
Distributed Denial of Service (DDos) Testing MethodologyDistributed Denial of Service (DDos) Testing Methodology
Distributed Denial of Service (DDos) Testing MethodologyNetwork Intelligence India
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!Donna Rodriguez
 
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...Acquia
 
What is an intranet, anyway? The internal communicator's digital toolkit semi...
What is an intranet, anyway? The internal communicator's digital toolkit semi...What is an intranet, anyway? The internal communicator's digital toolkit semi...
What is an intranet, anyway? The internal communicator's digital toolkit semi...CharityComms
 

En vedette (11)

Intranet Development in Drupal 7
Intranet Development in Drupal 7Intranet Development in Drupal 7
Intranet Development in Drupal 7
 
Building a Drupal-driven Intranet
Building a Drupal-driven IntranetBuilding a Drupal-driven Intranet
Building a Drupal-driven Intranet
 
Buying a web renewal project
Buying a web renewal projectBuying a web renewal project
Buying a web renewal project
 
Intranet CMSs in Finland 2012
Intranet CMSs in Finland 2012Intranet CMSs in Finland 2012
Intranet CMSs in Finland 2012
 
Drupal higher-ed-nyc
Drupal higher-ed-nycDrupal higher-ed-nyc
Drupal higher-ed-nyc
 
Distributed Denial of Service (DDos) Testing Methodology
Distributed Denial of Service (DDos) Testing MethodologyDistributed Denial of Service (DDos) Testing Methodology
Distributed Denial of Service (DDos) Testing Methodology
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!
 
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...
Acquia Solutions, A Roadmap to Success with Drupal - Presented by Bryan House...
 
Drupal vs Sharepoint
Drupal vs SharepointDrupal vs Sharepoint
Drupal vs Sharepoint
 
What is an intranet, anyway? The internal communicator's digital toolkit semi...
What is an intranet, anyway? The internal communicator's digital toolkit semi...What is an intranet, anyway? The internal communicator's digital toolkit semi...
What is an intranet, anyway? The internal communicator's digital toolkit semi...
 
RBI Gopalakrishna Committee Report on IT
RBI Gopalakrishna Committee Report on ITRBI Gopalakrishna Committee Report on IT
RBI Gopalakrishna Committee Report on IT
 

Similaire à Supporting Handout - The Mobile Web: keep up if you can!

Creating an Effective Mobile API
Creating an Effective Mobile API Creating an Effective Mobile API
Creating an Effective Mobile API Nick DeNardis
 
The Server Side of Responsive Web Design
The Server Side of Responsive Web DesignThe Server Side of Responsive Web Design
The Server Side of Responsive Web DesignDave Olsen
 
Don't touch the mobile parts
Don't touch the mobile partsDon't touch the mobile parts
Don't touch the mobile partsFrancesco Fullone
 
Making your site mobile-friendly - Standards-Next 12.06.2010
Making your site mobile-friendly - Standards-Next 12.06.2010Making your site mobile-friendly - Standards-Next 12.06.2010
Making your site mobile-friendly - Standards-Next 12.06.2010Patrick Lauke
 
Web Apps and more
Web Apps and moreWeb Apps and more
Web Apps and moreYan Shi
 
Web app and more
Web app and moreWeb app and more
Web app and morefaming su
 
Bruce lawson-over-the-air
Bruce lawson-over-the-airBruce lawson-over-the-air
Bruce lawson-over-the-airbrucelawson
 
Making your site mobile-friendly / RIT++
Making your site mobile-friendly / RIT++Making your site mobile-friendly / RIT++
Making your site mobile-friendly / RIT++Patrick Lauke
 
Movable Type Seminar 2011
Movable Type Seminar 2011Movable Type Seminar 2011
Movable Type Seminar 2011Six Apart KK
 
Mobilise your ASP.NET website
Mobilise your ASP.NET websiteMobilise your ASP.NET website
Mobilise your ASP.NET websiteMatt Lacey
 
Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Jon Arne Sæterås
 
01 overview-and-setup
01 overview-and-setup01 overview-and-setup
01 overview-and-setupsnopteck
 
Mobile tech briefing 2013
Mobile tech briefing 2013Mobile tech briefing 2013
Mobile tech briefing 2013Scotty Logan
 
Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]guestf4e976
 
Responsive UX - One size fits all @BigDesign conference #BigD12
Responsive UX - One size fits all   @BigDesign conference #BigD12Responsive UX - One size fits all   @BigDesign conference #BigD12
Responsive UX - One size fits all @BigDesign conference #BigD12touchtitans
 
Krug Fat Client
Krug Fat ClientKrug Fat Client
Krug Fat ClientPaul Klipp
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System Channy Yun
 

Similaire à Supporting Handout - The Mobile Web: keep up if you can! (20)

Creating an Effective Mobile API
Creating an Effective Mobile API Creating an Effective Mobile API
Creating an Effective Mobile API
 
The Server Side of Responsive Web Design
The Server Side of Responsive Web DesignThe Server Side of Responsive Web Design
The Server Side of Responsive Web Design
 
Don't touch the mobile parts
Don't touch the mobile partsDon't touch the mobile parts
Don't touch the mobile parts
 
Mobile Web
Mobile WebMobile Web
Mobile Web
 
Making your site mobile-friendly - Standards-Next 12.06.2010
Making your site mobile-friendly - Standards-Next 12.06.2010Making your site mobile-friendly - Standards-Next 12.06.2010
Making your site mobile-friendly - Standards-Next 12.06.2010
 
Web Apps and more
Web Apps and moreWeb Apps and more
Web Apps and more
 
Web app and more
Web app and moreWeb app and more
Web app and more
 
Bruce lawson-over-the-air
Bruce lawson-over-the-airBruce lawson-over-the-air
Bruce lawson-over-the-air
 
Making your site mobile-friendly / RIT++
Making your site mobile-friendly / RIT++Making your site mobile-friendly / RIT++
Making your site mobile-friendly / RIT++
 
Movable Type Seminar 2011
Movable Type Seminar 2011Movable Type Seminar 2011
Movable Type Seminar 2011
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Mobilise your ASP.NET website
Mobilise your ASP.NET websiteMobilise your ASP.NET website
Mobilise your ASP.NET website
 
HTML5와 모바일
HTML5와 모바일HTML5와 모바일
HTML5와 모바일
 
Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013
 
01 overview-and-setup
01 overview-and-setup01 overview-and-setup
01 overview-and-setup
 
Mobile tech briefing 2013
Mobile tech briefing 2013Mobile tech briefing 2013
Mobile tech briefing 2013
 
Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]
 
Responsive UX - One size fits all @BigDesign conference #BigD12
Responsive UX - One size fits all   @BigDesign conference #BigD12Responsive UX - One size fits all   @BigDesign conference #BigD12
Responsive UX - One size fits all @BigDesign conference #BigD12
 
Krug Fat Client
Krug Fat ClientKrug Fat Client
Krug Fat Client
 
Webware - from Document to Operating System
Webware - from Document to Operating System Webware - from Document to Operating System
Webware - from Document to Operating System
 

Dernier

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Dernier (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Supporting Handout - The Mobile Web: keep up if you can!

  • 1. IWMW2009 The Mobile Web – Keep up if you can! PCs: http://iphonetester.com/ | http://bit.ly/dK8yN (winksite) | http://bit.ly/4DSJB (question form) Phones: http://winksite.mobi/ssteeples/iwmw University Mobile Sites UK • http://www.brad.ac.uk/mobile/ • http://m.warwick.ac.uk/ • http://www.shef.ac.uk/union/mobile/ (Sheffield Students union) USA • http://mobi.mit.edu/home/ • http://m.acu.edu/acu-mobile/ (Exceptional on an iPhone. Can’t be viewed on a PC) • http://www.bsu.edu/libraries/mobile/ (Try searching the catalogue) • http://www.uis.edu/m/ • http://www.utexas.mobi/ (Nice computing lab feature) • http://m.moreheadstate.edu/ • http://www.apu.edu/m/ • http://mobile.virginia.edu/ • http://m.uiowa.edu (Can’t be viewed on a PC) • http://www3.lehigh.edu/mobile/ • http://www.umsystem.edu/m/ • http://www.library.upenn.edu/m/ • http://www.iep.ucr.edu/m/index.html (International Programmes) • http://uc2go.mobi/ • http://mobile.usablenet.com/mt/illinois.edu/mobile/?un_jtt_redirect • http://ublib.buffalo.edu/hsl/mobile/mobilecircinfo.html (Library site) http://libweb.uoregon.edu/mobile/ (Library site) Australia http://m.unimelb.edu.au/ Page 1 of 5
  • 2. IWMW2009 The Mobile Web – Keep up if you can! Italy http://www.m.aspeninstitute.it/mwt/ (English version link at top) Japan http://www.wul.waseda.ac.jp/m/index-e.html Page 2 of 5
  • 3. IWMW2009 The Mobile Web – Keep up if you can! QR Codes This is the title of the session. This is the URL of the IWMW2009 social events page. This is the URL for Sharon’s WinkSite This should take you to Google map for the University of Essex This is a text message Page 3 of 5
  • 4. IWMW2009 The Mobile Web – Keep up if you can! Example XHTML-MP (Mobile Profile) Code Things to note about the mark-up: The character <?xml version="1.0" encoding="UTF-8"?> encoding is UTF-8 for maximum compatibility. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> The DOCTYPE is essential. <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>My Mobile Site</title> <link rel="stylesheet" type="text/css" href="mobile.css" /> <meta name="description" content="My Mobile Site" /> The cache control <meta http-equiv="Cache-Control" content="max-age=600" /> header is important because it instructs </head> the browser to use a local cached copy <body > instead of a requesting a new <div> copy from the server if the local copy <img alt="Smiley" src="smiley.gif" width="30" height="30" /> hasn’t expired. This <h1 class="title">Welcome to My Mobile Site</h1> example is set to 10 <p>Page content goes here<p /> mins expiry (600 <p>[1] <a accesskey="4" href="http://m.site.com">Link One</a> seconds). Cache <p /> control can be helpful for downloads on </div> slower networks, and </body> it may save your </html> users money in data download charges. More help  While you code keep this website open: http://www.developershome.com/wap/xhtmlmp/ (it is an ugly site, but replete with great advice!)  A complete list of XHTML-MP tags can be found at: http://htmllint.itc.keio.ac.jp/htmllint/tagslist.cgi?HTMLVersion=XHTML-MP Page 4 of 5
  • 5. IWMW2009 The Mobile Web – Keep up if you can! Recommended Resources Development Building an HE microsite: http://blogs.warwick.ac.uk/saralever/entry/development_of_the/ MobiThinking: http://mobithinking.com/ MobiForge: http://mobiforge.com/ Mobile Usability: http://www.useit.com/alertbox/mobile-usability.html W3C: Mobile Web Best Practices (http://www.w3.org/TR/mobile-bp/) Apple iPhone Dev Center (http://developer.apple.com/iphone/ ) Mobile Usability Best Practice: http://mobithinking.com/sites/mobithinking.com/files/dotMobi_Mobile_Usability_Best_Practice.pdf Phone Use in Cambridge University m-Libraries study: http://arcadiaproject.lib.cam.ac.uk/docs/M-Libraries_report.pdf Coding for the mobile web: http://carsonified.com/blog/features/css/coding-for-the-mobile-web/ Validation W3C Mobile Validator: http://validator.w3.org/mobile ReadyMobi: http://ready.mobi/ Emulators iPhone Emulator: http://iphonetester.com Nokia Phone Emulator download: http://tinyurl.com/2b657r OpenWave Phone Simulator: http://developer.openwave.com/dvl/tools_and_sdk/phone_simulator/ iPhoney: http://sourceforge.net/projects/iphonesimulator/ Blackberry simulators: (http://na.blackberry.com/eng/developers/resources/simulators.jsp ) Advertising and SEO Google Mobile Adwords: http://services.google.com/adwords/mobile_ads Google Webmasters Tools: https://www.google.com/webmasters/tools/ Matrix Codes QR Code Generator : http://qrcode.kaywa.com/ Seven Things You Should Know About QR Codes: http://net.educause.edu/ir/library/pdf/ELI7046.pdf QuickMark: http://www.quickmark.cn/ BeeTagg: http://www.beetagg.com/ SMS To register a Short Code go to: http://www.short-codes.com Books Mobile Web Design, Cameron Moll Designing the Mobile User Experience, Barbara Ballard Mobile Interaction Design, Matt Jones & Gary Marsden Other How Teenagers Consume Media by Matthew Robson (Aged 15 yrs & 7 months) http://media.ft.com/cms/c3852b2e-6f9a-11de-bfc5-00144feabdc0.pdf Training Introduction to W3C's Mobile Web Best Practices, (online course, 9 weeks at 99 Euros, 2hrs a week) http://www.w3.org/2009/03/mobitrain_course_description.html Video Mobile Phone Evolution: http://www.youtube.com/watch?v=x0DrncbhoeM Page 5 of 5