![]() |
|
|
![]() |
|||||||||||||
![]() |
||||||||||||||||
|
![]() |
#31 |
Registriert seit: 21.09.2009
Ort: Köln
Beiträge: 335
|
Naja das sagte ich ja im Grunde. Kannst ja mal ein paar schöne Beispiele posten
![]() |
![]() |
![]() |
Sponsored Links | |
|
![]() |
#32 |
Registriert seit: 02.11.2006
Ort: Berlin
Beiträge: 11.088
|
Grandioses Beispiel:
Versuche mal im IE einen Transparenzfilter (bei normalen Browsern opacity, beim IE filter/-ms-filter) anzuwenden, wenn, ja wenn das Element ein PNG als Hintergrundgrafik benutzt. Damit schrottet man sich selbst im IE8 noch wunderbar die Grafiken. Entweder die Transparenz geht komplett flöten, oder aber sie sorgt für lustige schwarze Kanten im Bild ![]() Ich bin mir sicher, dass haben die IE-Entwickler in guter alter Tradition eingebaut. PNGs selbst gehen zwar irgendwie seit dem IE7, aber so ganz wollten wir das dann auch nicht fertig bauen. Wenn den MS wenigstens mal Bugs fixen würde, aber das machen sie ja einfach nicht bei dem Mistding.
__________________
abgedunkelt.de |
![]() |
![]() |
![]() |
#33 |
Registriert seit: 24.12.2005
Beiträge: 7.536
|
Was'n das für'n unsinniges Statement?
Gültiger, korrekter und validierter Code sorgt nicht für browserübergreifende Einheitlichkeit. Da wird immer noch manches leicht unterschiedlich interpretiert oder nicht unterstützt, von Bugs wie dem beschriebenem mal abgesehen. Ich frage mich inzwischen, ob Du überhaupt selbst Seiten codierst - und wenn, dann braucht man ja Deiner Logik zufolge keine Seite jemals im Browser gegenchecken; schließlich hat man ja im Texteditor gültigen Code eingetippt und deswegen muss das ja unbedingt auch alles immer vollkommen korrekt und überall gleich aussehen. ![]() ![]() Beispiel: position:fixed ist vollkommen valider Code, IE6 kennt das aber nicht (erst IE7, dafür hat der wieder andere Bugs) und knallt das Design durcheinander. Obwohl ich validen Code schreibe erhalte ich eben keine browserübergreifende Einheitlichkeit, sondern muss das mit jeweiligen Browserhacks o.ä. anpassen.
__________________
Gruß, Michael |
![]() |
![]() |
![]() |
#34 |
Registriert seit: 02.11.2006
Ort: Berlin
Beiträge: 11.088
|
position:fixed ist ein tolles Beispiel.
Ihr kennt ja wahrscheinlich alle die ganzen Lightboxen, wie sie auch im Forum benutzt werden. Ich habe jetzt viele viele davon hergenommen und eingesetzt, immer mit dem gleichen Ergebnis: das nächste mal nimmst du eine andere. Sie haben alle Macken, denn, sie alle unterstützen den IE6. Das heißt: du nimmst das blöde Lightbox-Overlay, und positionierst es mit Javascript in der Seite. Das geht irgendwann immer schief. Dazu kommt noch, dass es sich mitunter um richtige Code-Monster handelt. Un da zwar viele mit jQuery irgendwas machen können aber selten richtig muss man es doch wieder selber machen ![]() Vergisst man den IE6 nimmt man position:fixed für die blöde Lightbox und die Welt ist wieder in Ordnung. Noch ein paar Zeilen Code und man ist fertig. PS: was uns sicher alle freut. Da bringt MS ein neues Mobil-OS auf den Markt (Windows Phone 7) und packt da tatsächlich ein Mischmasch aus IE7 und IE8 rein... ehrlich, ohne Worte.
__________________
abgedunkelt.de |
![]() |
![]() |
![]() |
#35 | |
Registriert seit: 21.09.2009
Ort: Köln
Beiträge: 335
|
Zitat:
Denn auch der FF interpretiert nich vollständig richtig. Im Moment sind nur Chrome, Safari und Opera in der Lage 100% richtig zu interpretieren. Stichwort: acid-test. Das valider Code nicht überall gleich aussieht, ist mir klar. Aber ich denke trotzdem, dass es das ziel sein sollte, vernünftig zu programmieren. Ich sehe das wie eine Art der Demonstration an. Wenn man immer weiter nachgibt, Browserweichen verwendet, nicht auf Fehler aufmerksam macht, sehen sich Hersteller auch nicht dazu gezwungen, die Standards umzusetzten. Dem im Wege stehen natürlich die einfachen Anwender auf deren Rücker dieser Konflikt ausgetragen wird. Indem die Seiten im IE6 (der leider noch zu häufig genutzt wird) schlecht dargestellt werden. Hier mal Statistiken http://www.pcwelt.de/news/Aktuelle-M...-6-452064.html http://www.golem.de/1010/78453.html Ich will garnicht weiter gegen euch wettern, nur meine Ansicht darstellen. |
|
![]() |
![]() |
Sponsored Links | |
|
![]() |
#36 |
Registriert seit: 02.11.2006
Ort: Berlin
Beiträge: 11.088
|
Hallo Christian,
hoho, ich habe auch schon genügend fixes für Chrome und Safari reinfrickeln dürfen. Und Opera erst... für den interessiert sich aber eh niemand ![]() Was du sagst hört sich alles schön an, hat nur leider nix mit der Realität zu tun. Man kann kein HTML nach Standards programmieren, man kann nur aus der Erfahrung heraus wissen wie man es am besten machen sollte. Alleine diese unfassbar ätzenden Vendor-Tags im CSS, die das CSS um ein vielfaches aufblasen wenn man modernes CSS schreibt, sorgen dafür, dass man die Standards vergessen kann. Und nochmal, der IE6 gehört ausgerottet. Das Teil war Schrott, ist Schrott und wird auch immer Schrott bleiben. Da hilft kein Rumjammern sondern nur Taten. Ich bin heilfroh, dass mittlerweile einige große Seiten den IE6 nicht mehr unterstützen ![]() ![]()
__________________
abgedunkelt.de Geändert von baerlichkeit (22.10.2010 um 10:01 Uhr) |
![]() |
![]() |
![]() |
#37 | ||
Registriert seit: 24.12.2005
Beiträge: 7.536
|
Zitat:
Zitat:
![]()
__________________
Gruß, Michael |
||
![]() |
![]() |
![]()
|
|
|