Selectivizr, pseudoklasy CSS3 w IE6-8

Data dodania wpisu: 19-06-2012

Jakiś czas temu natknąłem się na interesującą wtyczkę JavaScript, która umożliwia emulację pseudo klas i atrybutów dostępnych w CSS3 w najbardziej znienawidzonej przez frontend developerów przegladarce, w wersjach 6-8.

Skrypt współpracuje z najpopularniejszymi frameworkami JS dostępnymi dla webdeveloperów (wymaga jednego z nich do uruchomienia):

  • jQuery,
  • mooTools,
  • prototype,
  • yui,
  • DOMAssistant,
  • dojo,
  • NWMatcher,

Wymagania

W zasadzie - oprócz wymaganej dowolnej z wspieranych bibliotek JS - nie ma żadnych dodatkowych wymagań. Zastosowanie skryptu nie wymaga również znajomości samego Javascriptu. Wystarczy załączyć skrypt w sekcji <head> lub przed domknięciem sekcji <body>, aby skrypt umożliwił emulację pseudo klas i selektorów atrybutów dostępnych w arkuszach styli CSS.

Uwagi

Arkusze CSS muszą być załączone z wykorzystaniem tagu <link> (style w tagu <style> nie będą parsowane).
Dodatkowo - skrypt działa na wyrenderowanym dokumencie. Wszelkie elementy dodane dynamicznie (np. przez JS lub AJAX'a) - nie będą parsowane w poszukiwaniu obsługi pseudo-klas i atrybutów CSS3.

Strona projektu

http://selectivizr.com/

Komentarze

Dzięki, na pewno się przyda :)
Comments closed...