Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Internet & Kommunikation > Homepagegestaltung

Homepagegestaltung Fragen zur Gestaltung und Realisierung der eigenen Homepage

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50912, Antworten: 1394
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26816, Antworten: 4213
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7594, Antworten: 182
Gehe zum ersten neuen Beitrag Hamachi deinstallieren
Aufrufe: 37, Antworten: 4
Gehe zum ersten neuen Beitrag PPF Blödstückchen Teil 3
Aufrufe: 22138, Antworten: 864
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 175, Antworten: 5
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 123, Antworten: 7
Gehe zum ersten neuen Beitrag Microsoft: Mehr Datenschutz...
Aufrufe: 24, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 44, Antworten: 5
Gehe zum ersten neuen Beitrag Hilfe bei Script Erstellung
Aufrufe: 71, Antworten: 7
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24.01.2010, 11:54   #1 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard FOUC-Problem beim IE

Guten Morgen,

ich stehe vor dem Problem des FOUC und keine der Lösungen will bei mir funktionieren.

Was ist "FOUC"? Der FOUC (="Flash Of Unstyled Content") ist das kurze Aufblitzen der ungestylten Seite. Vor dem Einlesen der eingebetteten CSS-Dateien wird die die nackte Seite aufgerufen. Dies ist ein reines InternetExplorer Problem. Üblicherweise wird der FOUC durch Einbinden der CSS mittels @import verursacht. Wenn statt dessen (korrekterweise) die CSS mittels LINK / href eingebettet werden, sollte der Effekt nicht auftreten.

Ich verzweifel´ langsam am IE. Hier die Seite, um die es geht (...ist noch im Designstudie-Status, nur die Links "Willkommen" und "Über uns" sind aktiv):
->Chor Recklinghausen<-

Der besseren Übersichtlichkeit und Lesbarkeit wegen habe ich vier verschiedene aufgabengebundene CSS eingebunden:
styles.css - die Styles
formate.css - die Formatierungen
boxen.css - die div-Boxen
navi.css - die Navigation

Ich habe bereits die Java-Script Löung wie auch die Lösungen von ->Bluerobot<- erfolglos probiert. Und natürlich lade ich die CSS im Head wie gesagt über LINK (mache ich immer so).

Kann mir einer von euch Experten bitte verraten, warum ich diesen elenden FOUC im IE nicht loswerde?

Hier noch die Links zu den CSS:
->styles.css<-
->formate.css<-
->boxen.css<-
->navi.css<-

Danke im Voraus
Tunarus
__________________
http://www.stoeberbox.de

Geändert von Tunarus (24.01.2010 um 12:38 Uhr)
Tunarus ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.01.2010, 13:21   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Hast du schonmal probiert, die Inhalte der Stylesheet-Dateien direkt in den Head einzubinden? Das sollte den FOUC bisschen minimieren.
HTML-Code:
<style type="text/css">
/* CSS-Direktiven */
</style>
FOUC ist leider ein altes Problem vom IE (und ich glaub auch teilweise von Opera). Man könnte es fast als Bug bezeichnen
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Alt 24.01.2010, 14:28   #3 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

Zitat:
Zitat von Bassboy Beitrag anzeigen
Man könnte es fast als Bug bezeichnen
...das "fast" kannst du streichen. Ich hasse diesen versch... Möchtegern-Browser.

Wie du schon sagst wird der FOUC-Effekt nur etwas gemildert, aber nicht beseitigt. Außer dem müsste ich dann Änderungen am Style in allen Seiten anpassen und nicht nur ein mal zentral in der separaten CSS.

Danke trotztem für deine Antwort.

Herzlichen Gruß,
Tunarus
__________________
http://www.stoeberbox.de
Tunarus ist gerade online   Mit Zitat antworten
Alt 24.01.2010, 14:46   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Du könntest sie auch mit PHP in jede Seite einbinden, dann bearbeitest du sie 1x und ist auf allen Seiten gleich verfügbar.
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Alt 24.01.2010, 14:48   #5 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

