I was under the impression that the w3c considered the @media rule to be the
properly used method for style sheets
in xhtml, but still allowed the link type because there are so many
developers out there that use it.
I disagree with you on the supported more widely part for the "link" VS
All the lastest (and mostly used) browsers support @media, I know because I
have tested it in
FF1, IE6, NS7.1, O7.54 .
I can only speak for myself when I say this but I only develope for browsers
that support XHTML
(no comments about IE on that one please.) and besides the older browsers
only hold a 5-ish% of the market.
Infact I think @media has better advantage over link methods depending upon
the web publication at hand.
Another advantage(that I feel) is that if you use the @media rule,
and import all the styles for all device types into the one style sheet , it
and increases productivity because you edit/work from one css, not leaping
all over the place going from the print then to handheld
then to the all media type etc
Also as new technology comes out the standards will be supported better -
after all it is not our fault if the phone manufacturers
do not build phones that support standards...but i feel in the future they
eventually will(its just a hunch though).
----- Original Message -----
From: "Zoe M. Gillenwater" [EMAIL-REMOVED]>
Sent: Wednesday, January 12, 2005 12:51 AM
Subject: Re: [css-d] CSS for Mobile Phone Technology
> Abyss wrote:
>> Excess material helps me keep track of the full conversation so I will
>> be leaving it in.
> Adam has already pointed out why this is not acceptable. If you have
> trouble following the full conversation, you should consider using an
> email client that uses threading (such as Thunderbird or even Gmail), and
> save all messages in the threads you are following so you can refer back
> to them. Thanks.
>> so now why use the @ media? In the future mobile phones (should/will)
>> support standards
>> and from what I understand the @media rule is the proper way to import a
>> style sheet according to the W3C
> This is incorrect. The W3C has provided multiple ways to indicate a style
> sheet is only for a specific media type. *One* of these ways is @media.
> *Another* equally valid way is using the link element with the media
> attribute set to "handheld." The link method has the advantage of being
> more widely supported. I see no advantage to the @media method.
> Zoe M. Gillenwater
> Design Specialist
> Highway Safety Research Center
> css-discuss [EMAIL-REMOVED]]
> List wiki/FAQ -- http://css-discuss.incutio.com/
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/