[Slight OT] TDPL in Russia
Michel Fortin
michel.fortin at michelf.com
Sat Sep 4 12:26:26 PDT 2010
On 2010-09-02 22:04:39 -0400, Walter Bright <newshound2 at digitalmars.com> said:
> Michel Fortin wrote:
>> Basically, you wanted to do what I did with my website. What was the
>> problem exactly? Creating a style sheet that displays the contents well
>> when read linearly? Or was it about how to trigger this particular
>> style sheet for iPhone and iPods? The later's quite simple, just use
>> this media attribute:
>>
>> media="handheld, only screen and (max-device-width: 480px)"
>>
>> The "handheld, " part isn't really relevant for iOS devices, but it'll
>> trigger the stylesheet with Opera-based handheld browsers.
>
> The problem was that I googled it and every hit used a radically
> different method and they'd refer to it as "seems" to work. I'm not
> comfortable using such hacks. I'd like one that officially works and is
> standards compliant.
Call it a hack if you want, but this is the most standard-compliant
solution as it is based on the CSS3 Media Queries specification:
<http://www.w3.org/TR/css3-mediaqueries/>
It'll be officially standard-compliant once the specification becomes a
W3C recommendation (it's currently a candidate recommendation).
Currently, WebKit (Safari, Chrome), Gecko (Firefox) and Opera all
support media queries.
<https://developer.mozilla.org/en/css/media_queries>
<http://www.opera.com/docs/specs/presto25/css/mediaqueries/>
IE 9 will support media queries too when it ships (I believe it's in
beta currently) so it'll probably work with Windows Phone 7 too (when
it becomes available). Here's a showcase they've made:
<http://ie.microsoft.com/testdrive/HTML5/85CSS3_MediaQueries/Default.html>
So good luck finding something more standard-compliant.
--
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/
More information about the Digitalmars-d
mailing list