Welcome to MobyThreads.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in
All support for the MobyThreads Threaded phpBB MOD can now be found on welsolutions at this forum

Design for PDA access?

 
   Web Hosting and Web Master Forums (Home) -> Webmaster RSS
Next:  New website, need opinions and bugfix  
Author Message
allink

External


Since: Nov 03, 2003
Posts: 4



(Msg. 1) Posted: Mon Aug 16, 2004 1:16 pm
Post subject: Design for PDA access?
Archived from groups: alt>www>webmaster (more info?)

I was just asked by a client to create a website that would be used for
both "typical" users as well as PDA users (probably Treo 600) for
wireless access. Two questions:

- Is there a reference somewhere on the web that will help me learn the
specs for hand-held units and how to design mini-pages that are
optimized for the small display? Fortunately, this will be an
"intranet" type of application so the potential user community's
hardware will be known.

- Using PHP, what's the best way to test for the user's browser and then
display the appropriately formatted page?

Thanks!

--
Al Link

 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
usewebsiteinsi

External


Since: Apr 25, 2004
Posts: 91



(Msg. 2) Posted: Mon Aug 16, 2004 6:47 pm
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

*Al Link* wrote:
 > I was just asked by a client to create a website that would be used
 > for both "typical" users as well as PDA users (probably Treo 600) for
 > wireless access. Two questions:
 >
 > - Is there a reference somewhere on the web that will help me learn
 > the specs for hand-held units and how to design mini-pages that are
 > optimized for the small display? Fortunately, this will be an
 > "intranet" type of application so the potential user community's
 > hardware will be known.

Sorry, no links to hand, but if I were tasked with this I'd probably
write the site as if it were to be used by a screen reader. In other
words it would have meaningful document structure, sensible use of
headings, lists etc and would present it solely with CSS, no
presentational tables. The CSS would not use absolute positioning or any
absolute measurements. Graphics would mainly be restricted to background
images in the CSS - if I decided to use any. I'd initially aim to just
build one application and accommodate different browsers solely through
CSS (see below). The idea here being to write one application only to
save time, costs and ease future maintenance. However, there is a caveat
on having very good CSS experience to do it.

 > - Using PHP, what's the best way to test for the user's browser and
 > then display the appropriately formatted page?

