Ο Safari browser (που βασίζεται στην WebKit μηχανή) υποστηρίζει «επεξεργασία» των blocks μέσω CSS. Μήπως ξαναγυρνάμε στο 1995;
Πολύ πριν την εποχή του W3C είχαμε την μάχη των Microsoft Internet Explorer και Netscape Navigator — κάθε browser προωθούσε διαφορετικά HTML tags (marquee, layer) και αργότερα CSS κανόνες (scrollbar) που ανάγκαζαν τους προγραμματιστές, είτε στη δημιουργία διαφορετικών site για κάθε browser (browser sniffing), είτε στον προγραμματισμό για συγκεκριμένο browser – συνήθως τον Internet Explorer. Ευτυχώς, αυτές οι εποχές έχουν (όντως;) περάσει και τα καινούργια sites πλέον φτιάχνονται με βάση τα web standards, για να είναι συμβατά και προσβάσιμα από όλους τους χρήστες του διαδικτύου.
Αυτή την εποχή θα πρέπει όλοι οι browsers και οι προγραμματιστές τους να προωθήσουν τα CSS 3 και την HTML 5 αντί να αναλώνουν χρόνο να επινοούν CSS Transforms που, στο κάτω-κάτω, ίσως να είναι δουλειά της Javascript — άλλωστε υπάρχουν ένα σωρό βιβλιοθήκες για να προσθέσει κανείς «εφέ» και animation στις σελίδες του με τρόπο όμως που να μην απαγορεύει την πρόσβαση σε browsers που για οποιονδήποτε λόγο δεν υποστηρίζουν CSS ή/και Javascript. Ακόμα και η Microsoft με τον Internet Explorer 7 έχει κινηθεί προς την κατεύθυνση των web standards γιατί είναι προς όφελος όλων των χρηστών.
Πιστεύω πως, εμείς οι web developers, θα πρέπει να πιέσουμε προς την κατεύθυνση των web standards και να μην χρησιμοποιούμε «extensions» που είναι όχι μόνο άχρηστα αλλά ίσως να εμποδίζουν την πρόσβαση σε μια μεγάλη μερίδα χρηστών.






