parsifal Δημοσ. 22 Απριλίου 2011 Δημοσ. 22 Απριλίου 2011 Εντάξει, άλλο πράγμα η υποστήριξη CSS3 bits και άλλο να σπάζει το layout και/ή η λειτουργικότητα ενός site. Το πρόβλημα των παλιών εκδόσεων IE είναι στα 2 τελευταία (πάμε όλοι μαζί ένα ζήτω για το hasLayout concept! ). Το 1ο είναι αναμενόμενο μόνο και μόνο λόγω της παλαιότητάς τους.
_tasos Δημοσ. 22 Απριλίου 2011 Δημοσ. 22 Απριλίου 2011 Θα μου επιτρέψεις να διαφωνήσω. Στον Opera θα δείχνει καλά το site μόνο όταν αρκεστείς σε vanilla CSS, κάτι που πλέον δεν αρκεί. Όλοι μας χρησιμοποιούμε bits από CSS3 όταν γράφουμε σελίδες, όπου στο παρελθόν είχαμε εικόνες και επιπλέον markup και JavaScript. Και τα στοιχεία του CSS3 που υποστηρίζει ο Opera είναι αρκετά λιγότερα από τους άλλους browsers. Λιγότερα ακόμα και από τους IE 6/7/8 (έστω και με hacks). Κάποια στιγμή όμως θα αρχίσει να τα υποστηρίζει ενώ οι IE 6/7/8 ποτέ. Νομίζω πως όλοι μας κράζουμε τον IE ακριβώς επειδή χρειάζεται να κάνουμε hacks για να δουλέψει το site μας. Τελικά το 2022 είναι κοντά;
Haldol Δημοσ. 22 Απριλίου 2011 Δημοσ. 22 Απριλίου 2011 Εντάξει, άλλο πράγμα η υποστήριξη CSS3 bits και άλλο να σπάζει το layout και/ή η λειτουργικότητα ενός site. Το πρόβλημα των παλιών εκδόσεων IE είναι στα 2 τελευταία (πάμε όλοι μαζί ένα ζήτω για το hasLayout concept! ). Το 1ο είναι αναμενόμενο μόνο και μόνο λόγω της παλαιότητάς τους. Καλά, προφανώς δεν ξεχνάω τα προβλήματα που προκαλεί στα layouts μας ο IE. Απλά θέλω να πω ότι πλέον που χρησιμοποιούμε τεχνολογίες που υποστηρίζονται μερικώς είμαστε υποχρεωμένοι περισσότερο από ποτέ να κάνουμε cross-browser checking και να γράψουμε διαφορετικό κώδικα για κάθε browser. Δε μπορούμε πλέον να βασιζόμαστε στο ότι «παντού θα παίζει το ίδιο», εκτός και αν όπως είπα... αρκεστούμε σε XHTML/CSS. Σκέτα. By the way, τα προβλήματα με το hasLayout μπορούν να λυθούν πανεύκολα αν δώσεις zoom: 1; στο «προβληματικό» element. Τελικά το 2022 είναι κοντά; Μακριά είναι, αλλά δε μας αφορά. Εδώ το CSS2.1 μόλις τώρα χαρακτηρίστηκε "Proposed Recommendation". Από τη στιγμή που οι browsers υποστηρίζουν κάποιο feature, μπορείς να το χρησιμοποιήσεις στις σελίδες σου.
_tasos Δημοσ. 22 Απριλίου 2011 Δημοσ. 22 Απριλίου 2011 Μάλλον δεν κατάλαβες τι εννοούσα (και όχι άδικα..). Με την HTML5 γίνεται και μία προσπάθεια να τηρηθούν πιο σωστά τα πρότυπα, έτσι ώστε να πετύχουμε το «παντού θα παίζει το ίδιο» και να μην χρειάζεται το cross-browser checking. Αυτή τη στιγμή ένας στους δύο χρήστες του internet έχουν IE 6/7/8 (και λίγα λέω). Πως θα γίνει εγώ να χρησιμοποιήσω νέα features από html, css ή javascript τη στιγμή που οι μισοί επισκέπτες του site μου δεν θα μπορούν να το δουν / χρησιμοποιήσουν; Άρα μας αφορά το 2022...
Haldol Δημοσ. 22 Απριλίου 2011 Δημοσ. 22 Απριλίου 2011 Μια χαρά κατάλαβα. Αυτό που είπα ήταν ότι δεν χρειάζεται να περιμένεις να οριστικοποιηθεί το πρότυπο της HTML5 (2022) ή του CSS3, μπορείς να τα χρησιμοποιήσεις άμεσα από τη στιγμή που θα τα υποστηρίζουν οι browsers... δηλαδή από τώρα. Πολλές σελίδες είναι γραμμένες έτσι. Άσχετο, αλλά η HTML5 δεν είναι προσπάθεια να «τηρηθούν πιο σωστά τα πρότυπα». Ίσα-ίσα που είναι αρκετά πιο «χύμα» σαν γλώσσα από την XHTML.
_tasos Δημοσ. 23 Απριλίου 2011 Δημοσ. 23 Απριλίου 2011 Το 2022 δεν είναι η ημερομηνία που θα οριστικοποιηθεί το πρότυπο της HTML5 αλλά είναι μία εκτίμηση το πότε θα υπάρχει και πλήρης υποστήριξη παντού. Δηλαδή τότε όλοι οι browsers σε όλες τις συσκευές θα υποστηρίζουν πλήρως τα νέα features. Τώρα όμως δεν γίνεται αυτό, και πρακτικά δεν μπορώ να τα χρησιμοποιήσω, ή καλύτερα τα θεωρώ ακόμα νέα τεχνολογία και είναι λίγο νωρίς (για μένα) να βασιστώ σε αυτά.
xrisp Δημοσ. 23 Απριλίου 2011 Δημοσ. 23 Απριλίου 2011 Για όσους δεν το ξέρουν, υπάρχει ο modernizr. Έτσι μπορείς να βγάλεις ένα μήνυμα λάθους όταν ένας browser είναι παλιός, αν όχι να έχεις fallbacks. Φυσικά εξαρτάται από το τι αναπτύσσεις και για πιο λόγο, αλλά προσωπικά μου αρέσει να πειραματίζομαι με νέες τεχνολογίες, ειδικά όταν έχουν τέτοιες δυνατότητες (για την html5 μιλάω).
Sotiris Kalathas Δημοσ. 9 Μαΐου 2011 Δημοσ. 9 Μαΐου 2011 Απλά διαβάστε το παρακάτω άρθρο: http://www.webdesignerdepot.com/2011/05/how-do-you-convince-the-average-web-user-to-switch-to-a-non-ie-browser/ “Why do you use Internet Explorer? Do you know that there are other options for browsers?”, I asked. “No, not really. As far as I’m concerned, when I access the internet, I just need to click on the big blue ‘e’ and do a search. I don’t know why I would use anything else.” “What does the ‘e’ stand for, Alex?” “The ‘e’ stands for ‘internet’”, he replied.
v5net Δημοσ. 11 Μαΐου 2011 Δημοσ. 11 Μαΐου 2011 ε συνήθεια 15 χρόνων είναι αυτή,δεν μπορεί εύκολα να την αλλάξει ο απλός χρήστης που δεν ξέρει και πως να εγκαταστήσει έναν άλλο browser. πάντως στο τελευταίο ΙΕ10 εχουν βελτιωθεί πολλά,έχει υιοθετήσει τις στρογγυλεμμένες άκρες με -moz-border-radius και -webkit-border-radius,έχει πολύ καλύτερο rendering γραμματοσειρών και πολύ πιο μινιμαλιστικό interface,όπως και το firefox 4 όλοι στο δρόμο που χάραξε ο chrome!
Haldol Δημοσ. 11 Μαΐου 2011 Δημοσ. 11 Μαΐου 2011 πάντως στο τελευταίο ΙΕ10 εχουν βελτιωθεί πολλά,έχει υιοθετήσει τις στρογγυλεμμένες άκρες με -moz-border-radius και -webkit-border-radius Δηλαδή ο ΙΕ10 αναγνωρίζει vendor-prefixes άλλων κατασκευαστών;
theomalegan Δημοσ. 18 Μαΐου 2011 Δημοσ. 18 Μαΐου 2011 H microsoft εκανε πρόσφατα καμπάνια και προσπάθεισε να πείσει τους χρήστες να μην τον χρησιμοποιούν άλλο.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.