From a quick search around I notice that the Treo 600 uses the
Handspring Blazer web browser and that apparently supports CSS 2. So
rather than doing any browser sniffing you could write your site so that
it includes a 'handheld' media type
(http://www.w3.org/TR/REC-CSS2/media.html#media-types). However, I don't
know anything about that particular browser and how well it handles
media types.

If media-type support isn't that good then by all means browser sniff
(you're in a controlled environment so this is more reliable) but sniff
to decide on whether or not to serve the 'handheld' CSS sheet or the
'screen, projection, etc.' sheet, rather than sniffing to decide whether
to send the user to the 'normal' site application or to the second
'small screen' site application, IYSWIM.

An alternative would be to add a presentation layer between your site
data and the browser. E.g. if the site's data was XML you could use
different XSLT sheets to transform it into different HTML formats.
However, that is a kind of last resort IMHO. The worst solution would be
to write 2 applications and push the user to the appropriate one via
browser sniffing.
--
Andrew Urquhart
- FAQ: <a style='text-decoration: underline;' href="http://www.aww-faq.org" target="_blank">http://www.aww-faq.org</a>
- Archive: <a style='text-decoration: underline;' href="http://www.google.com/groups?q=alt.www.webmaster" target="_blank">http://www.google.com/groups?q=alt.www.webmaster</a>
- Contact me: <a style='text-decoration: underline;' href="http://andrewu.co.uk/contact/" target="_blank">http://andrewu.co.uk/contact/</a>
- This post is probably time-stamped +1 hour - blame my ISP (NTL)<!-- ~MESSAGE_AFTER~ -->

 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
jake

External


Since: Jul 27, 2003
Posts: 72



(Msg. 3) Posted: Mon Aug 16, 2004 6:54 pm
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

In message <allink-C3A583.10160816082004.TakeThisOut@news.isp.giganews.com>, Al Link
<allink.TakeThisOut@nospam.com> writes
 >I was just asked by a client to create a website that would be used for
 >both "typical" users as well as PDA users (probably Treo 600) for
 >wireless access. Two questions:
 >
 >- Is there a reference somewhere on the web that will help me learn the
 >specs for hand-held units and how to design mini-pages that are
 >optimized for the small display? Fortunately, this will be an
 >"intranet" type of application so the potential user community's
 >hardware will be known.
 >
 >- Using PHP, what's the best way to test for the user's browser and then
 >display the appropriately formatted page?
 >
 >Thanks!
 >
Have a read of Opera's Small-Screen Rendering:
<a style='text-decoration: underline;' href="http://www.opera.com/products/smartphone/smallscreen/" target="_blank">http://www.opera.com/products/smartphone/smallscreen/</a>

If you have Opera installed, you can use the shift/F11 combination to
switch the browser into 'small screen mode' and see what your pages look
like. Most well-designed pages seem to function quite well without
having to make any specific changes.

regards.
--
Jake<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
user117

External


Since: Jul 02, 2003
Posts: 589



(Msg. 4) Posted: Mon Aug 16, 2004 11:28 pm
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

jake wrote:
 > In message <allink-C3A583.10160816082004.DeleteThis@news.isp.giganews.com>, Al
 > Link
 ><allink.DeleteThis@nospam.com> writes
  >>I was just asked by a client to create a website that would be used
  >>for both "typical" users as well as PDA users (probably Treo 600) for
  >>wireless access. Two questions:

  >>- Is there a reference somewhere on the web that will help me learn
  >>the specs for hand-held units and how to design mini-pages that are
  >>optimized for the small display? Fortunately, this will be an
  >>"intranet" type of application so the potential user community's
  >>hardware will be known.

  >>- Using PHP, what's the best way to test for the user's browser and
  >>then display the appropriately formatted page?

  >>Thanks!

 > Have a read of Opera's Small-Screen Rendering:
<font color=purple> > <a style='text-decoration: underline;' href="http://www.opera.com/products/smartphone/smallscreen/</font" target="_blank">http://www.opera.com/products/smartphone/smallscreen/</font</a>>

 > If you have Opera installed, you can use the shift/F11 combination to
 > switch the browser into 'small screen mode' and see what your pages
 > look like. Most well-designed pages seem to function quite well
 > without having to make any specific changes.

I can't tell from reading that (and linked pages) if they're saying that
that's what any smartphone/PDA will see, or if that's just if the device
is using Opera's small-screen browser. Can you? My hobby site comes
off pretty well (in Opera/Linux's SSR mode), but I sure didn't code it
with any separate handheld stylesheet.

--
Blinky Linux Registered User 297263

An Important Health Reminder <a style='text-decoration: underline;' href="http://snipurl.com/healthyshark" target="_blank">http://snipurl.com/healthyshark</a><!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
usewebsiteinsi

External


Since: Apr 25, 2004
Posts: 91



(Msg. 5) Posted: Tue Aug 17, 2004 1:18 am
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

*Blinky the Shark* wrote:
 > jake wrote:
  >> Have a read of Opera's Small-Screen Rendering:
<font color=green>  >> <a style='text-decoration: underline;' href="http://www.opera.com/products/smartphone/smallscreen/</font" target="_blank">http://www.opera.com/products/smartphone/smallscreen/</font</a>>
[snip]

 > I can't tell from reading that (and linked pages) if they're saying
 > that that's what any smartphone/PDA will see, or if that's just if
 > the device is using Opera's small-screen browser. Can you? My hobby
 > site comes off pretty well (in Opera/Linux's SSR mode), but I sure
 > didn't code it with any separate handheld stylesheet.

It shows what a site looks like when viewed in Opera's small-screen
mode, not what a site looks like on all small screen devices. However,
it probably is a good enough guide to what a PDA/etc browser that
*doesn't support CSS* might display. It will also show if a document is
well structured with headings etc or is a mass of font-tagged text.

As noted in an earlier post, though, the OP said that the Treo 600 was a
probably candidate for the PDA to be used with the site, and the Treo
600 claims CSS 2 support and doesn't use Opera, so the likely outcome is
that sites will not appear as they do in Opera's small-screen mode, but
will be presented with CSS. As a result the 'handheld' stylesheet may be
a way of helping it do this - if it pays attention to it and doesn't try
to manipulate and re-factor CSS meant for larger displays.
--
Andrew Urquhart
- Contact me: <a style='text-decoration: underline;' href="http://andrewu.co.uk/contact/" target="_blank">http://andrewu.co.uk/contact/</a>
- This post is probably time-stamped +1 hour - blame my ISP (NTL)<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
user117

External


Since: Jul 02, 2003
Posts: 589



(Msg. 6) Posted: Tue Aug 17, 2004 7:53 am
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Andrew Urquhart wrote:
 > *Blinky the Shark* wrote:
  >> jake wrote:
   >>> Have a read of Opera's Small-Screen Rendering:
<font color=brown>   >>> <a style='text-decoration: underline;' href="http://www.opera.com/products/smartphone/smallscreen/</font" target="_blank">http://www.opera.com/products/smartphone/smallscreen/</font</a>>
 > [snip]

  >> I can't tell from reading that (and linked pages) if they're saying
  >> that that's what any smartphone/PDA will see, or if that's just if
  >> the device is using Opera's small-screen browser. Can you? My hobby
  >> site comes off pretty well (in Opera/Linux's SSR mode), but I sure
  >> didn't code it with any separate handheld stylesheet.

 > It shows what a site looks like when viewed in Opera's small-screen
 > mode, not what a site looks like on all small screen devices. However,
 > it probably is a good enough guide to what a PDA/etc browser that
 > *doesn't support CSS* might display. It will also show if a document is
 > well structured with headings etc or is a mass of font-tagged text.

I guess I'm doubly lucky that my site looks decent in it, then, as I do
use CSS. Thanks for the clarification, Andrew.

--
Blinky Linux Registered User 297263

An Important Health Reminder <a style='text-decoration: underline;' href="http://snipurl.com/healthyshark" target="_blank">http://snipurl.com/healthyshark</a><!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
af380

External


Since: Sep 17, 2004
Posts: 284



(Msg. 7) Posted: Fri Sep 17, 2004 6:14 am
Post subject: Re: Design for PDA access? [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

[slowly catching up on AWW -- I haven't seen an answer to this:]

On Mon, 16 Aug 2004, Al Link wrote:

 > I was just asked by a client to create a website that would be used for
 > both "typical" users as well as PDA users (probably Treo 600) for
 > wireless access. Two questions:
 >
 > - Is there a reference somewhere on the web that will help me learn the
 > specs for hand-held units and how to design mini-pages that are
 > optimized for the small display? Fortunately, this will be an
 > "intranet" type of application so the potential user community's
 > hardware will be known.
 >
 > - Using PHP, what's the best way to test for the user's browser and then
 > display the appropriately formatted page?
 >
 > Thanks!

Some new acronyms for you: RDF, CC/PP, WAP, and WML.

Here are some URLs for news and technical pages from my collection of
bookmarks for pages I haven't had time to read fully. Some of them might
be of interest to you:

"PocketPCcity: News: W3C Issues Mobile Device Spec"
<a style='text-decoration: underline;' href="http://www.pocketpccity.com/articles/2004/1/2004-1-15-W3C-Issues-Mobile.html" target="_blank">http://www.pocketpccity.com/articles/2004/1/2004-1-15-W3C-Issues-Mobile.html</a>

"Resource Description Framework (RDF) / W3C Semantic Web Activity"
<a style='text-decoration: underline;' href="http://www.w3.org/RDF/" target="_blank">http://www.w3.org/RDF/</a>

"Composite Capability/Preference Profiles (CC/PP):
Structure and Vocabularies 1.0"
<a style='text-decoration: underline;' href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/" target="_blank">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/</a>

``WebSphere Advisor ::
W3C Standard Targets "Device-Independent" Web''
<a style='text-decoration: underline;' href="http://WebSphereAdvisor.com/doc/13628" target="_blank">http://WebSphereAdvisor.com/doc/13628</a>

"W3C Recommends Standards for Mobile Device Specifications @ MTekk"
<a style='text-decoration: underline;' href="http://www.mtekk.com.au/browse/page497.html" target="_blank">http://www.mtekk.com.au/browse/page497.html</a>

"W3C Issues Mobile Device Spec"
<a style='text-decoration: underline;' href="http://www.internetnews.com/dev-news/article.php/3299821" target="_blank">http://www.internetnews.com/dev-news/article.php/3299821</a>

"WAP Tutorial"
<a style='text-decoration: underline;' href="http://www.w3schools.com/wap/" target="_blank">http://www.w3schools.com/wap/</a>

"HTML XHTML CSS Book Examples"
[check out Chapter 23: WML: Web Pages for Mobile Devices]
<a style='text-decoration: underline;' href="http://www.cookwood.com/html5ed/examples/" target="_blank">http://www.cookwood.com/html5ed/examples/</a>

"FAQs For Efficient Hosting's UK web hosting services -
What is WAP and how do WAP pages work?"
<a style='text-decoration: underline;' href="http://www.efficienthosting.co.uk/faq/t60.php" target="_blank">http://www.efficienthosting.co.uk/faq/t60.php</a>

"Cover Pages: WAP Wireless Markup Language Specification (WML)"
<a style='text-decoration: underline;' href="http://www.oasis-open.org/cover/wap-wml.html" target="_blank">http://www.oasis-open.org/cover/wap-wml.html</a>

"WAP and WML (Web Design in a Nutshell, 2nd Edition)"
<a style='text-decoration: underline;' href="http://skaiste.elekta.lt/Books/O" target="_blank">http://skaiste.elekta.lt/Books/O</a>'Reilly/Bookshelfs/books/webdesign/wdesign/ch32_01.htm

"WML - Taking your Web Pages to Mobile Phones and PDAs"
<a style='text-decoration: underline;' href="http://www.notepad.co.uk/articles/wml_tutorial_001.php" target="_blank">http://www.notepad.co.uk/articles/wml_tutorial_001.php</a>

"Creating Web Pages For Phones PDA s and Beepers"
<a style='text-decoration: underline;' href="http://www.webpronews.com/webdevelopment/sitedesign/wpn-26-20010720CreatingWebPagesForPhonesPDAsandBeepers.html" target="_blank">http://www.webpronews.com/webdevelopment/sitedesign/wpn-26-20010720Cre...ngWebPa</a>

"WAP Introduction"
<a style='text-decoration: underline;' href="http://archive.devx.com/wireless/articles/WAP/WAPIntro.asp" target="_blank">http://archive.devx.com/wireless/articles/WAP/WAPIntro.asp</a>

--
Norman De Forest <a style='text-decoration: underline;' href="http://www.chebucto.ns.ca/~af380/Profile.html" target="_blank">http://www.chebucto.ns.ca/~af380/Profile.html</a>
af380.RemoveThis@chebucto.ns.ca [=||=] (A Speech Friendly Site)
"We put up with each other's vices. She smokes, I eviscerate. I'm trying
to quit." -- the Inspector General in _Under_the_Healing_Sign_<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Design for PDA access? 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
web design - i'm looking for .ftp books, can jou paste me some links

WEB DESIGN? - What are the most impressive sites on the net? HTML and FLASH:

Design thoughts? - Okay this is only a screenshot because I have not decided yet on using CSS or Tables for layout etc. :p The screenshot is in jpg and png format. It also shows the favicon that will be used. Pick your preference *grin* : ..

Table Design - I'd like to create a table that would look good on a screen size that is 800x600 as well as 1024x768. Would someone have a link to a tutorial on how to do this? Thank you

Design question... - I have a customer that markets his products both to private customers, and to corporate customers. The products are basically the same, the pitch is just different, quantities, etc. Does anyone have some thoughts on building a site for such a beast?..
   Web Hosting and Web Master Forums (Home) -> Webmaster All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]