pi_57529670
registreer om deze reclame te verbergen
Swets: welk stok paart? Webkit is best snel toch En afkomstig uit een mooi open source project.

Danny:
quote:
wat ik me afvraag is waarom je niet even bij het w3c gaan lobbyen tegen HTML5. Dat moet wel een hel gaan worden voor firefox als iedereen straks html 5 gaat gebruiken terwijl ff alleen xhtml strict slikt
Ik lobby momenteel bij de W3C voor de Smil3 standaard HTML kan me letterlijk gestolen worden.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  Admin vrijdag 21 maart 2008 @ 22:31:00 #2
1 Danny
I'm no superman
pi_57530027
quote:
Op vrijdag 21 maart 2008 22:15 schreef Skinkie het volgende:

Ik lobby momenteel bij de W3C voor de Smil3 standaard HTML kan me letterlijk gestolen worden.
Mja, met die insteek komen we net zover als in topics waar mensen roepen 'ff downloaden'.
HTML hoort gewoon te werken in elke browser. Dat jij een hekel hebt aan HTML is geen reden voor mij om HTML overboord te gooien, danwel aan te nemen dat HTML de oorzaak is van het slome renderen van FF van de nieuwe layout. Dan zou namelijk GoT ook sloom moeten renderen.
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
pi_57530256
quote:
Op vrijdag 21 maart 2008 22:31 schreef Danny het volgende:

[..]

Mja, met die insteek komen we net zover als in topics waar mensen roepen 'ff downloaden'.
HTML hoort gewoon te werken in elke browser. Dat jij een hekel hebt aan HTML is geen reden voor mij om HTML overboord te gooien, danwel aan te nemen dat HTML de oorzaak is van het slome renderen van FF van de nieuwe layout. Dan zou namelijk GoT ook sloom moeten renderen.
Kijk voor de grap eens naar de broncode van een willekeurig topic op GoT... en naar je eigen code.

[ Bericht 0% gewijzigd door Skinkie op 21-03-2008 22:48:02 ]
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  vrijdag 21 maart 2008 @ 22:52:34 #4
120235 skippy22
Grenzeloos debiel
pi_57530534
registreer om deze reclame te verbergen
Fok is 1337
  vrijdag 21 maart 2008 @ 22:59:48 #5
137676 TommyGun
Stik er maar in!
pi_57530713
quote:
Op vrijdag 21 maart 2008 22:41 schreef Skinkie het volgende:

[..]

Kijk voor de grap eens naar de broncode van een willekeurig topic op GoT... en naar je eigen code.
Dat dus
  vrijdag 21 maart 2008 @ 23:04:16 #6
120235 skippy22
Grenzeloos debiel
pi_57530801
quote:
Op vrijdag 21 maart 2008 22:41 schreef Skinkie het volgende:

[..]

Kijk voor de grap eens naar de broncode van een willekeurig topic op GoT... en naar je eigen code.
Je eigen invoer code
  vrijdag 21 maart 2008 @ 23:04:46 #7
120235 skippy22
Grenzeloos debiel
pi_57530815
registreer om deze reclame te verbergen
Owh die van fuhrer danny
pi_57530828
Fok is niet traag!

Nu niet nee.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  vrijdag 21 maart 2008 @ 23:07:00 #9
120235 skippy22
Grenzeloos debiel
pi_57530879
Heb breuls al een pm gestuurd Kreeg een pm van shmoopy ze wil daten
pi_57530943
quote:
Op vrijdag 21 maart 2008 23:07 schreef skippy22 het volgende:
Heb breuls al een pm gestuurd Kreeg een pm van shmoopy ze wil daten
Verder gaat alles goed?
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57531113
De posts hier worden opgebouwd met Javascript, vind je het gek dat het forum traag is.
codecaster.tweakblogs.net
I wasn't masturbating, I was just cleaning it and it went off!
Taal is een communicatieprotocol. Een protocol staat of valt met het correct toepassen van de regels die het omhelst.
pi_57531140
quote:
Op vrijdag 21 maart 2008 23:18 schreef CodeCaster het volgende:
De posts hier worden opgebouwd met Javascript, vind je het gek dat het forum traag is.
Ha, weer een kenner.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57531312
[Stokpaardmode-alert]

Het vorige topic ging mij iets te angstvallig de kant op dat alle snelheidsproblemen te wijten zijn aan Firefox, "omdat verder niemand ergens last van heeft". Ik wil toch nog eens een pleidooi doen om wat verder te zoeken, want FF doet het voor élke andere site prima en ik ga 'm alleen voor FOK! niet wegdoen.

Ik kan natuurlijk zelf wel weggaan, maar zelfs dáármee is het probleem niet opgelost.
Van elke 10 mensen is er altijd wel 1 die niet kan tellen. De andere 8 kunnen dat meestal prima.
Er zijn 2 soorten mensen: zij die mensen in 2 soorten indelen en zij die dat niet doen.
  vrijdag 21 maart 2008 @ 23:31:18 #14
1972 Swetsenegger
Egocentrische Narcist
pi_57531394
quote:
Op vrijdag 21 maart 2008 23:27 schreef Cynix ® het volgende:
[Stokpaardmode-alert]

Het vorige topic ging mij iets te angstvallig de kant op dat alle snelheidsproblemen te wijten zijn aan Firefox, "omdat verder niemand ergens last van heeft". Ik wil toch nog eens een pleidooi doen om wat verder te zoeken, want FF doet het voor élke andere site prima en ik ga 'm alleen voor FOK! niet wegdoen.

Ik kan natuurlijk zelf wel weggaan, maar zelfs dáármee is het probleem niet opgelost.
hoho, de SNELHEID problemen werden niet aan firefox gewijd, de trage rendering onder ALLEEN FF van alle moderne browser wordt aan FF gewijd.

Het feit dat je soms seconden moet wachten voordat er uberhaupt iets gerenderd wordt heeft natuurlijk helemaal niets met welke browser of welke markup taal dan ook te maken.
pi_57531502
quote:
Op vrijdag 21 maart 2008 23:27 schreef Cynix ® het volgende:
[Stokpaardmode-alert]

Het vorige topic ging mij iets te angstvallig de kant op dat alle snelheidsproblemen te wijten zijn aan Firefox, "omdat verder niemand ergens last van heeft". Ik wil toch nog eens een pleidooi doen om wat verder te zoeken, want FF doet het voor élke andere site prima en ik ga 'm alleen voor FOK! niet wegdoen.

Ik kan natuurlijk zelf wel weggaan, maar zelfs dáármee is het probleem niet opgelost.
Ik wil best omschrijven waar het probleem waarschijnlijk vandaan komt.

Als eerste wordt de complexe pagina niet geparsed als XML. Om er dus toch een DOM boom van te bouwen moet er moeite voor worden gedaan. Waarschijnlijk wordt dat op een SAX manier gedaan. Elke tag is een event, en er wordt heuristiek gebruikt om te kijken of er uberhaupt een eindtag is. Wat een feest.

Daarnaast heeft Danny het voorelkaar gekregen om in de bagger layout zoveel tabellen en divs te gebruiken waarvan ik letterlijk afvraag waarom niemand anders hier ooit wat over heeft gezegd. Het is een mengelmoes van bagger, daar komt de naam waarschijnlijk ook vandaan.

Het aantal elementen op de pagina is dus (enorm) hoog, vervolgens voldoet de parsing techniek dus aan SAX, en wordt alles 'netjes' per element gerenderd. Vergelijk je het eens met hoeveel tabellen er op GoT staan. Als je dan toch bezig bent, kijk eens hoeveel divjes op Geenstijl staan.


