Hey Tom, you might find this article helpful: http://smartmobtoolkit.wordpress.com/2009/01/25/not-device-detection-example-code/
I've developed an example page with this page in Python hosted on GAE here: http://notnotmobile.appspot.com Cheers, John On Mar 26, 10:59 am, "Tom M." <thomasfmc...@gmail.com> wrote: > Very helpful. > > Are there any suggested "best practices" for determining how to > display a page? For example, in displaying a wine bottle I'd like to > have a mobile friendly page and a full page for online visitors. Do I > just switch off of the HTTP_USER_AGENT? > > Guidance much appreciated! > > On Mar 16, 9:05 am, Joe Bowman <bowman.jos...@gmail.com> wrote: > > > import os > > > os.environ['REMOTE_ADDR'] is the IP > > os.environ['HTTP_USER_AGENT'] is the user agent > > > I'm sure there's more, those are the two I needed when I created the > > sessions utility. > > > Note: I've found that they don't always populate, more than likely a > > perbrowserissue. I was confused to see REMOTE_ADDR not always > > populate. > > > On Mar 15, 12:06 pm, xml2jsonp <davide.rogn...@gmail.com> wrote: > > > > Using JavaScript: > > > > if (/msie/.test(navigator.userAgent.toLowerCase()) > > > && !/opera/.test(navigator.userAgent.toLowerCase())) { > > > [...] > > > > On Mar 15, 7:56 am, jago <java.j...@gmail.com> wrote: > > > > > Hi, > > > > > Can I write some Python code that creates an HTML which prints if the > > > > client is running Firefox or IE ? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---