PHP... hmmmm... hab´ ich schon mal gehört.
Da müsste ich mich etwas näher in PHP einarbeiten.
Ich guck´ mal.
__________________
http://www.stoeberbox.de
Tunarus ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.01.2010, 15:32   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Gar nicht schwierig
  1. Erstelle eine Datei für das Stylesheet (zum Beispiel stylesheet.php).
  2. In jeder Datei, wo sie eingebunden werden soll, schreibst du folgendes in den Head-Bereich:
    PHP-Code:
    <script type="text/css">
    <?php
    include("stylesheet.php");
    ?>
    </script>
Das kannst du auch mit mehreren Dateien machen. Einfach für jede weitere Stylesheet-PHP-Datei ein weiteres include.

Beispiel:

PHP-Code:
<script type="text/css">
<?php
include("stylesheet01.php");
include(
"stylesheet02.php");
include(
"stylesheet03.php");
?>
</script>
Noch eine kleine Anmerkung: Natürlich muss jede Seite, die PHP-Code enthält, auch die Dateiendung .php besitzen.
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Alt 24.01.2010, 21:21   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

...tja, feine Idee, aber ich habe leider gerade fest gestellt,
dass der Webserver des Hostingpaketes nicht PHP-fähig ist.

Wennichkönnetwieichwolltewürdichjetztfluchenwieeinseebär!

Mist! (...hiermit geoutet als Bernd-Fan )

Gruß,
Tunarus
__________________
http://www.stoeberbox.de
Tunarus ist gerade online   Mit Zitat antworten
Alt 24.01.2010, 21:43   #8 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Webspace ohne PHP - no go
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Alt 25.01.2010, 23:46   #9 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

...jupp - wenn man am falschen Ende spart. Ich hab´ das ->Konzeptweb jetzt fertig<-.
Ist dann doch insgesamt 294 Kilobyte groß geworden, und dabei noch ->vollständig valide<-
(...auffekackehau´).

Gruß,
Tunarus
__________________
http://www.stoeberbox.de
Tunarus ist gerade online   Mit Zitat antworten
Alt 26.01.2010, 15:23   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Wirklich nett geworden!
Ich würde die Unterseiten vielleicht noch etwas an den Überpunkt beziehen, damit man das auf Anhieb besser erkennt.
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 26.01.2010, 19:16   #11 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Zitat:
Zitat von Tunarus Beitrag anzeigen
bitte verraten, warum ich diesen elenden FOUC im IE nicht loswerde?
Immer wieder interessant, was alles fix als "Bug" (hier im Thread) deklariert wird, wenn ein "Verhalten" nicht wunschgemäss ist.

Ähnlich hieß es, Links in Beiträgen beeinflussen das "Ranking" negativ. Lol. Ewig grüßt 1982.

IE hat hierzu aber keinen Bug, und ich mag IE ganz sicher ebenso nicht.

Eigentlich sogar speziell hierbei, macht IE es sogar "richtiger", als andere Browser - man könnte auch sagen "ehrlicher" aber eigentlich ist "schneller" treffend.

Kurz um ist es Prioritätensache der jeweiligen Browser möglichst schnell und fix gleich anzuzeigen, was bereits an "Wissen" vorhanden/ geladen ist. Superbeispiel hierzu sind Bilder, bei denen man z.B. zusehen kann, wenn diese erst geladen werden.

Nicht anders ists bei anderen externen Dateien wie auch bei CSS oder JS. Ein Grund auch, weshalb es z.B. js onload gibt.

FireFox z.B. hat ein ähnliches Problem, wenn CSS im Body angewandt wird. Manchmal (je nach Computer/ Prozess, Threadsync/ Geschwindigkeit) zeigt dieser seither dann erst ohne angewandten im Body vorhandenen CSS und zeichnet dann komplett erst neu, mit im Body angewandten CSS. Zwar gehört CSS nicht unbedingt in den Body, aber diese "Aussage" ließe sich - wenn man konsequent betrachtet - ebenso widerlegen.