We kunnen er lang en kort over praten, als Breuls/Danny/* een xml file klaarzet per topic, wil ik wel eens eens met een XSL template laten zien dat Firefox retesnel is, mits de invoer goed is.
quote:
Op vrijdag 21 maart 2008 23:31 schreef Swetsenegger het volgende:

[..]

hoho, de SNELHEID problemen werden niet aan firefox gewijd, de trage rendering onder ALLEEN FF van alle moderne browser wordt aan FF gewijd.

Het feit dat je soms seconden moet wachten voordat er uberhaupt iets gerenderd wordt heeft natuurlijk helemaal niets met welke browser of welke markup taal dan ook te maken.
Die timeouts zijn 'google syndication' dns lookups, smartinits van webads. Allemaal 'gewoon' te zien in Wireshark. Waar de enorme traagheid van forum.fok.nl vandaan komt ben ik nog niet achter gekomen en ik heb aan iteejer gevraagd om breuls eens een profiler in z'n php te laten zetten.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
pi_57532346
quote:
Op vrijdag 21 maart 2008 23:36 schreef Skinkie het volgende:
Daarnaast heeft Danny het voorelkaar gekregen om in de bagger layout zoveel tabellen en divs te gebruiken waarvan ik letterlijk afvraag waarom niemand anders hier ooit wat over heeft gezegd. Het is een mengelmoes van bagger, daar komt de naam waarschijnlijk ook vandaan.
Je zult ongetwijfeld gelijk hebben, maar mijn ervaring leert me dat Danny door zo'n reply niet echt uit z'n stoel zal komen. Daarvoor zul je een post toch een beetje moeten larderen met wat zaken die wél geweldig goed geregeld zijn. Complimentje hier en daar en zo.
Van elke 10 mensen is er altijd wel 1 die niet kan tellen. De andere 8 kunnen dat meestal prima.
Er zijn 2 soorten mensen: zij die mensen in 2 soorten indelen en zij die dat niet doen.
pi_57532509
quote:
Op zaterdag 22 maart 2008 00:25 schreef Cynix ® het volgende:
Je zult ongetwijfeld gelijk hebben, maar mijn ervaring leert me dat Danny door zo'n reply niet echt uit z'n stoel zal komen. Daarvoor zul je een post toch een beetje moeten larderen met wat zaken die wél geweldig goed geregeld zijn. Complimentje hier en daar en zo.
Sorry, maar ik dacht dat dit een goed lopende site was Van mijn replies hoeft Danny zich helemaal niets aan te trekken Ik ben persoonlijk al blij dat fok nu op mijn scherm op een aangename snelheid is en 304tjes langs komen.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  zaterdag 22 maart 2008 @ 00:39:42 #18
30487 crisp
Master of Pumpkins
pi_57532642
Ik geloof dat ik hier toch echt moet ingrijpen

In de eerste plaats maakt XHTML versus HTML geen reet uit zolang je een pagina als text/html verstuurt - elke browser behandelt het dan ook als HTML en er komt geen enkele XML-parser bij kijken. Andersom - je pagina wel als application/xml+xhtml versturen - heeft nogal wat nadelen:

a) incremental rendering kan je helemaal vergeten
b) elke well-formedness fout wordt afgestraft met een Yellow Screen Of Death
c) het is gewoonweg niet veel sneller omdat het omzetten van markup naar layout veel meer is dan enkel tokenising en parsing. De meeste tijd zit toch in het bouwen van de DOM-tree en de rendering zelf, en dat blijft hetzelfde
d) zaken als innerHTML, document.write() etcetera werken ook niet meer
e) IE biedt er geen ondersteuning voor (niet geheel onbelangrijk)

Voor de rest maakt doctype ook geen ene reet uit; het bepaald enkel of de browser in standards-compliant mode rendered of in quirksmode.

Nu we die mythe-booom omgezaagd hebben, kunnen we dan nu eens kijken naar de echte oorzaken?

Ik heb zelf geen last van het langzaam opbouwen van de pagina (in de bagger-layout) in Firefox, maar eea kan best wel te maken hebben met Firefox' table-algorithm (welke overigens aangepast is in FF3 - heb je die al eens getest Danny?). Anyway, GoT gebruikt inderdaad geen tables (meer) voor het overzicht van berichten, tables zijn daar immers ook niet voor bedoelt.

Danny, je zegt dat je YSlow gebruikt; kijk je ook wel eens naar de analyses daarvan? Een gemiddelde pagina op dit forum heeft zo'n 22 JS-files nodig (en Firefox doet nog geen parallel downloads van scripts).
Verder valt op dat de content van zo'n 10 verschillende hosts moet komen (userdata uitgesloten), dat JS en CSS niet ge-gzipped wordt en de meeste static data geen (far) expiry-headers krijgen (dus je bent overgeleverd aan user-settings mbt cacheing).
iFrames doen de clientside snelheid ook weinig goed, net zo min als het feit dat de DOM-tree gewoon belachelijk veel elementen te verwerken krijgt (bijna een factor 2 meer dan op GoT bijvoorbeeld) - ook inherent aan de table-based layout natuurlijk.

Als jullie nu al moeten gaan sleutelen aan de settings voor apache dan wordt het straks nog leuk als IE8 straks mainstream wordt met 6 concurrent connecties per host ipv de huidige 2...
this space for rent
pi_57532766
Euhh... ja
pi_57533710
quote:
Op zaterdag 22 maart 2008 00:39 schreef crisp het volgende:
Ik geloof dat ik hier toch echt moet ingrijpen

In de eerste plaats maakt XHTML versus HTML geen reet uit zolang je een pagina als text/html verstuurt - elke browser behandelt het dan ook als HTML en er komt geen enkele XML-parser bij kijken. Andersom - je pagina wel als application/xml+xhtml versturen - heeft nogal wat nadelen:

a) incremental rendering kan je helemaal vergeten
Incremental rendering is een SAX feature. Daarbij wordt er juist 'incremental' gerenderd als er geen DOM tree beschikbaar is. Dus waar ben je nu voorstander van? Dat je documenten bij het binnenhalen al kunt renderen? Of dat je 'alvast' kunt beginnen met renderen als het document binnenkomt?
quote:
b) elke well-formedness fout wordt afgestraft met een Yellow Screen Of Death
By design. En als je als applicatie ontwikkelaar dingen gaat uitrollen die dat soort dingen genereren vraag ik me af of je ooit met een XML api hebt gewerkt, en of je het daar dan wel 'normaal' vindt dat iets niet werkt omdat je een 'plain text' foutmelding terugstuurd.
quote:
c) het is gewoonweg niet veel sneller omdat het omzetten van markup naar layout veel meer is dan enkel tokenising en parsing. De meeste tijd zit toch in het bouwen van de DOM-tree en de rendering zelf, en dat blijft hetzelfde
Onzin, het parsen van een gevalideerd document is trivaal. En is slechts een Pre/Post plane opbouwen.
quote:
d) zaken als innerHTML, document.write() etcetera werken ook niet meer
Klopt, en daarvoor zijn de DOM evaluatie methoden in javascript.
quote:
e) IE biedt er geen ondersteuning voor (niet geheel onbelangrijk)
Ik kan mij herinneren dat de laatste versies van IE dit ook ondersteunen, maar aangezien ik geen IE gebruik kan ik daar niets over zeggen. Gelukkig doet IE ook een accept content types en daar kun je ook op reageren als webserver
quote:
Ik heb zelf geen last van het langzaam opbouwen van de pagina (in de bagger-layout) in Firefox, maar eea kan best wel te maken hebben met Firefox' table-algorithm (welke overigens aangepast is in FF3 - heb je die al eens getest Danny?). Anyway, GoT gebruikt inderdaad geen tables (meer) voor het overzicht van berichten, tables zijn daar immers ook niet voor bedoelt.
Ik draai hier FF3-nightly en bij een scroll van de pagina verschuiven de tables letterlijk over de achtergrond bij het scrollen.
quote:
Verder valt op dat de content van zo'n 10 verschillende hosts moet komen (userdata uitgesloten), dat JS en CSS niet ge-gzipped wordt en de meeste static data geen (far) expiry-headers krijgen (dus je bent overgeleverd aan user-settings mbt cacheing).
iFrames doen de clientside snelheid ook weinig goed, net zo min als het feit dat de DOM-tree gewoon belachelijk veel elementen te verwerken krijgt (bijna een factor 2 meer dan op GoT bijvoorbeeld) - ook inherent aan de table-based layout natuurlijk.

Als jullie nu al moeten gaan sleutelen aan de settings voor apache dan wordt het straks nog leuk als IE8 straks mainstream wordt met 6 concurrent connecties per host ipv de huidige 2...
Caching werkt wel degelijk de max age is dan wel niet expliciet gezet, maar daar en tegen werkt het versturen van een 304'tje na 6 uur ook goed.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
pi_57534561
FIREFOX ONLY
...ik ga m'n eigen fok beginnen.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  zaterdag 22 maart 2008 @ 04:35:30 #22
84524 Morwen
I got life
pi_57534568
FOK is lekker snel hier
I used to work in a morgue........I am a people person
Only Human
pi_57534578
quote:
Op zaterdag 22 maart 2008 04:35 schreef Morwen het volgende:
FOK is lekker snel hier
Dat is zeker waar
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  zaterdag 22 maart 2008 @ 04:48:50 #24
89848 Quacker
Don't call me gringo!
pi_57534593
quote:
Op zaterdag 22 maart 2008 04:28 schreef Skinkie het volgende:
FIREFOX ONLY
...ik ga m'n eigen fok beginnen.
En dan vooral die open dir werkt goed...
Hier is Fok! ook traag...
"Camarón que se duerme, se lo lleva a la chingada" - Willem-Alexander (2009)
pi_57534595
quote:
Op zaterdag 22 maart 2008 04:48 schreef Quacker het volgende:

[..]

En dan vooral die open dir werkt goed...
Hier is Fok! ook traag...
Het is een bewuste opendir
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  zaterdag 22 maart 2008 @ 04:55:12 #26
84524 Morwen
I got life
pi_57534602
quote:
Op zaterdag 22 maart 2008 04:49 schreef Skinkie het volgende:

[..]

Het is een bewuste opendir
I used to work in a morgue........I am a people person
Only Human
  zaterdag 22 maart 2008 @ 05:01:26 #27
188692 Flatline____
Aim for the head
pi_57534608
TVP
Gone.... :')
pi_57534611
Dan zeg je nog dat het Firefox only is...
quote:
xx.144.206.236 - - [22/Mar/2008:04:59:54 +0000] "GET /contrib/fok/topic.xml HTTP/1.1" 200 12485 "http://forum.fok.nl/topic/1137646" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
begreep dat duidelijk niet.
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  zaterdag 22 maart 2008 @ 05:05:41 #29
188692 Flatline____
Aim for the head
pi_57534618
quote:
Op zaterdag 22 maart 2008 05:02 schreef Skinkie het volgende:
Dan zeg je nog dat het Firefox only is...
[..]

begreep dat duidelijk niet.
Dat was ik

Had ff over FIREFOX ONLY heengelezen
Gone.... :')
  zaterdag 22 maart 2008 @ 05:06:39 #30
108357 Xenomaniac
Radical outlet
pi_57534621
FOK! is wel traag,

Fuck off.
"Socialism only works in two places: Heaven, where they don't need it and Hell, where they already have it." - Ronald Reagan
pi_57534624
quote:
Op zaterdag 22 maart 2008 05:05 schreef Flatline____ het volgende:

[..]

Dat was ik

Had ff over FIREFOX ONLY heengelezen
IE doet het echt niet he? Volgens mij had apache juist daarvoor mod_xslt... maar goed...
Steun Elkaar, Kopieer Nederlands Waar!
Hadîs (An-Nawawi): "Niemand van jullie gelooft (werkelijk) totdat hij voor zijn broeder wenst wat hij voor zichzelf wenst."
  Admin zaterdag 22 maart 2008 @ 07:24:24 #32
1 Danny
I'm no superman
pi_57534734
quote:
Op zaterdag 22 maart 2008 04:28 schreef Skinkie het volgende:
FIREFOX ONLY
...ik ga m'n eigen fok beginnen.
ah, alleen tekst en alleen geschikt voor één browser. dan kunnen we net zo goed alsnog met javascript gaan werken zoals in de oude layouts
Nu gewoon 300 posts met alle images erbij doen, aangezien ik al meerdere keren gezegd heb dat hij juist lijkt te wachten op die images.
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
  Admin zaterdag 22 maart 2008 @ 07:33:05 #33
1 Danny
I'm no superman
pi_57534753
overigens is het allemaal goed en wel dat er teveel tables/divs whatever in zitten, maar dat verklaart nog steeds niet waarom alleen FF er problemen mee heeft. Rendert die bewust langzaam als de html niet bevalt om mensen te stimuleren 'nettere html' te maken (wat een relatief begrip is natuurlijk en een vrij domme houding van ff zou zijn), is het een bug die men weigert te fixen? Als bekend is waarom firefox langzaam rendert kan ik er concreet wat aan doen. Om nou maar blind allerlei dingen te proberen is ook weer zoiets. Dat heb ik de afgelopen maanden al genoeg gedaan en niets heeft wat dat betreft geholpen.

Overigens is 'ie in ff3b4 net zo langzaam als in ff 2.x hier. Misschien dat 'ie onder linux wel snel rendert (er zijn vaker renderverschillen tussen Win en Lin versies), maar onder windows is het gewoon bagger.
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
  zaterdag 22 maart 2008 @ 07:40:35 #34
72545 Megumi
Kyujitai;Shinjitai
pi_57534776
Ik gebruik FF en merk niets van de bovenstaande problemen in de layout new of bagger. Wat ook opvalt is dat het vaak dezelfde mensen zijn die klagen over traagheid.
Wordt als iemand die voortdurend dood is. De ware volgeling van bushidõ sterft elke ochtend en avond opnieuw. En wordt niet gehinderd door angst voor de dood. Yamamoto Tsunetomo's hagakure.
  zaterdag 22 maart 2008 @ 07:41:27 #35
17137 Sander
Het wordt vandaag 18 graden.
pi_57534780
quote:
Op vrijdag 21 maart 2008 23:36 schreef Skinkie het volgende:
Waar de enorme traagheid van forum.fok.nl vandaan komt ben ik nog niet achter gekomen en ik heb aan iteejer gevraagd om breuls eens een profiler in z'n php te laten zetten.
... want we hebben nog nóóit een profiler gebruikt in de ontwikkeling van RDE en er ook nog nóóit eerder onderzoek naar gedaan.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
  zaterdag 22 maart 2008 @ 08:04:02 #36
1972 Swetsenegger
Egocentrische Narcist
pi_57534838
volledig offtopic. Als je GEEN document.write mag gebruiken en GEEN innerHTML... hoe moet ik met dhtml/javascript dan "hello world" neerplempen?

-edit- ah ik zie het al, zo'n realistische w3c oplossing

oud
1
2
3
4
5
<div id="test">Old content</div>

<script>
document.getElementById("test").innerHTML="new content"
</script>


nieuw
1
2
3
4
5
6
7
8
9
10
11
function dynamiccontentNS6(elementid,content){
if (document.getElementById && !document.all){
rng = document.createRange();
el = document.getElementById(elementid);
rng.setStartBefore(el);
htmlFrag = rng.createContextualFragment(content);
while (el.hasChildNodes())
el.removeChild(el.lastChild);
el.appendChild(htmlFrag);
}
}
pi_57534877
quote:
Op zaterdag 22 maart 2008 07:40 schreef Megumi het volgende:
Wat ook opvalt is dat het vaak dezelfde mensen zijn die klagen over traagheid.
Misschien omdat heel veel mensen niet eens meer de moeite nemen om te klagen en je dan terugvalt op de notoire feedbackhoeren, die wél mee blijven denken om FOK! vooruit te helpen.

Maar wordt elk topic bij jou met FF wél binnen 2 seconden volledig getoond? Dus ook met 300 replies? Dan kun je volgens mij ergens rijk mee worden....
Van elke 10 mensen is er altijd wel 1 die niet kan tellen. De andere 8 kunnen dat meestal prima.
Er zijn 2 soorten mensen: zij die mensen in 2 soorten indelen en zij die dat niet doen.
  zaterdag 22 maart 2008 @ 08:16:50 #38
1972 Swetsenegger
Egocentrische Narcist
pi_57534886
quote:
Op zaterdag 22 maart 2008 08:14 schreef Cynix ® het volgende:

[..]

Misschien omdat heel veel mensen niet eens meer de moeite nemen om te klagen en je dan terugvalt op de notoire feedbackhoeren, die wél mee blijven denken om FOK! vooruit te helpen.

Maar wordt elk topic bij jou met FF wél binnen 2 seconden volledig getoond? Dus ook met 300 replies? Dan kun je volgens mij ergens rijk mee worden....
probeer voor de gein Safari eens een weekje
Nee het is geen oplossing, en het zou zeker prettig zijn als het probleem opgelost wordt, maar voor nu ben je iig even van het probleem af.
pi_57534893
Wie zit er met de knopjes te kloten?
Middelbaar.
pi_57534903
Mijn letters zijn lichtgrijs en de gequote tekst is zwart.
Van elke 10 mensen is er altijd wel 1 die niet kan tellen. De andere 8 kunnen dat meestal prima.
Er zijn 2 soorten mensen: zij die mensen in 2 soorten indelen en zij die dat niet doen.
  Admin zaterdag 22 maart 2008 @ 08:21:45 #41
1 Danny
I'm no superman
pi_57534906
quote:
Op zaterdag 22 maart 2008 08:18 schreef schvvmert het volgende:
Wie zit er met de knopjes te kloten?
ik. er wordt namelijk altijd wel geroepen dat er niets wordt gedaan, maar feit is dat ik nagenoeg continu zit te tweaken om de parsing onder ff fatsoenlijk te krijgen.
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
  Admin zaterdag 22 maart 2008 @ 08:22:20 #42
1 Danny
I'm no superman
pi_57534910
quote:
Op zaterdag 22 maart 2008 08:21 schreef Cynix ® het volgende:
Mijn letters zijn lichtgrijs en de gequote tekst is zwart.
is zodadelijk opgelost.
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
  zaterdag 22 maart 2008 @ 08:22:29 #43
17137 Sander
Het wordt vandaag 18 graden.
pi_57534911
quote:
Op zaterdag 22 maart 2008 08:04 schreef Swetsenegger het volgende:
volledig offtopic. Als je GEEN document.write mag gebruiken en GEEN innerHTML... hoe moet ik met dhtml/javascript dan "hello world" neerplempen?

-edit- ah ik zie het al, zo'n realistische w3c oplossing

oud
[ code verwijderd ]

nieuw
[ code verwijderd ]
Het is uiteraard een Frontpage-voorbeeld maar op zich werkt het wel, DOM-injectie. FOK!silver gebruikt het ook.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57534912
quote:
Op zaterdag 22 maart 2008 08:21 schreef Cynix ® het volgende:
Mijn letters zijn lichtgrijs en de gequote tekst is zwart.
Sneller is 't ook niet.
Middelbaar.
  Admin zaterdag 22 maart 2008 @ 08:26:28 #45
1 Danny
I'm no superman
pi_57534926
nou, wat aanpassingen. een topic van 100 posts heeft nu 100 in tables genestte tables minder (en 100 tables in totaal minder) en 400 divs en spans minder.

in een topic van 300 posts zijn dat 300 tables minder en 1200 divs/spans minder.

Het verschil in parsingtijd is zo goed als nul komma nul. so far for the element theory
FOK! op je site? | flickr | Twitter | 'My dog licked my balls' | Natalie Portman Rap | OompaLoompa | film.fok.nl | FOK!pricecheck
Nikon D3s (NASA heeft 'm ook! :P) + Nikkor AF-S 24-70 f/2.8G ED + Nikkor AF-S 70-200 f/2.8G ED VR II + Nikkor 70-300mm + Nikkor 50mm 1.4D + Nikkor AF-S 105mm f/2.8G ED Micro - SB-900 + Raynox DCR-250 Macro
Nikon D80 + Nikkor 16-85VR + Nikkor 18-200VR + Nikkor 10-24mm
  zaterdag 22 maart 2008 @ 08:27:08 #46
1972 Swetsenegger
Egocentrische Narcist
pi_57534927
quote:
Op zaterdag 22 maart 2008 08:22 schreef Slarioux het volgende:

[..]

Het is uiteraard een Frontpage-voorbeeld maar op zich werkt het wel, DOM-injectie. FOK!silver gebruikt het ook.
Ik heb hier het exacte voorbeeld:

oud
1document.getElementById("mContainer").innerHTML = "<div id=\"myDiv\">hello world</div>";


nieuw
1
2
3
4
eDIV = document.createElement("div");
eDIV.setAttribute("id","myDiv");
eDIV.appendChild(document.createTextNode("hello world"));
document.getElementById("mContainer").appendChild(eDIV);


Mjah. er zullen best goede argumenten zijn om innerHTML niet te gebruiken, maar de DOM node methode vind ik nou niet echt uitblinken in bruikbaarheid.
  zaterdag 22 maart 2008 @ 08:28:10 #47
72545 Megumi
Kyujitai;Shinjitai
pi_57534933
quote:
Op zaterdag 22 maart 2008 08:14 schreef Cynix ® het volgende:

[..]

Misschien omdat heel veel mensen niet eens meer de moeite nemen om te klagen en je dan terugvalt op de notoire feedbackhoeren, die wél mee blijven denken om FOK! vooruit te helpen.

Maar wordt elk topic bij jou met FF wél binnen 2 seconden volledig getoond? Dus ook met 300 replies? Dan kun je volgens mij ergens rijk mee worden....
Het is idd meer dan 2 seconden. Maar er komt ook een nieuwe versie van FF aan. Ben benieuwd hoe dat gaat draaien.
Wordt als iemand die voortdurend dood is. De ware volgeling van bushidõ sterft elke ochtend en avond opnieuw. En wordt niet gehinderd door angst voor de dood. Yamamoto Tsunetomo's hagakure.
pi_57534939
quote:
Op zaterdag 22 maart 2008 08:21 schreef Danny het volgende:

[..]

ik. er wordt namelijk altijd wel geroepen dat er niets wordt gedaan, maar feit is dat ik nagenoeg continu zit te tweaken om de parsing onder ff fatsoenlijk te krijgen.
Kun je die servers ook niet wat tweaken gelijk?
Middelbaar.
  zaterdag 22 maart 2008 @ 08:29:27 #49
17137 Sander
Het wordt vandaag 18 graden.
pi_57534941
quote:
Op zaterdag 22 maart 2008 08:27 schreef Swetsenegger het volgende:

[..]

Ik heb hier het exacte voorbeeld:

oud
[ code verwijderd ]

nieuw
[ code verwijderd ]

Mjah. er zullen best goede argumenten zijn om innerHTML niet te gebruiken, maar de DOM node methode vind ik nou niet echt uitblinken in bruikbaarheid.
Oh geen zorgen, ik ben het met je eens hoor.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
  zaterdag 22 maart 2008 @ 08:40:50 #50
17137 Sander
Het wordt vandaag 18 graden.
pi_57534977
quote:
Op zaterdag 22 maart 2008 08:26 schreef Danny het volgende:
nou, wat aanpassingen. een topic van 100 posts heeft nu 100 in tables genestte tables minder (en 100 tables in totaal minder) en 400 divs en spans minder.

in een topic van 300 posts zijn dat 300 tables minder en 1200 divs/spans minder.

Het verschil in parsingtijd is zo goed als nul komma nul. so far for the element theory
Met nog steeds meer dan een halve megabyte aan source voor een topic van 100 posts kan ik me op zich best wel voorstellen dat het weinig scheelt als je 35% van de tables en spans/divs weghaalt.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')