Peruns Weblog - Webwork und Internet


Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema WordPress, Webwork, und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.



Im Fokus

Weitere Projekte von uns: Webwork-Tools und WordPress-Buch.de.

Die dreiteilige Artikelserie: WordPress-Themes verstehen (Teil 2 und Teil 3).

Meine Bücher zum Thema CSS, WordPress und Geld verdienen im Web.

CSS-Kompatibilität in IE7

Von Perun am 02. Februar 2006 um 11:02

Microsoft hat eine Seite veröffentlicht auf der man die Änderungen im CSS-Verhalten von IE7 auflistet und erklärt:

Screenshots vom IE 7

Von Perun am 25. Januar 2006 um 03:10

Bis zu der Veröffentlichung von Internet Explorer 7 ist noch ein bißchen hin, aber laut SpOn ist heute kurzfristig eine Testversion im Netz aufgetaucht. Übriggeblieben sind Screenshots von IE 7 Beta 2: Screenshot-Galerie 1 und Galerie 2 (wobei Nr. 2 in Moment überlastet ist). Man könnte sich natürlich hierbei fragen ob die Testversion versehentlich oder "versehentlich" in den Umlauf gekommen ist :-). Egal, eine gewisse Aufmerksamkeit ist Microsoft damit sicher.

Schaut man sich diese und frühere Screenshots an (z.B. bei golem.de), dann wird man sehen, dass MS auch nur mit Wasser kocht und die Features, die sich bei der Konkurenz bewährt haben (Tabs, RSS-Unterstützung etc.), integriert wurden … aber, wie gut die neuen Funktionen integriert wurden und vor allem was uns Webworker wirklich bezüglich IE 7 erwartet, werden wir dann zum gegebenen Zeitpunkt sehen.

Internet Explorer 5 aussperren

Von Perun am 23. Oktober 2005 um 18:50

Wer keine Lust/Zeit/etc. hat das Layout einer Website auch für Internet Explorer 5.0x (Windows) und für Internet Explorer 5.x (Mac) zu entwickeln, der kann das CSS folgendermaßen einbinden:

<style type="text/css" media="screen,projection">
<!--
@import'styles.css';
-->
</styles>

Somit sind nicht nur diese beiden Browser sondern auch die Konsorten Netscape <4 und Internet Explorer <4 von den CSS ausgesperrt. Der unformatierte Inhalt ist aber trotzdem für alle Browser zugänglich. Bei Auftrags-Seiten sollte man dies natürlich vorher mit dem Auftraggeber abklären.

Die Einbindung von projection ist für Opera im Vollbildmodus.

  • Hinweis 1: der Pfad der CSS-Datei muss innerhalb von einfachen Anführungszeichen (ohne Leerzeichen) notiert werden sonst kann IE Mac die CSS-Datei lesen.
  • Hinweis 2: Internet Explorer 5.5 kann mit dieser Art der CSS-Einbindung umgehen.

Wie komme ich jetzt auf dieses Thema? In letzter Zeit sah ich häufig Beiträge in Blogs, Foren und Mailinglisten wo Leute über das Verhalten von IE 5 in Bezug auf CSS am verzweifeln waren. Daher mein Rat an Leute die private bzw. nicht-kommerzielle Websites betreiben bzw. Layouten: macht euch nicht die Mühe das Layout für Internet Explorer kleiner 5.5 anzupassen. Investiert die Zeit lieber in etwas sinvolleres: Inhalte für die Website erstellen, Bekannte treffen, spazieren gehen, in der Nase bohren :-) … alles sinvoller als für diese IE-Versionen zu "optimieren" (CSS-Hacks einsetzen, Divs verschachteln etc.).

Und macht euch keine Sorgen, zum einen reden wir hier vom Aussperen vom Layout, Inhalt ist nach wie vor für alle zugänglich und zum zweiten schauen wir uns die Statistik von Webhits.de, dort fallen nur ganze 2,8% für IE 5.0, 5.01 (Win) und für IE 5 (Mac) zusammen. Und die Anzahl der Nutzer dieser Browser wird auch weiterhin langsam aber sicher sinken, denn jedes Update auf Windows XP zieht automatisch eine Installation von IE 6 mit sich.

Allerdings gibt es da so Beispiele die ich nicht wirklich nachvollziehen kann und das bezieht sich auf manche Mac OS X-Nutzer. Da hat man standardmäßig einen (imho) sehr guten Browser (Safari) dabei, evtl. könnte man sich auch etwas Mozilla-Camino oder zu Not Mozilla-Firefox gönnen, aber was machen manche Leute? Die nutzen weiterhin IE 5 und das freiwillig. Das wäre so ungefähr, wie wenn ich nächstes Jahr auf einem Rechner mit Windows-Vista einen Netscape 3 installieren würde.