Schön ist es nicht aber eben auch kein Bug.
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Alt 26.01.2010, 20:31   #12 (Direktlink)
Lebendes Inventar
 
Registriert seit: 03.05.2003
Beiträge: 4.363
Standard

Hallo!

Hab das gerade mit dem IE angeschaut und sehe kein "blitzen". Aber vielleicht wird die Seite bei mir so schnell aufgebaut dass einem das (oder zumindest mir) nicht auffällt.

Aber was anderes, arbeitest du mit Frames? Denn wenn man z.b auf Über uns klickt sind plötzlich die anderen Links in der ersten Menüzeile nicht mehr verlinkt.


mfg raser
raser155 ist offline   Mit Zitat antworten
Alt 27.01.2010, 21:13   #13 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

...ich hatte ja oben gesagt, dass es sich um das Grobkonzept handelt und nur die ersten beiden Links aktiv sind. Mittlerweise bin ich etwas weiter und habe ->hier<- den momentanen Stand.

Frames sind bähbäh. Die Site ist selbstverständlich ->valide<- und die CSS ->sind´s auch<-.

Dass der FOUS-Effekt nun deutlich geringer erscheint liegt daran, dass ich die CSS gnadenlos optimiert habe. Alle Kommentare, überflüssigen Zeilenumbrüche oder Leerzeichen sind entfernt. Die Struktur ist jetzt "gerade noch lesbar" aber dafür auch deutlich schneller, so dass die Dauer der ungestylten Seiten auf ein Minimum reduziert wird. Wenn ich keine andere Lösung finde wird´s dann halt so bleiben (...müssen). Der Chor ist jedenfalls sehr zufrieden und dann bin ich´s auch.

@Bassboy:
Zitat:
Zitat von Bassboy Beitrag anzeigen
Wirklich nett geworden!
Ich würde die Unterseiten vielleicht noch etwas an den Überpunkt beziehen, damit man das auf Anhieb besser erkennt.
...keine schlechte Idee, ich werde mal versuchen etwas zu basteln.


@iF_:
Ja, du hast Recht.

...aber ärgerlich isset trotzdem, verdorrich.

Gruß und vielen Dank für euer Feedback,
Tunarus
__________________
http://www.stoeberbox.de

Geändert von Tunarus (27.01.2010 um 21:18 Uhr)
Tunarus ist gerade online   Mit Zitat antworten
Alt 28.01.2010, 14:46   #14 (Direktlink)
Super-Moderator
 
Benutzerbild von Tunarus
 
Registriert seit: 19.02.2008
Ort: Velbert
Beiträge: 1.726
Standard

@Bassboy:

Ich habe deine Idee mal umgesetzt und finde es tatsächlich besser - wat sachste?

Gruß,
Tunarus
__________________
http://www.stoeberbox.de
Tunarus ist gerade online   Mit Zitat antworten
Alt 28.01.2010, 16:41   #15 (Direktlink)
Super-Moderator
 
Benutzerbild von Bassboy
 
Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
Standard

Find ich super! Jetzt weiß man, dass die Punkte genau zu dem Überpunkt gehören. Mehr als 5 würden da dann evtl. aber wieder unübersichtlich wirken.
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp,
and let the rest of the world mirror it
.... -- Linus Torvalds, about his failing hard drive on linux.cs.helsinki.fi // reModding.de // twitter
Bassboy ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Internet & Kommunikation > Homepagegestaltung

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit PC an TV Problem beim Ton hildi215 Hardware - Problemlösungen 2 22.11.2008 17:13
Problem beim Installieren Pollox Windows XP 1 31.12.2006 20:49
Problem beim Installieren Gast13 Computerspiele 8 18.09.2006 19:07
php::css Problem beim IE Don_Pazo PHP/MySQL 1 31.07.2006 23:26
Problem beim Hochfahren giusi Hardware - Problemlösungen 1 04.01.2006 14:01



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:31 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2