+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 30

Thema: IE7 hat massive Probleme mit CSS-Hacks

  1. #1
    TP-Specialist Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Avatar von Kafkaesk
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    3.729

    IE7 hat massive Probleme mit CSS-Hacks

    Na, das ging doch schneller als viele CSS-Priester in Ihrer allzu sorglosen Welt der Browser-Hacks sich wohl je erträumt hätten: Microsoft hißt die weiße Flagge und berichtet von massiven Problemen der Seitendarstellung im IE7, wenn CSS-Hacks eingesetzt wurden, die eben die Fehler des IE6 umgehen wollten.

    Na, das kann ja lustig werden. Da werden wohl in einigen Agenturen im nächsten Jahr einige zusätzliche Nachtschichten eingelegt werden müssen ...

    Meldung hier:

    http://www.golem.de/0510/40989.html
    Gruß Alexander
    --------------------------------
    TYPO3 & Webdesign aus München

  2. #2
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    LOL, typisch MS.
    Der Hit ist ja der Hinweis auf Conditional Comments. Das sollen sie mal bei großen CSS-Dateien zeigen. Sicherlich zahlt mir das jeder Kunde, wenn ich für die Zukunft alle Pages soweit abänder, das dann für den IE6 eine andere CSS eingebunden wird.
    Aber ich seh es schon, der IE7 mag dann ganz eigene Hacks.
    In den Anfängen hat man den NS von einer Betrachtung ausgeschlossen, in der Zukunft wird es der IE sein
    Geändert von webcreate (14.10.2005 um 09:27 Uhr)
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  3. #3
    TP-Specialist Jürgen bringt sich richtig ein Jürgen bringt sich richtig ein Avatar von Jürgen
    Registriert seit
    Feb 2002
    Ort
    Wien
    Beiträge
    2.518
    Hallo Alexander,

    hochinteressant und mancher Experte hat ja schon vor einiger Zeit davor gewarnt: http://www.traum-projekt.com/forum/2...ighlight=hacks

    Mit CSS-Layouts bewegt man sich bei kommerziellen Projekten manchmal schon auf recht dünnem Eis ...

    Gruß, Jürgen

  4. #4
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.326
    hab' ehrlich gesagt genau aus dem Grunde noch nie IE-CSS-Hacks verwendet

    entweder nach Lösungen gesucht, damit ich ohne diese hacks aus kam, weitgehend aber den bewährten tabellen treu geblieben

    die Sites laufen ab NN 4.x bis einschließlich aller aktuellen Browser wie sie sollen, und auch im IE 7 werden die mit Sicherheit noch korrekt dargestellt

  5. #5
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Die Hacks finde ich auch nicht glücklich, da die bei jeder neuen Browsergeneration wieder in Frage stehen.
    Also entweder ohne Hacks oder mit Browserweichen im Source unterschiedliche CSS einbinden - das scheint auf Zukunft der sicherste Weg zu sein.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  6. #6
    ingo
    Guest
    einfach nur l ä c h e r l i c h

  7. #7
    TP-Specialist rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE Avatar von rewboss
    Registriert seit
    Mar 2005
    Ort
    Unterfranken
    Beiträge
    2.639
    Tja. Davon bin ich ausgegangen. Deswegen habe ich immer meine IE6-Hacks in einer externen Datei und mittels Conditional Comments eben nur dem IE6 zugänglich gemacht. Und so wenig Hacks, wie es nur ging.

    Wenn man Hacks einsetzt, muss man immer davon ausgehen, dass diese Probleme mit der Vorwärtskompatibilität verursacht. Insbesondere muss man unbedingt davon ausgehen, dass genau die Fehler, die Hacks überhaupt nötig machten, in einer späteren Browser-Version korrigiert werden.

    Das Problem für Microsoft ist nun folgendes: Endlich haben sie (anscheinend) es endlich mal geschafft, einen halbwegs konformen Browser zu kreieren. Nun aber müssen die, die mit ihren Hacks nicht vosichtig genug waren, ihre Stylesheets nochmal umschreiben. Wir haben die ganze Zeit darüber gemeckert, dass IE6 nicht konform war; sollen wir jetzt darüber meckern, dass IE7 doch konform ist?

    Das ist für Otto Normalsurfer aber alles ziemlich Wurscht. Er wird nur feststellen, dass sich eine Reihe von Websites im IE7 plötzlich nicht mehr richtig dargestellt werden. Vielleicht können wir erwarten, dass noch mehr auf den Firefox umsteigen.

  8. #8
    TP-Senior Philippp ist auf einem guten Weg Avatar von Philippp
    Registriert seit
    Mar 2005
    Ort
    Muhkuhland
    Beiträge
    132
    Hier ist die Diskussion in meinem Stammforum: -> http://www.xhtmlforum.de/viewtopic.php?t=5949
    Nur so, um den Horizont zu erweitern.
    Gruß, Philippp

  9. #9
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Ich hab immer nur den Sternchenhack (* html ...) benutzt, den ignoriert der IE7 ja angeblich (wie alle anderen Browser auch) - somit sollten meine Projekte auf keine Probleme stoßen. Bin mal gespannt ...
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  10. #10
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    Mag ja penetrant klingen, aber ich fühle mich hiermit wieder mal bestätigt, auch in Zukunft auf primitive Tabellenkonstruktionen setzen zu können.

  11. #11
    TP-Senior Philippp ist auf einem guten Weg Avatar von Philippp
    Registriert seit
    Mar 2005
    Ort
    Muhkuhland
    Beiträge
    132
    So weit ich weiß können dir primitive Tabellenstrukturen aber bei öffentlich finanzierten Projekten das Genick brechen. Dann nähmlich, wenn es um Barrierefreiheit geht. Wer sich einmal mit einem Screenreader und verbundenen Augen durch eine Tabellenseite gequält hat weiß warum.
    In meinen Augen fährt man mit Conditional Comments noch am besten.
    Gruß, Philippp

  12. #12
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    Das mag schon sein, aber wenn diese berühmte Barrierefreiheit nicht explizit erwünscht ist, tun´s Tabellen auch. Das wollt ich damit sagen.

  13. #13
    TP-Specialist rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE rewboss ist ein richtiges Arbeitstier - DANKE Avatar von rewboss
    Registriert seit
    Mar 2005
    Ort
    Unterfranken
    Beiträge
    2.639
    Die Barrierefreiheit wird vielleicht nicht immer ausdrücklich erwünscht, aber das ist keine Ausrede, sie nicht zu berücksichtigen. Du würdest keinen Schild im Schaufenster eines Geschäfts stellen: "Behinderte unerwünscht".

    Die Verwendung von Tabellen fürs Layout ist auch ein Hack, das darf man nicht vergessen.

    Bei jedem Hack -- CSS, JavaScript, HTML usw -- muss man sich vorher ganz genau überlegen: "Wie wirkt dies auf die Vorwärtskompatibilität?"

  14. #14
    TP-Specialist Jürgen bringt sich richtig ein Jürgen bringt sich richtig ein Avatar von Jürgen
    Registriert seit
    Feb 2002
    Ort
    Wien
    Beiträge
    2.518
    Zitat Zitat von rewboss
    Die Barrierefreiheit wird vielleicht nicht immer ausdrücklich erwünscht, aber das ist keine Ausrede, sie nicht zu berücksichtigen. Du würdest keinen Schild im Schaufenster eines Geschäfts stellen: "Behinderte unerwünscht".
    Die Verwendung von div-Containern als Layoutgrundlage macht noch lange keine barrierefreie Website sondern ist nur eine von vielen Anforderungen der BITV - und das nur als Empfehlung! In der BITV sind Div-Layouts nicht explizit vorgeschrieben, werden aber als Grundlage nahegelegt. Standardmäßig barrierefreie Sites zu bauen wäre unwirtschaftlich und budgetär schlicht nicht verkaufbar.
    Die Verwendung von Tabellen fürs Layout ist auch ein Hack, das darf man nicht vergessen.
    Das stimmt so nicht, denn Tabellen sind Bestandteil der (X)HTML-Spezifikation, was man von CSS-Hacks nicht behaupten kann. CSS-Hacks sind Krücken, die früher oder später wie man sieht zum Verhängnis werden können. Dass Layouttabellen in absehbarer Zukunft Probleme machen, kann ich mir nicht vorstellen.
    Bei jedem Hack -- CSS, JavaScript, HTML usw -- muss man sich vorher ganz genau überlegen: "Wie wirkt dies auf die Vorwärtskompatibilität?"
    Da stimme ich dir zu - deshalb ist standardkonformität natürlich wichtigste Grundlage.

    Gruß, Jürgen

  15. #15
    TP-Greis Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Torsten lebt für das TP und seine User Avatar von Torsten
    Registriert seit
    Jan 2004
    Beiträge
    5.642

    Post

    Ich habe mal gelesen, das nicht der Webdesigner/Entwickler dafür Sorge tragen sollte, das Webseiten die Standardkonform geschrieben sind im jeweiligen Browser funktionieren, sonder der Anbieter des jeweilige Browsers.

    Vielleicht sollte man dazu übergehen, nach diesem Prinzip zu arbieten.
    Alles was der IE 4-6 nicht darstellen kann bleibt dem User der unbedingt mit dem IE unterwegs sein will und sein Bewußtsein für bessereTechnologien nicht öffnen will vorenthalten!

    Natürlich gibt es Ausnahmen das ist mir klar, aber diese kann man im Einzelfall mit sep. CSS-Dateien zufriedenstellen.

    Aber eigentlich wird ja beim IE7 versucht den Eingangs zitierten Ausspruch umzusetzen, ich betone: "versucht" denn ob dies letztendlich so sein wird, werden wir erst später sehen/spüren
    Gruß Torsten
    Meine Bilder im Internet: See the world through my eyes
    Aber Vorsicht: Meine Bilder können nicht sprechen

    Ich biete keinen privaten Support an!
    Fragen oder Probleme? Nur keine Scheu verfasse einen Beitrag

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51