Und ich bin nicht der einzige der sich fragt warum sich manche nutzer von Mac OS X das freiwillig antun: 456Bereastreet.com und Joshuaink.

Und jetzt kommt mir bitte nicht mit Umgewöhnungszeit :-). Wir reden hier von Browsern, und nicht von einem Umstieg von Photoshop auf Gimp oder von Windows XP auf Linux Slackware.

CSS-Hacks und die Entwickler von IE 7

Von Perun am 14. Oktober 2005 um 02:49

Da wird eine weitere Sau durch die Netzgemeinde und das klein Bloggersdorf getrieben und da dachte ich mir ich beteilige mich auch daran :-). Was ist passiert? Die Entwickler des berühmt berüchtigten Internet Explorer 7 haben einen Aufruf gestartet in dem sie die Webdesigner um Hilfe bitten - man soll die CSS-Dateien von CSS-Hacks befreien - und in dem sie auch ein konkretes Beispiel aufzeigten. Als Empfehlung, anstatt CSS-gehacke, wird der Einsatz von Conditional Comments empfohlen. Ich möchte hier nur am Rande erwähnen, das die Webworker die ganzen CSS-Hacks nicht aus Spaß an der Freude eingesetzt haben sondern um die Unzulänglichkeiten von IE 5-6 auszubügeln.

In den Foren von Heise und Golem die typische Diskussion: von "Microsoft ist toll" bis "die haben es verdient".

Tja, was soll ich dazu sagen? Eigentlich nicht viel. Es ist schon seit einiger Zeit absehbar das der IE 7 zumindest in einigen Punkten sich den Webstandards nähern wird. Daher überrascht mich dieser "Aufruf" nicht. Aber man soll jetzt nicht in Panik verfallen, denn ich denke so ähnlich wie Beate auch: abwarten und Tee trinken. Denn es wird noch eine sehr lange Zeit (ich vermute Ende 2006) dauern bis die endgültige Version von IE 7 erscheint und dann wird es auch sehr lange dauern bis sich diese Version nennenswert verbreitet.

Was mir viel mehr Sorgen bereitet ist die Frage ob es dann auch möglich sein soll, wie jetzt, mehrere Versionen von IE (zum Testen) auf dem gleichen System zu haben.

Internet Explorer 7 kommt

Von Perun am 16. Februar 2005 um 09:41

Ja was denn nun? Hieß es nicht vor gar nicht allzu langer Zeit, daß es die Neue Version von Internet Explorer nur im Paket mit dem neuen Betriebssystem ("Longhorn") geben soll. Nun hat Billy the Gates Bill Gates angekündigt das es IE 7 geben soll. Die neue Version soll auch weiterhin eine eigenständige Anwendung sein und auch die Nutzer von Windows XP sollen die Möglichkeit haben IE 7 zu nutzen. Hauptaugenmerk von M$ MS bei der neuen Version soll dem Sicherheitsaspekt zukommen und eine Beta-Version soll schon im Sommer erscheinen.

Im Klartext heisst das für mich, wenn überhaupt, werden sich die Entwickler nur marginal darum kümmern dem IE 7 eine bessere Unterstützung für Webstandards, CSS und für PNG (Stichwort: alpha Transparenz) auf dem Weg zu geben. Aber die Hoffnung stirbt zuletzt :-).

Allerdings wenn ich schaue, was MS in letzten Jahren in puncto Browserentwicklung getan hat, dann liegt meine Hoffnung diesbezüglich in den letzten Atemzügen. :wink: IE 6 wurde in 2001 herausgebracht und ist eigentlich in meinen Augen ein aufgebohrter IE 5.x. Und IE 5.0 wurde 1999 herausgebracht. Das heißt, wir schlagen uns, Nutzer wie Webworker, mit einer Technik aus dem letzten Jahrtausend.

Im Endeffekt, haben wir Nutzer es auch in der Hand wie sich der Browsermarkt und die Browserentwicklung gestaltet. In dem wir alternative Browser nutzen. Egal ob Mozilla, Mozilla-Firefox oder Opera.

Weitere Links zu diesem Thema:

3 Pixel Abstand beim IE

Von Perun am 09. Juli 2004 um 20:21

Bei meinem aktuellem Projekt ist mir wieder ein altbekannter Internet Explorer-Bug über den Weg gelaufen :-). Es handelt sich dabei um "IE Three Pixel Gap" bzw. "The IE Three Pixel Text-Jog" (frei übersetzt: die drei Pixel breite Lücke/Kluft/Abstand). Dieses Phänomen tritt auf in Verbindung mit floatenden Menüs und Internet Explorer (Windows 5.0-6). (» Weiterlesen…)


« 1 2