/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Moment of no content?
Fra : Stefan Kristensen


Dato : 22-11-10 20:07

Når jeg skifter mellem de enkelte sider på mit site, sker det nogle
gange (ikke hver gang) at skærmen bliver helt hvid inden siden bliver
loadet.
Jeg mener at have læst nogle designråd til at undgå dette, og jeg mener,
at det hed noget i stil med Moment of no content, men det kan jeg ikke
finde på nettet.

Nogen bud?

På forhånd tak
Stefan

 
 
Birger Sørensen (22-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 22-11-10 20:25

Følgende er skrevet af Stefan Kristensen:
> Når jeg skifter mellem de enkelte sider på mit site, sker det nogle gange
> (ikke hver gang) at skærmen bliver helt hvid inden siden bliver loadet.
> Jeg mener at have læst nogle designråd til at undgå dette, og jeg mener, at
> det hed noget i stil med Moment of no content, men det kan jeg ikke finde på
> nettet.
>
> Nogen bud?
>
> På forhånd tak
> Stefan

Et link?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stefan Kristensen (22-11-2010)
Kommentar
Fra : Stefan Kristensen


Dato : 22-11-10 20:34


>> Når jeg skifter mellem de enkelte sider på mit site, sker det nogle
>> gange (ikke hver gang) at skærmen bliver helt hvid inden siden bliver
>> loadet.
>> Jeg mener at have læst nogle designråd til at undgå dette, og jeg
>> mener, at det hed noget i stil med Moment of no content, men det kan
>> jeg ikke finde på nettet.
>>
>> Nogen bud?
>>
>> På forhånd tak
>> Stefan
>
> Et link?

Ja tak Nååå...

Bemærk, at det er en side, jeg har lavet til en frisør, men at dette på
ingen måde er ment som en dårlig reklame

Den hvide side ses ved skift mellem siderne, men jeg kan ikke finde
noget fast mønster: http://jems.dk/kunstleben2010/frisorKunstleben.php

Mvh
Stefan


Birger Sørensen (22-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 22-11-10 21:42

Stefan Kristensen tastede følgende:
>>> Når jeg skifter mellem de enkelte sider på mit site, sker det nogle
>>> gange (ikke hver gang) at skærmen bliver helt hvid inden siden bliver
>>> loadet.
>>> Jeg mener at have læst nogle designråd til at undgå dette, og jeg
>>> mener, at det hed noget i stil med Moment of no content, men det kan
>>> jeg ikke finde på nettet.
>>>
>>> Nogen bud?
>>>
>>> På forhånd tak
>>> Stefan
>>
>> Et link?
>
> Ja tak Nååå...
>
> Bemærk, at det er en side, jeg har lavet til en frisør, men at dette på ingen
> måde er ment som en dårlig reklame
>
> Den hvide side ses ved skift mellem siderne, men jeg kan ikke finde noget
> fast mønster: http://jems.dk/kunstleben2010/frisorKunstleben.php
>
> Mvh
> Stefan

De hvide blink har vist været oppe før - men det er vist længe siden,
og kan ikke huske nogen konklusion - måske andre kan.
Jeg kan så heller ikke se nogen flash i FF, mens de tydelige i IE.
Det er noget med loadtider og/eller svartider fra serveren.
Din menu er sat sammen af flere billeder, for at få runde hjørner.
Umiddelbart ville jeg bruge CSS3 til det, og så lade IE brugere få den
firkantede version. Det sparer en del billedhentning. Billederne burde
gemmes i cache - men det ser faktisk ud somom det er dem der ventes på
(Jeg har slået cache fra i IE, fordi jeg primært bruge FF).

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Erik Olsen (22-11-2010)
Kommentar
Fra : Erik Olsen


Dato : 22-11-10 21:45

Birger Sørensen wrote:

> De hvide blink har vist været oppe før - men det er vist længe siden,
> og kan ikke huske nogen konklusion - måske andre kan.
> Jeg kan så heller ikke se nogen flash i FF, mens de tydelige i IE.
> Det er noget med loadtider og/eller svartider fra serveren.
> Din menu er sat sammen af flere billeder, for at få runde hjørner.
> Umiddelbart ville jeg bruge CSS3 til det, og så lade IE brugere få den
> firkantede version. Det sparer en del billedhentning. Billederne burde
> gemmes i cache - men det ser faktisk ud somom det er dem der ventes på
> (Jeg har slået cache fra i IE, fordi jeg primært bruge FF).

Jeg kan ikke se nogen hvide blink i IE8.

--
Venlig hilsen/Best regards
Erik Olsen
http://www.modelbaneteknik.dk/


Allan Vebel (22-11-2010)
Kommentar
Fra : Allan Vebel


Dato : 22-11-10 23:19

Erik Olsen skrev:

> Jeg kan ikke se nogen hvide blink i IE8.

Det kan jeg heller ikke - heller ikke i andre
browsere.

Det afhænger sikkert af:

1. Hvor hurtig er internetforbindelsen
2. Hvor hurtig er computeren
3. Er den snavset til med noget der gør den langsom

Min er optimeret i alle ender og kanter

--
Allan Vebel
http://vebel.dk | http://html-faq.dk
http://webdesigngruppen.dk



Jørgen Farum Jensen (22-11-2010)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 22-11-10 22:23

Den 22-11-2010 20:07, Stefan Kristensen skrev:
> Når jeg skifter mellem de enkelte sider på mit site, sker
> det nogle gange (ikke hver gang) at skærmen bliver helt hvid
> inden siden bliver loadet.
> Jeg mener at have læst nogle designråd til at undgå dette,
> og jeg mener, at det hed noget i stil med Moment of no
> content, men det kan jeg ikke finde på nettet.

Glimt af formløst indhold, se
http://webdesign101.dk/artikler/fouc.php
--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

Birger Sørensen (22-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 22-11-10 23:12

Jørgen Farum Jensen skrev den 22-11-2010:
> Den 22-11-2010 20:07, Stefan Kristensen skrev:
>> Når jeg skifter mellem de enkelte sider på mit site, sker
>> det nogle gange (ikke hver gang) at skærmen bliver helt hvid
>> inden siden bliver loadet.
>> Jeg mener at have læst nogle designråd til at undgå dette,
>> og jeg mener, at det hed noget i stil med Moment of no
>> content, men det kan jeg ikke finde på nettet.
>
> Glimt af formløst indhold, se
> http://webdesign101.dk/artikler/fouc.php

Jeg har ikke læst artiklen du henviser til, men forudsætningerne ser
ikke ud til at være rigtige.
I dette tilfælde er der både 2 link og 4 script tags i headeren.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stefan Kristensen (23-11-2010)
Kommentar
Fra : Stefan Kristensen


Dato : 23-11-10 13:41

>> Når jeg skifter mellem de enkelte sider på mit site, sker
>> det nogle gange (ikke hver gang) at skærmen bliver helt hvid
>> inden siden bliver loadet.
>> Jeg mener at have læst nogle designråd til at undgå dette,
>> og jeg mener, at det hed noget i stil med Moment of no
>> content, men det kan jeg ikke finde på nettet.
>
> Glimt af formløst indhold, se
> http://webdesign101.dk/artikler/fouc.php

Tak, det var dén, jeg tænkte på.

Også tak for de andre svar, jeg ser nærmere på højde/bredde samt caching.

Mvh
Stefan

Rune Jensen (22-11-2010)
Kommentar
Fra : Rune Jensen


Dato : 22-11-10 21:24

On 22 Nov., 20:33, Stefan Kristensen <j...@mad.dk> wrote:
> >> Når jeg skifter mellem de enkelte sider på mit site, sker det nogle
> >> gange (ikke hver gang) at skærmen bliver helt hvid inden siden bliver
> >> loadet.
> >> Jeg mener at have læst nogle designråd til at undgå dette, og jeg
> >> mener, at det hed noget i stil med Moment of no content, men det kan
> >> jeg ikke finde på nettet.
>
> >> Nogen bud?
>
> >> På forhånd tak
> >> Stefan
>
> > Et link?
>
> Ja tak Nååå...
>
> Bemærk, at det er en side, jeg har lavet til en frisør, men at dette på
> ingen måde er ment som en dårlig reklame
>
> Den hvide side ses ved skift mellem siderne, men jeg kan ikke finde
> noget fast mønster:http://jems.dk/kunstleben2010/frisorKunstleben.php

Du skal angive bredde og højde i dine img. Ellers skal browseren
genberegne en masse gange, og det tager tid.

Men bortset fra det, bruger du så <img> til at sætte hjørner på din
menu, for det er forkert. Hvis et billede skal bruges som pynt, skal
det sættes som background-image i CSS og ikke i HTMLen. HTML er alene
til indhold, ikke til pynt.

Birger er efter min mening ret tæt på svaret på dit spørgsmål, som er
en blanding af downloadhastighed og glemte højde/bredder på billeder.


PS. Du kan godt snyde browserne til at tage ting i en bestemt
rækkefølge, men om det virker, er noget andet, jeg har haft blandet
success. Du skal så sætte "buffer on" helt i toppen af din PHP og
sætte en "buffer flush" til aller sidst. Så vil serveren ikke sende
nogetsomhelst af dokumentet til browseren, før serveren er helt klar
med det. Rent faktisk gør det downloaded hurtigere, men for brugeren
vil det i visse tilfælde (langsomme forbindelser) se ud som om, det
gør langsommere, fordi der er ventetid. Men prøv, det burde kun være
to kodelinjer.


MVH
Rune Jensen

Rune Jensen (23-11-2010)
Kommentar
Fra : Rune Jensen


Dato : 23-11-10 08:22

On 23 Nov., 13:41, Stefan Kristensen <j...@mad.dk> wrote:
> >> N r jeg skifter mellem de enkelte sider p mit site, sker
> >> det nogle gange (ikke hver gang) at sk rmen bliver helt hvid
> >> inden siden bliver loadet.
> >> Jeg mener at have l st nogle designr d til at undg dette,
> >> og jeg mener, at det hed noget i stil med Moment of no
> >> content, men det kan jeg ikke finde p nettet.
>
> > Glimt af forml st indhold, se
> >http://webdesign101.dk/artikler/fouc.php
>
> Tak, det var d n, jeg t nkte p .
>
> Ogs tak for de andre svar, jeg ser n rmere p h jde/bredde samt caching.

Jeg plejer at bruge middelværdien af baggrundsfarven og sætte den på
body i CSS. Nu lader det til, kan jeg se på en af mine andre sider, at
Chrome/Safari har det samme problem. Her har jeg så lavet nøjagtigt
samme trick og sætter yderligere en baggrunsfarve på html. Det fjerner
ikke problemet, men det halverer det ved ikke at skifte fra direkte
hvid til den baggrundsfarve du vil ende med at have.

I dit tilfælde burde det være nemt, eftersom du vil have sort
baggrundsfarve, og du har ingen baggrundsbilleder. Så øverst i dit CSS-
ark kan du prøve:

html{
background: back;
]

body{
background: black;
}


Grunden til det virker her, og også bør virke hos dig er, at både
<body> og <html> altid vil være til stede før CSS er indlæst, og de
fylder hele browservinduet. For hvad der sker, når den glimter ellers,
det er, at browseren forsøger at vise noget, som ikke er der, men som
er tigået af CSSen.

Lad os sige, du vil style en listemenu, at CSSen for så vidt er
indlæst, men at selve HTMLen til menuen ikke er. Så vil man få denne
her genberegning, som glimt - alt efter hvordan browseren er bygget.
Men Safari (og Chrome) er bygget til at servere indhold såsnart det er
der, derfor har de problemet ind i mellem. Hvorfor IE så har problemet
og stadig kan være langsom, ved jeg ikke ;)


MVH
Rune Jensen

Birger Sørensen (23-11-2010)
Kommentar
Fra : Birger Sørensen


Dato : 23-11-10 16:29

Rune Jensen:
> On 23 Nov., 13:41, Stefan Kristensen <j...@mad.dk> wrote:
>>>> N r jeg skifter mellem de enkelte sider p mit site, sker
>>>> det nogle gange (ikke hver gang) at sk rmen bliver helt hvid
>>>> inden siden bliver loadet.
>>>> Jeg mener at have l st nogle designr d til at undg dette,
>>>> og jeg mener, at det hed noget i stil med Moment of no
>>>> content, men det kan jeg ikke finde p nettet.
>>> Glimt af forml st indhold, se
>>> http://webdesign101.dk/artikler/fouc.php
>>
>> Tak, det var d n, jeg t nkte p .
>>
>> Ogs tak for de andre svar, jeg ser n rmere p h jde/bredde samt caching.
>
> Jeg plejer at bruge middelværdien af baggrundsfarven og sætte den på
> body i CSS. Nu lader det til, kan jeg se på en af mine andre sider, at
> Chrome/Safari har det samme problem. Her har jeg så lavet nøjagtigt
> samme trick og sætter yderligere en baggrunsfarve på html. Det fjerner
> ikke problemet, men det halverer det ved ikke at skifte fra direkte
> hvid til den baggrundsfarve du vil ende med at have.
>
> I dit tilfælde burde det være nemt, eftersom du vil have sort
> baggrundsfarve, og du har ingen baggrundsbilleder. Så øverst i dit CSS-
> ark kan du prøve:
>
> html{
> background: back;
> ]
>
> body{
> background: black;
> }
>
>
> Grunden til det virker her, og også bør virke hos dig er, at både
> <body> og <html> altid vil være til stede før CSS er indlæst, og de
> fylder hele browservinduet. For hvad der sker, når den glimter ellers,
> det er, at browseren forsøger at vise noget, som ikke er der, men som
> er tigået af CSSen.
>
> Lad os sige, du vil style en listemenu, at CSSen for så vidt er
> indlæst, men at selve HTMLen til menuen ikke er. Så vil man få denne
> her genberegning, som glimt - alt efter hvordan browseren er bygget.
> Men Safari (og Chrome) er bygget til at servere indhold såsnart det er
> der, derfor har de problemet ind i mellem. Hvorfor IE så har problemet
> og stadig kan være langsom, ved jeg ikke ;)
>
>
> MVH
> Rune Jensen

html har ingen style, og ingen grafisk repræsentation.
Det giver ikke menng at sætte noget iSå det giver ikke ret mening.
Det er nok at sætte den på body.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Rune Jensen (23-11-2010)
Kommentar
Fra : Rune Jensen


Dato : 23-11-10 09:33

On 23 Nov., 16:28, Birger Sørensen <s...@bbsorensen.com> wrote:

> html har ingen style, og ingen grafisk repræsentation.

Nej, ikke teoretisk.

> Det giver ikke menng at sætte noget iSå det giver ikke ret mening.
> Det er nok at sætte den på body.

I så fad vil du få den flash i webkit.

Jeg har lige testet på linuxversionen af Chromium (ikke Google, men
OSS-udgaven), den er helt gofin. Webkit er lissom IE, den tror, at
<html> er en tag, man kan stye på :)

Firefox har slet ikke problemet i samme grad, men det her er altså én
af årsagerne til, at webkit er så fandens hurtig, at den leverer
skidtet, såsnart den har det hvadenten det er færdigt eller ej.

Firefox tænker sig mere om, så får den ikke flashing, men den er også
langsommere (for langsom EMM, men hva). Opera har heller ikke
problemet, SVJKS.

Og du kan for så vidt nemt tjekke, for det sker i Chromium hver gang
man kommer på en side, hvor CSSen ikke er cashed.


MVH
Rune Jensen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste