On Thu, 5 Jul 2012, Eric Forgeot wrote:

I think it was done on purpose: mobile website are ofter lighter than
full website, so it's ofter better to use the mobile version with lynx
(for my website, at least)

I should say that this also is a problem with the free version, since both
versions rely on the same non-licensed base.

To remove particular strings from mobile detection it is probably better to
do something like this:

if( detect_mobile_device() && ! stripos($_SERVER['HTTP_USER_AGENT'],'lynx') === false ) {
   $Skin = 'ipmwiki'; # iphone mobile skin
} else {
   $Skin = 'mynews'; # the default skin
}

in your config.php than to edit the recipe directly.

I admit the ipmwiki skin is not entirely horrible with lynx, but it does do
things like run the horizontal buttons together so that no amount of editing
Site.PageActions will fix it.  There may be better mobile skins, or you may
be willing to live with it as is.

It would be nice if there were a more reliable way to distinguish devices,
but the browser string (HTTP_USER_AGENT) seems to be all that is available,
and it is not clear that it is universal populated with device info.



2012/7/5 Lars Eighner <[email protected]>:

detect_mobile.php incorrectly identifies the lynx browser as a mobile
device.

Until you know this, you may spend many hours trying to figure out why pages
are messed up in lynx.  The breakage which results from treating lynx as a
mobile device may result in defeating accessibility features authors have
included for those who use lynx in conjunction with text-to-speech software
and in poor readibility for sighted users of lynx.


--
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266


_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users



--
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266


_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to