[css] Support voor media groups

Pagina: 1
Acties:

  • Dennis
  • Registratie: Februari 2001
  • Nu online
Je ziet ze overal als je zoekt op google, maar nergens een praktijkvoorbeeld. De media groups van CSS2.

Ik neem aan dat het gewoon als volgt gaat:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
@media visual
{
    /* Only display for aural and tactile media, so they can easily skip the whole navigation menu. */
    .skipnavigation
    {
        display: none;
    }
}

Sowiezo zie je zo'n voorbeeld als dit nergens, maar belangrijker is nog: kun je dit al gebruiken (is er voldoende support van alle browsers) of is het beter om noeg gewoon @media print, screen {} te gebruiken?

Ik kan die informatie nergens vinden, is hier misschien iemand die er meer over weet?

  • user109731
  • Registratie: Maart 2004
  • Niet online
Volgens deze pagina kun je met speak:none; zorgen dat iets NIET word uitgesproken. Maar er staat dat display ook kan, dus kan idd zo.

Overigens is dit voorbeeld ook wel handig.

Sorry, las je vraag wat verkeerd, word net wakker :X

[ Voor 48% gewijzigd door user109731 op 10-05-2006 10:14 ]


Verwijderd

practijk is alleen dat de meeste screenreaders juist het scherm voorlezen, dus wat je niet toont (visueel) hoor je ook niet. Die progsels laten het renderen namelijk aan IE over en vertellen het resultaat, ze processen zelf geen html of css

ik geloof dat Opera het wel kan

[ Voor 9% gewijzigd door Verwijderd op 10-05-2006 10:06 ]


  • b19a
  • Registratie: September 2002
  • Niet online
volgens de door jouw geciteerde pagina:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
  @media print {
    BODY { font-size: 10pt }
  }
  @media screen {
    BODY { font-size: 12pt }
  }
  @media screen, print {
    BODY { line-height: 1.2 }
  }


Dat lijkt me toch duidelijk genoeg zo? :)

  • Dennis
  • Registratie: Februari 2001
  • Nu online
BoukeHaarsma schreef op woensdag 10 mei 2006 @ 10:26:
volgens de door jouw geciteerde pagina:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
  @media print {
    BODY { font-size: 10pt }
  }
  @media screen {
    BODY { font-size: 12pt }
  }
  @media screen, print {
    BODY { line-height: 1.2 }
  }


Dat lijkt me toch duidelijk genoeg zo? :)
Volgens mij begrijp je mijn vraag niet. Dit is inderdaad een optie, maar ik wil bij voorkeur media groups gebruiken, dat geef ik ook aan in de openingspost. Die media groups zijn hiervoor gemaakt, ik wil weten of de browsers ze al ondersteunen.
Grote prutser schreef op woensdag 10 mei 2006 @ 09:52:
Sorry, las je vraag wat verkeerd, word net wakker :X
Je doet je naam eer aan ;).
Verwijderd schreef op woensdag 10 mei 2006 @ 10:05:
practijk is alleen dat de meeste screenreaders juist het scherm voorlezen, dus wat je niet toont (visueel) hoor je ook niet. Die progsels laten het renderen namelijk aan IE over en vertellen het resultaat, ze processen zelf geen html of css

ik geloof dat Opera het wel kan
Aha. Slechte implementaties dus. Nouja, een website waarbij bij het ontwerp al rekening is gehouden met auditieve css is volgens mij al vrij bijzonder. Dat screenreaders er een zooitje van maken is niet mijn probleem, dan moeten mensen maar een goede screenreader gebruiken (die van Opera, zoals je aangaf).

Bedankt trouwens voor je reactie :).

  • Dennis
  • Registratie: Februari 2001
  • Nu online
Ik heb nog geen bevredigend antwoord, iemand nog?
Pagina: 1