On Thu, Aug 2, 2012 at 12:54 PM,  <wjohnston2...@gmail.com> wrote:
> On Thursday, August 2, 2012 6:32:30 AM UTC-7, Gervase Markham wrote:
>> http://blogs.msdn.com/b/ie/archive/2012/07/12/ie10-user-agent-string-update.aspx
>>
>> IE10 has introduced the Touch token to the UA string, which overlaps in
>> intent with our Tablet token.
>>
>> Dao suggests it would be nice to get cross-browser consistency here.
>> https://bugzilla.mozilla.org/show_bug.cgi?id=773355
>>
>> This makes some sense to me. "Touch" is more the matter of interest than
>> the form factor. If we do switch, we should do it before we ship native
>>
>> Fennec on tablets.
>>
>> Anyone want to argue for or against?
>>
>> Gerv
>
> I'm curious why there's a need here? In fact, I think I'd argue that form 
> factor was much more the driving interest behind the entire thing that 
> sparked including "Tablet" in the UA.
>
> Mobile wanted the word "Mobile" in the UA on small screen devices and not on 
> tablets in order to differentiate the two. Most sites are still sending 
> completely specialized content to small screen devices. Adapting an 
> estabilished site to a responsive design setup isn't going to be easy for 
> them (nor is it always possible), and they don't want to resort to slow stub 
> page tricks to find out form factor info. "Tablet" was added later when other 
> people became involved (and I argued against it at the time).
>
> Touch is a different ball though. Adapting for touch on the fly is 
> (arguably?) much MUCH easier than adapting your sites layout and design for 
> phone vs desktop/tablet. Things sites/we can do to make it better:

I am not sure about this in the long run. It looks like sites are
going towards being able to DOM-adapt to screens. And based in your
point 3) It makes me think that sometimes UA detection servers as a
temporary, handshake or special condition, for things that are not
there yet in the DOM for all browsers so it feels "touch" tells more
than screen at this point, IMHO.


>
> 1.) Sites can listen for touch events in addition to mouse ones. Its an 
> insignificant bit of extra code, and we should push for jQuery desktop and 
> other widget sets to start supporting touch as well.
>
> 2.) We should make sure touch-enabled media selectors are working so that 
> sites can optimize button sizes, layouts, etc. for touch screens if they 
> want. TBH, I haven't seen a strong need for this. Tablets for us are at least 
> 10in devices, and we lay them out at 980px wide by default. With those 
> settings, I've never had trouble with button or link sizes.
>
> 3.) We should also provide more reliable script hooks to detect if the device 
> supports touch? Right now I think sites just check for document.createTouch 
> which we turn off on desktop via a pref.
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform



-- 
www.telasocial.com
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to