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
  Admin zaterdag 22 maart 2008 @ 08:42:04 #51
1 Danny
I'm no superman
pi_57534981
quote:
Op zaterdag 22 maart 2008 08:40 schreef Slarioux het volgende:

[..]

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.
maar ik kan me nog steeds niet voorstellen dat alleen firefox er een probleem van maakt.
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:45:35 #52
1972 Swetsenegger
Egocentrische Narcist
pi_57534995
de ondertitels zijn nog wel aan de grote kant danny
  Admin zaterdag 22 maart 2008 @ 08:50:48 #53
1 Danny
I'm no superman
pi_57535020
quote:
Op zaterdag 22 maart 2008 08:45 schreef Swetsenegger het volgende:
de ondertitels zijn nog wel aan de grote kant danny
hier niet?
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:54:05 #54
1972 Swetsenegger
Egocentrische Narcist
pi_57535038
quote:
Op zaterdag 22 maart 2008 08:50 schreef Danny het volgende:

[..]

hier niet?
Nu niet meer
  Admin zaterdag 22 maart 2008 @ 08:58:01 #55
1 Danny
I'm no superman
pi_57535057
quote:
Op zaterdag 22 maart 2008 08:54 schreef Swetsenegger het volgende:

[..]

Nu niet meer
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_57535345
quote:
Op zaterdag 22 maart 2008 08:26 schreef Danny het volgende:
Het verschil in parsingtijd is zo goed als nul komma nul. so far for the element theory
Dat was niet het enige dat crisp zei, hij had het ook over iframes en erg veel scripts e.d.

Ik heb als experiment eens dit topic eens opgeslagen in firefox als "Web page (complete"). Ik heb vervolgens de ad javascripts en de iframes er uit gesloopt.

Daarna heb ik het originele topic nog eens opgeslagen en niets aan gewijzigd. Probeer maar eens: http://pinky.elexer.com/zooi/fok-traag/fok-site.zip , gewoon uitpakken in een lege directory en dan zowel 999.html als 999-untouched.htm eens een paar refreshen - je ziet duidelijk een erg groot verschil.

GoT heeft ook veel reclame en heeft dit probleem veel minder, dus het kan anders
  Admin zaterdag 22 maart 2008 @ 09:50:18 #57
1 Danny
I'm no superman
pi_57535439
quote:
Op zaterdag 22 maart 2008 09:37 schreef elevator het volgende:

[..]

Dat was niet het enige dat crisp zei, hij had het ook over iframes en erg veel scripts e.d.

Ik heb als experiment eens dit topic eens opgeslagen in firefox als "Web page (complete"). Ik heb vervolgens de ad javascripts en de iframes er uit gesloopt.

Daarna heb ik het originele topic nog eens opgeslagen en niets aan gewijzigd. Probeer maar eens: http://pinky.elexer.com/zooi/fok-traag/fok-site.zip , gewoon uitpakken in een lege directory en dan zowel 999.html als 999-untouched.htm eens een paar refreshen - je ziet duidelijk een erg groot verschil.

GoT heeft ook veel reclame en heeft dit probleem veel minder, dus het kan anders
lokaal werkt dat inderdaad. als ik uit de source echter de javascript ads haal (iframes kan ik nergens vinden) dan scheelt dat is het verschil in yslow verwaarloosbaar.
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_57536331
Even een, waarschijnlijk retorische, vraag.

Heeft het ontbreken van de achtergrondkleuren bij mijn eigen posts en die van TS ook iets te maken met de werkzaamheden van vanochtend?
pi_57536537
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
Boh gek! Hier scheelt het toch echt wel behoorlijk!

Fx 2.0.0.12 portable...

-edit-
Je ziet nog steeds de scrollbalk wel ietsje inkorten, maar echt significant minder! Hele topic is geladen voor ik beneden ben! (50 post/pagina)
Op deze (nog niet zo lange) pagina zie ik zelfs helemaal niets meer veranderen!
  zaterdag 22 maart 2008 @ 11:36:40 #60
9767 ACM
Doet iets bij Tweakers.net
pi_57536597
quote:
Op zaterdag 22 maart 2008 01:47 schreef Skinkie het volgende:
Onzin, het parsen van een gevalideerd document is trivaal. En is slechts een Pre/Post plane opbouwen.
Zijn argument is niet zozeer dat xhtml niet sneller te parsen is, maar dat er zoveel meer komt kijken tussen het binnenhalen van de platte tekst tot het weergeven van de site, dat het versnellen van het parsen op zich niet zoveel uitmaakt (althans, je zal firefox moeten profilen om te zien waar ie zoveel tijd aan besteed, maar ik gok dat parsen daar niet het leeuwendeel van uitmaakt).
quote:
Klopt, en daarvoor zijn de DOM evaluatie methoden in javascript.
Maar die worden niet door adverteerders gebruikt...
Zoek ook es bij: Google | PHP-manual: www.php.net/functienaam
  zaterdag 22 maart 2008 @ 11:39:42 #61
128015 BONG4002
Account gesloten.
pi_57536636
quote:
Op zaterdag 22 maart 2008 11:16 schreef DaMart het volgende:
Even een, waarschijnlijk retorische, vraag.

Heeft het ontbreken van de achtergrondkleuren bij mijn eigen posts en die van TS ook iets te maken met de werkzaamheden van vanochtend?
Ik zie het idd nu ook

Was gisteren iig nog niet zo!
Dit account heb ik opgeheven en ga verder onder een andere naam.
  zaterdag 22 maart 2008 @ 11:55:55 #62
1972 Swetsenegger
Egocentrische Narcist
pi_57536913
Maar goed, er wordt nu gefocused op rendering problemen met 1 type browser, terwijl de algemene snelheidsproblemen zich natuurlijk niet in de front-end bevinden. Die bestonden imers al voor 'bagger'.
  Admin zaterdag 22 maart 2008 @ 12:40:11 #63
1 Danny
I'm no superman
pi_57537601
quote:
Op zaterdag 22 maart 2008 11:16 schreef DaMart het volgende:
Even een, waarschijnlijk retorische, vraag.

Heeft het ontbreken van de achtergrondkleuren bij mijn eigen posts en die van TS ook iets te maken met de werkzaamheden van vanochtend?
Dat zou zomaar eens kunnen
Is opgelost als het goed is
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 @ 12:50:01 #64
128015 BONG4002
Account gesloten.
pi_57537758
quote:
Op zaterdag 22 maart 2008 12:40 schreef Danny het volgende:

[..]

Dat zou zomaar eens kunnen
Is opgelost als het goed is
Klopt, werkt weer!
Dit account heb ik opgeheven en ga verder onder een andere naam.
pi_57537847
quote:
Op zaterdag 22 maart 2008 12:40 schreef Danny het volgende:

[..]

Dat zou zomaar eens kunnen
Is opgelost als het goed is
Yup, hier werkt het ook weer .
pi_57538660
quote:
Op zaterdag 22 maart 2008 11:32 schreef mcDavid het volgende:

[..]

Boh gek! Hier scheelt het toch echt wel behoorlijk!

Fx 2.0.0.12 portable...

-edit-
Je ziet nog steeds de scrollbalk wel ietsje inkorten, maar echt significant minder! Hele topic is geladen voor ik beneden ben! (50 post/pagina)
Op deze (nog niet zo lange) pagina zie ik zelfs helemaal niets meer veranderen!
...hoewel dat bij nader inzien gedeeltelijk kwam doordat ik op een snellere computer zat als dat ik gewend ben
Het scheelt wel wat iig.
  Admin zaterdag 22 maart 2008 @ 13:45:53 #67
1 Danny
I'm no superman
pi_57538719
quote:
Op zaterdag 22 maart 2008 13:41 schreef mcDavid het volgende:

[..]

...hoewel dat bij nader inzien gedeeltelijk kwam doordat ik op een snellere computer zat als dat ik gewend ben
Het scheelt wel wat iig.
ik heb idd ook al gemerkt dat het wel fors scheelt. niet dat het onder ff nu opeens WEL snel is trouwens.
FF blijkt dus moeite te hebben met sites die veel tables, spans en divs hebben. Toch gek. Zou je van zo'n browser niet verwachten eigenlijk.
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_57539036
Nou dan heeft het dus iig wel zijn vruchten afgeworpen.
Het is nog niet écht wonderbaarlijk snel idd maar scheelt een hoop. Al moet ik zeggen dat het op andere fora (phpbb e.a.) over het algemeen echt geen handicap is om met firefox te surfen! Dus ik denk dat er nog meer te winnen moet zijn!

Oh en scheelt dit nou ook voor de algehele snelheid? Een hoop minder code per pageview lijkt me ook voor de servers een stuk prettiger of maakt dat niet zoveel uit?
  Admin zaterdag 22 maart 2008 @ 14:28:46 #69
1 Danny
I'm no superman
pi_57539443
quote:
Op zaterdag 22 maart 2008 14:04 schreef mcDavid het volgende:
Nou dan heeft het dus iig wel zijn vruchten afgeworpen. [ afbeelding ]
Het is nog niet écht wonderbaarlijk snel idd maar scheelt een hoop. Al moet ik zeggen dat het op andere fora (phpbb e.a.) over het algemeen echt geen handicap is om met firefox te surfen! Dus ik denk dat er nog meer te winnen moet zijn!

Oh en scheelt dit nou ook voor de algehele snelheid? Een hoop minder code per pageview lijkt me ook voor de servers een stuk prettiger of maakt dat niet zoveel uit?
neuh, dat scheelt geen kont. de webservers staan uit hun neus te eten
als de boel traag is is dat in 90% van de gevallen de database die staat te bokken.
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_57539511
Als die webservers maar niet lui worden dan!
pi_57540086
quote:
Op zaterdag 22 maart 2008 07:24 schreef Danny het volgende:

[..]

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.
Als je even verder leest kwam je misschien ook mod_xslt tegen. Volgens mij is het zeker ook aan de praat te krijgen op IE-5 en IE-6. Ik ga vandaag eens even verder om te kijken of ik het 1:1 kan maken met de bagger layout.

Overigens geloof ik best dat fok vaker is geprofiled, maar zolang niemand nog een idee heeft waardoor er golven van traagheid zijn moet er actief gezocht 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."
  zaterdag 22 maart 2008 @ 15:55:32 #72
17137 Sander
Het wordt vandaag 18 graden.
pi_57540687
quote:
Op zaterdag 22 maart 2008 15:13 schreef Skinkie het volgende:

[..]

Als je even verder leest kwam je misschien ook mod_xslt tegen. Volgens mij is het zeker ook aan de praat te krijgen op IE-5 en IE-6. Ik ga vandaag eens even verder om te kijken of ik het 1:1 kan maken met de bagger layout.

Overigens geloof ik best dat fok vaker is geprofiled, maar zolang niemand nog een idee heeft waardoor er golven van traagheid zijn moet er actief gezocht worden.
Ondanks je bijdrage, die ik zeer positief vind, ben ik niet erg kapot van dat toontje van je altijd. Verbeterpuntje. Just saying .
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57540713
quote:
Op zaterdag 22 maart 2008 15:55 schreef Slarioux het volgende:

[..]

Ondanks je bijdrage, die ik zeer positief vind, ben ik niet erg kapot van dat toontje van je altijd. Verbeterpuntje. Just saying .
Doe ik graag wat aan... maar ik heb in veel gevallen geen zin om al mijn reacties op het forum weloverwogen neer te zetten. Met sommige reacties ben ik al langer dan een kwartier bezig. En een zelfde reactie per email zou me een uur duren.

Het valt me overigens nu wel op dat de icoontjes van quote end. Nu niet meer een voor een worden opgebouwd.
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_57540806
quote:
Op zaterdag 22 maart 2008 15:57 schreef Skinkie het volgende:

[..]

Doe ik graag wat aan... maar ik heb in veel gevallen geen zin om al mijn reacties op het forum weloverwogen neer te zetten.
Het zou al schelen als je niet bij elke suggestie aanneemt dat-ie (a) briljant en (b) totaal nieuw voor ons is.
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
pi_57541067
quote:
Op zaterdag 22 maart 2008 16:03 schreef Breuls het volgende:

[..]

Het zou al schelen als je niet bij elke suggestie aanneemt dat-ie (a) briljant en (b) totaal nieuw voor ons is.
Point taken We praten even verder op MSN


Wellicht niet firefox only maar nu wel met plaatjes en een paar honderd posts. Ik moest even de vreemde tekentjes er uit halen (geen idee wat fok als basis encoding gebruikt.) Maar het werkt nu ook in Internet Explorer.

[ Bericht 8% gewijzigd door Skinkie op 22-03-2008 17:51:48 ]
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_57543116
quote:
Op zaterdag 22 maart 2008 14:28 schreef Danny het volgende:

[..]

neuh, dat scheelt geen kont. de webservers staan uit hun neus te eten
als de boel traag is is dat in 90% van de gevallen de database die staat te bokken.
Wanneer ga je dan eindelijk repliceren? Als je de server logs gaat gebruiken voor user tracking ipv je session db zou je het merendeel van je get requests moeten kunnen overhandigen aan een tweede/derde db. De get requests bevaaten dan nul komma nul insert queries meer als het goed is.
pi_57543594
Volgens mij heeft Danny gewoon een script ingebouwd in FOK! dat als je browser FireFox is, dat je dan laagste prioriteit krijgt
  Admin zaterdag 22 maart 2008 @ 19:08:54 #78
1 Danny
I'm no superman
pi_57544102
quote:
Op zaterdag 22 maart 2008 18:12 schreef Roönaän het volgende:

[..]

Wanneer ga je dan eindelijk repliceren? Als je de server logs gaat gebruiken voor user tracking ipv je session db zou je het merendeel van je get requests moeten kunnen overhandigen aan een tweede/derde db. De get requests bevaaten dan nul komma nul insert queries meer als het goed is.
ik lees 'blablabla blablablabla bladieblabla'.
oftewel, ik heb geen kont verstand van servers. wmb zou de database al uit meerdere servers bestaan, maar nu schijnt dat opeens niet meer nodig te zijn (geen idee waarom). Mij lijkt het dat de database iig opgesplitst of anderszins verdeeld moet worden over meerdere servers, maar nogmaals; ik heb geen verstand van servers.
Zover is weet gebruiken we ook geen serverlogs trouwens omdat die binnen een uur een paar gig bedragen
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 @ 19:10:25 #79
1 Danny
I'm no superman
pi_57544132
quote:
Op zaterdag 22 maart 2008 18:40 schreef Devrim_ het volgende:
Volgens mij heeft Danny gewoon een script ingebouwd in FOK! dat als je browser FireFox is, dat je dan laagste prioriteit krijgt
sorry hoor, maar ik heb al een uurtje of 100 tijd gestoken in optimalisaties en aanpassingen en alternatieve weergaves etc. etc. om de boel fatsoenlijk gerenderd te krijgen onder firefox.
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_57544181
quote:
Op zaterdag 22 maart 2008 19:08 schreef Danny het volgende:

[..]

ik lees 'blablabla blablablabla bladieblabla'.
oftewel, ik heb geen kont verstand van servers. wmb zou de database al uit meerdere servers bestaan, maar nu schijnt dat opeens niet meer nodig te zijn (geen idee waarom). Mij lijkt het dat de database iig opgesplitst of anderszins verdeeld moet worden over meerdere servers, maar nogmaals; ik heb geen verstand van servers.
Zover is weet gebruiken we ook geen serverlogs trouwens omdat die binnen een uur een paar gig bedragen
Krijgen we nu een update van iteejer?
Powered by Janetje®
pi_57544469
quote:
Op zaterdag 22 maart 2008 19:10 schreef Danny het volgende:

[..]

sorry hoor, maar ik heb al een uurtje of 100 tijd gestoken in optimalisaties en aanpassingen en alternatieve weergaves etc. etc. om de boel fatsoenlijk gerenderd te krijgen onder firefox.
Was maar een grapje heur
Ik heb overigens helemaal geen problemen met de laatste Firefox beta (Ik heb Minefield..dat is zeg maar de bèta van de FireFox 3.* bètas)
pi_57545790
quote:
Op zaterdag 22 maart 2008 19:27 schreef Devrim_ het volgende:

[..]

Was maar een grapje heur
Ik heb overigens helemaal geen problemen met de laatste Firefox beta (Ik heb Minefield..dat is zeg maar de bèta van de FireFox 3.* bètas)
Je bedoelt Alfa.
pi_57545800
quote:
Op zaterdag 22 maart 2008 19:08 schreef Danny het volgende:
ik lees 'blablabla blablablabla bladieblabla'.
oftewel, ik heb geen kont verstand van servers. wmb zou de database al uit meerdere servers bestaan, maar nu schijnt dat opeens niet meer nodig te zijn (geen idee waarom). Mij lijkt het dat de database iig opgesplitst of anderszins verdeeld moet worden over meerdere servers, maar nogmaals; ik heb geen verstand van servers.
Zover is weet gebruiken we ook geen serverlogs trouwens omdat die binnen een uur een paar gig bedragen
Mja, ik vind user tracking sowieso overbodig op het niveau waar het nu gebeurd. Als je logt wanneer users van ip veranderen en bij login/logout, dan heb je genoeg details om de kloonscan in stand te houden as far as I can tell. Maar breuls en iteejer zullen het wel weten idd.
  Admin zaterdag 22 maart 2008 @ 20:34:03 #84
1 Danny
I'm no superman
pi_57545946
quote:
Op zaterdag 22 maart 2008 20:26 schreef Roönaän het volgende:

[..]

Mja, ik vind user tracking sowieso overbodig op het niveau waar het nu gebeurd. Als je logt wanneer users van ip veranderen en bij login/logout, dan heb je genoeg details om de kloonscan in stand te houden as far as I can tell. Maar breuls en iteejer zullen het wel weten idd.
zover ik weet worden usersettings nu uit een memcache gehaald tot de settings gewijzigd worden oid. Het precieze daarvan weet breuls, maar ik meen die code iig in de nieuwe fp ergens tegen te zijn gekomen.
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_57547428
quote:
Op zaterdag 22 maart 2008 20:34 schreef Danny het volgende:

[..]

zover ik weet worden usersettings nu uit een memcache gehaald tot de settings gewijzigd worden oid. Het precieze daarvan weet breuls, maar ik meen die code iig in de nieuwe fp ergens tegen te zijn gekomen.
Yes, breuls zijn speeltjes inderdaad. Zie het wel als ik weer eens wat ga coden tzt. Qua schaalbaarheid snap ik de insteek niet helemaal, en lijkt het me dat je een structurele andere database insteek niet forever vooruitgeschoven kan blijven worden. Anderszijds zullen b&i het wel uitgezocht hebben.
  zondag 23 maart 2008 @ 12:31:25 #86
30487 crisp
Master of Pumpkins
pi_57555092
quote:
Op zaterdag 22 maart 2008 01:47 schreef Skinkie het volgende:

[..]

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?
Ik praat niet over features maar over real-world browser implementaties. Firefox support bijvoorbeeld pas incremental rendering voor XML documenten vanaf versie 3.
quote:
[..]

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.
Inderdaad, als *applicatie*-ontwikkelaar. We hebben het hier over een website, niet over een applicatie. Draconische error-handler in een markup-taal is gewoon onnodig en vereist daarnaast nogal wat van je backend - die zou eigenlijk volledig XML-based moeten zijn om wellformedness van je uiteindelijke output te garanderen.
quote:
[..]

Onzin, het parsen van een gevalideerd document is trivaal. En is slechts een Pre/Post plane opbouwen.
Wat versta jij onder 'parsen'? Enkel het tokenisen of ook de volledige tree-building? Ook XHTML dient te confirmeren aan het content-model voor HTML. Tokenising is triviaal, ook voor HTML met error-correctie. XML is echter zelfs nog wat complexer vanwege namespaces en internal subset processing dan HTML.
quote:
[..]

Klopt, en daarvoor zijn de DOM evaluatie methoden in javascript.
Vertel dat de adverteerders en statistics-providers? Het makkelijk en snel kunnen verwerken van document fragments in plain-text formaat is een gigantisch voordeel boven het gedoe met DOM.
quote:
[..]

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
Wrong, zelfs IE8 zal geen XHTML ondersteuning hebben. En accept-based negotiation is gewoon een onnodige stap, als jij dezelfde content blijkbaar als text/html aan IE kan sturen waarom dan iet als text/htm aan alle browsers - je gebruikt dan blijkbaar sowieso geen features die XHTML nodig hebben.
Daarbij worden er veel fouten gemaakt bij accept-based negotiation, zoals bijvoorbeeld het negeren van quality-parameters en vezuimen de juiste VARY headers te versturen. Of nog erger: puur content-switching doen op basis van UA-string :/
quote:
[..]

Ik draai hier FF3-nightly en bij een scroll van de pagina verschuiven de tables letterlijk over de achtergrond bij het scrollen.
Toch vreemd dat ik daar op een behoorlijk oude PC (AMD XP2000 onder win2k) absoluut geen last van heb...
quote:
[..]

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.
Ja, dankzij e-tag, maar niet al je clients zijn HTTP/1.1 capable of compliant, met name proxies maken er nogal eens een zooitje van
this space for rent
  zondag 23 maart 2008 @ 12:40:27 #87
30487 crisp
Master of Pumpkins
pi_57555238
quote:
Op zaterdag 22 maart 2008 16:19 schreef Skinkie het volgende:

[..]

Wellicht niet firefox only maar nu wel met plaatjes en een paar honderd posts. Ik moest even de vreemde tekentjes er uit halen (geen idee wat fok als basis encoding gebruikt.) Maar het werkt nu ook in Internet Explorer.
Je introduceert een extra omzet-stap en verwacht dat het daarmee sneller wordt? Of de server nu HTML moet genereren of XML zal qua serverside-performance weinig uitmaken. Het enige dat jij doet is de verbositeit laten afnemen, maar dat kan je ook bereiken door goed naar je HTML markup te kijken. Wellicht niet in dezelfde mate maar toch.

Daarnaast moet je echter al je toevlucht nemen tot CDATA secties, stel je behoorlijke eisen aan de UA en verlies je elke vorm van semantiek. Nog afgezien van het verlies van flexibiliteit en de toename van de complexiteit. En hoe ga je nu bijvoorbeeld Google Adsense of andere bannering implementeren?
this space for rent
  zondag 23 maart 2008 @ 12:44:44 #88
30487 crisp
Master of Pumpkins
pi_57555336
Danny: ik neem aan dat jij door admin-rechten wellicht ook veel extra's in je markup meekrijgt? Ik weet in ieder geval van GoT dat dat in een list_messages view zelfs wel een factor 2 kan schelen...
this space for rent
pi_57555487
quote:
Op zondag 23 maart 2008 12:40 schreef crisp het volgende:
Je introduceert een extra omzet-stap en verwacht dat het daarmee sneller wordt? Of de server nu HTML moet genereren of XML zal qua serverside-performance weinig uitmaken. Het enige dat jij doet is de verbositeit laten afnemen, maar dat kan je ook bereiken door goed naar je HTML markup te kijken. Wellicht niet in dezelfde mate maar toch.
Een XSL translatie gebeurt op een dom tree. En is per definitie sneller dan het loose parsen van de domtree die het genereerd. Serverside performance is overigens nog leuker. Neem je bijvoorbeeld een XML database (zoals in mijn usericoontje), dan kun je zelfs zonder problemen blijven updaten aan de XML files.
quote:
Daarnaast moet je echter al je toevlucht nemen tot CDATA secties, stel je behoorlijke eisen aan de UA en verlies je elke vorm van semantiek.
Waar zie jij CDATA secties? En ja, je gaat op de useragent af. Is dat erg? Nee MSXML is een van de efficientste XML implementaties die er is. En mozilla heeft een goede XSL functionaliteit.
En welke vorm van semantiek verlies je?
quote:
Nog afgezien van het verlies van flexibiliteit en de toename van de complexiteit. En hoe ga je nu bijvoorbeeld Google Adsense of andere bannering implementeren?
Dat wil ik helemaal niet Sterker nog het is dat iemand uit dit topic wat CSS alternatieven voorstelde, anders had ik het hierbij gelaten. Enige wat ik nu nog ga doen is een 'post'-server implementeren zodat je een volledig statisch forum hebt, maar wel reacties kan updaten.

Ik vind je erg goed wat betreft DHTML/CSS maar de argumenten die je boven aandraagt zijn naar mijn mening niet onderbouwd.

[ Bericht 0% gewijzigd door Skinkie op 23-03-2008 13:26:49 ]
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."
  zondag 23 maart 2008 @ 12:52:57 #90
1972 Swetsenegger
Egocentrische Narcist
pi_57555499
get a room.
pi_57557833
quote:
Op zaterdag 22 maart 2008 20:25 schreef mcDavid het volgende:

[..]

Je bedoelt Alfa.
nee...De alfa versie zit nog voor de versies die worden uitgebracht in de trunks voor de bèta bètas ( )
  zondag 23 maart 2008 @ 17:39:51 #92
107652 Quincy5
Back to the future
pi_57562103
Ik begin steeds minder te geloven dat er een probleem met Fok in combinatie met Firefox is. Er zijn al meerdere mensen die zeggen geen probleem te hebben en ik heb ook (op verschillende computers) nooit een probleem gehad. Nu open ik normaal nooit een topic van 300 posts op 1 pagina, maar als ik dat doe is hij zowel in FF als IE7 in iets meer dan 20 seconden geladen, met het grote verschil dat ik in FF bijna meteen kan scrollen en lezen en in IE bijna 20 seconden naar een blanco pagina zit te kijken.

Volgens mij zit de oorzaak bij die paar mensen die er last van hebben (bepaalde plugins of instellingen oid?).

[ Bericht 10% gewijzigd door Quincy5 op 23-03-2008 17:47:13 ]
www.bttf.com
I hate mornings
  maandag 24 maart 2008 @ 00:45:17 #93
30487 crisp
Master of Pumpkins
pi_57571540
quote:
Op zondag 23 maart 2008 12:52 schreef Skinkie het volgende:

[..]

Een XSL translatie gebeurt op een dom tree. En is per definitie sneller dan het loose parsen van de domtree die het genereerd.
Een XSL translatie voer je uit op een XML-domtree, die inderdaad simpeler is dan een HTML-domtree, maar uiteindelijk moet die HTML-domtree ook gegenereerd worden. Dat dat per definitie sneller is durf ik wel te betwisten, onderbouw dat maar eens. IE speelt al vals want die bouwt sowieso al geen echte domtree op, daarom is dom-support ook zo spartaans en traag voor sommige onderdelen die ze wel ondersteunen dmv het faken van een echte domtree.
quote:
Serverside performance is overigens nog leuker. Neem je bijvoorbeeld een XML database (zoals in mijn usericoontje), dan kun je zelfs zonder problemen blijven updaten aan de XML files.
Ik weet persoonlijk weinig van Monet dus daar kan ik weinig over zeggen. In hoeverre is dat een waardig alternatief voor een 'klassieke' relationele database en hoe verhoudt zich dat performance-wise voor verschillende veel voorkomende use-cases?
quote:
[..]

Waar zie jij CDATA secties?
My bad, er zat wat tijd tussen het lezen en mijn reply dus ik had dat moeten verifieren. Maar dan komt wel een ander punt: jij gaat er dus blijkbaar van uit dat de omzetting van user-content gegarandeerd output oplevert die wellformed is. Ik ken eigenlijk geen enkele UBB-omzetter die XML-based is, laat staan in alle gevallen wellformed XHTML oplevert. XML blijkt voor de meeste programmeurs toch echt niet zo simpel te zijn als dat ze denken...
quote:
En ja, je gaat op de useragent af. Is dat erg? Nee MSXML is een van de efficientste XML implementaties die er is. En mozilla heeft een goede XSL functionaliteit.
En welke vorm van semantiek verlies je?
Dat zijn twee UA's, maar je vergeet nog een hele grote: searchengines. Die zien alleen de ruwe XML-data; wat moeten ze daarmee? En voor de rest van de kleinere UA's heb je een gigantisch accessibility probleem.
quote:
[..]

Dat wil ik helemaal niet Sterker nog het is dat iemand uit dit topic wat CSS alternatieven voorstelde, anders had ik het hierbij gelaten. Enige wat ik nu nog ga doen is een 'post'-server implementeren zodat je een volledig statisch forum hebt, maar wel reacties kan updaten.
Wat probeer je daarmee te bereiken dan? Als het eindresultaat niet aansluit op wat nodig is dan heb je er uiteindelijk toch niets aan? Met alles wat je statisch maakt verlies je de mogelijkheid tot customisation, tenzij je meerdere versies gaat onderhouden en daarmee weer een stuk overhead genereerd. Daarbij ben ik er niet van overtuigd dat een XML-based backend qua performance zoveel beter is.
quote:
Ik vind je erg goed wat betreft DHTML/CSS maar de argumenten die je boven aandraagt zijn naar mijn mening niet onderbouwd.
Wat moet ik precies onderbouwen? Dat XML op het web dusdanig veel nadelen heeft dat het daardoor in de praktijk eigenlijk al gefaald heeft? Dat behoeft geen onderbouwing want dat is al een feit
this space for rent
pi_57572670
quote:
Op maandag 24 maart 2008 00:45 schreef crisp het volgende:
Een XSL translatie voer je uit op een XML-domtree, die inderdaad simpeler is dan een HTML-domtree, maar uiteindelijk moet die HTML-domtree ook gegenereerd worden. Dat dat per definitie sneller is durf ik wel te betwisten, onderbouw dat maar eens. IE speelt al vals want die bouwt sowieso al geen echte domtree op, daarom is dom-support ook zo spartaans en traag voor sommige onderdelen die ze wel ondersteunen dmv het faken van een echte domtree.
Okee stel dat je een document hebt van 100kb. Dit is een wellformed XHTML document. Om dit document te parsen moet je alle open en alle sluit tags af.

Setup twee heeft 100 replies. Honderd open en sluit tags. En 1 opmaak bestand waarin staat hoe 1 reactie er uit moet zien, laten we zeggen 10 tags.

In situatie 1 heb je dus de parse van minimaal 100*10 = 1000 tags. In situatie 2 heb je een parse van 100 tags + een parse van (met maximale overehead) 20 tags. Totaal 120 tags dus.

De XSL operatie is in alle gevallen efficiënt en is compleet pointer based. Zoals hierboven beschreven is:
1) Het inlezen van twee documenten sneller (in parse tijd)
2) Daar uitvolgend zou het combineren van de XSL template ook efficientere renders kunnen opleveren mits er voor de 'output mode' html een efficientere render strategie wordt gekozen. (Alles wat in het XSL document staat hoeft in principe 1x als render template klaar worden gezet)
quote:
Ik weet persoonlijk weinig van Monet dus daar kan ik weinig over zeggen. In hoeverre is dat een waardig alternatief voor een 'klassieke' relationele database en hoe verhoudt zich dat performance-wise voor verschillende veel voorkomende use-cases?
Het is zowel een klassieke relationele DB als een XML database (twee verschillende frontends). We gaan het nu niet over Monet hebben, dat haalt de focus weer compleet af van de voordelen van statische pagina's.
quote:
My bad, er zat wat tijd tussen het lezen en mijn reply dus ik had dat moeten verifieren. Maar dan komt wel een ander punt: jij gaat er dus blijkbaar van uit dat de omzetting van user-content gegarandeerd output oplevert die wellformed is. Ik ken eigenlijk geen enkele UBB-omzetter die XML-based is, laat staan in alle gevallen wellformed XHTML oplevert. XML blijkt voor de meeste programmeurs toch echt niet zo simpel te zijn als dat ze denken...
Op de encoding na is alles wat 'Replique' genereerde dus valide wellformed XHTML. Ik zou ook niet weten wat er verschillend zou zijn aan UBB als aan XML om strict te parsen. Maak je een fout... dan rendert het niet naar HTML, doe je het goed dan wel. In principe kun je voor UBB ook een XSL maken. (Die faalt of goed gaat)
quote:
Dat zijn twee UA's, maar je vergeet nog een hele grote: searchengines. Die zien alleen de ruwe XML-data; wat moeten ze daarmee? En voor de rest van de kleinere UA's heb je een gigantisch accessibility probleem.
Ook hier heb ik al een voorbeeld van gegeven. mod_xslt is bijvoorbeeld een apache implementatie om de pagina te renderen als de user-agent xml+xsl niet accepteert. In iedere header stuurt zo'n browser mee wat hij wel eet en wat niet, dat kun je ook gewoon gebruiken. Net zoals je dat voor gzip encoding doet. Gezien gzip nu gemeen goed is vraag ik me af wat xml tegenhoud voor de browsers die het ondersteunen.

Wat betreft searchengines, die doen momenteel toch al heuristisch zoeken. En je weet wellicht hoe 'semantic web' in elkaar zit, ik maak me er persoonlijk totaal geen zorgen over dat de google bot m'n site niet zou kunnen lezen.
quote:
Wat probeer je daarmee te bereiken dan? Als het eindresultaat niet aansluit op wat nodig is dan heb je er uiteindelijk toch niets aan?
Zoals Breuls het omschreef als "mooie vingeroefening". Als Fok het niet wil hebben omdat ze een superieure omgeving heeft blijven ze dat toch gewoon gebruiken Er zal ooit wel iemand komen die denkt.... "mmm... leuk projectje gaan we wat mee doen".
quote:
Met alles wat je statisch maakt verlies je de mogelijkheid tot customisation, tenzij je meerdere versies gaat onderhouden en daarmee weer een stuk overhead genereerd.
Ook hoef je geen meerdere versies te onderhouden. In principe kun je de XSL stylesheet per sessie aanbieden. Daar is niets geks aan en dat gebeurd nu ook al op brede schaal. M'n sessie bepaald of ik ben ingelogd. Een sessie kan ook bepalen wel bestand ik krijg van een webserver. Op verschillende manieren. Ik ben van plan de authenticatie en gebruikersrechten van mijn forum met http-digest te gaan doen. Dus er is een sessie van webserver naar client en aan de hand van die sessie worden topics weergegeven of niet.

Zeker het laatste zal meer voeten in de aarde hebben, maar boven alles door de webserver zelf worden afgehandeld. Ik denk dat er brood in zit
quote:
Daarbij ben ik er niet van overtuigd dat een XML-based backend qua performance zoveel beter is.
Ik denk persoonlijk dat statische files beter zijn dan een XML database, daar dachten mijn docenten anders over. (Zeker gezien het updaten en verwerkingen op los te laten.) Dus een compromis kan zijn dat een update naar de database gaat, en de database een statisch bestandje per topic uitpoept. En dat als een topic x dagen niet wordt bekeken de bestanden automatisch met een cronjobje worden weggegooid.
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_57573985
Afgezien van de "Firefox-bug" lijkt het hier de laatste tijd zowaar allemaal iets sneller c.q. minder traag te gaan! Al zal het tijdstip ook een rolletje spelen. Is er wellicht zelfs reden om wat hoop te koesteren?
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.
  maandag 24 maart 2008 @ 13:58:13 #96
48067 neo2000
What truth?
pi_57578294
NU is het overigens weer bagger traag, terwijl het toch een tijd goed is gegaan..
Welcome to the desert... of the real.
  maandag 24 maart 2008 @ 14:00:06 #97
17137 Sander
Het wordt vandaag 18 graden.
pi_57578335
quote:
Op maandag 24 maart 2008 13:58 schreef neo2000 het volgende:
NU is het overigens weer bagger traag, terwijl het toch een tijd goed is gegaan..
Ik geloof dat er met de cache gespeelt wordt ivm bugjes.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57578497
Dat klopt, maar dat veroorzaakt niet de lange DB-tijd op sommige punten.
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
pi_57580064
Heeft er iemand een samenvatting van die posts hierboven?
  Admin maandag 24 maart 2008 @ 16:21:36 #100
1 Danny
I'm no superman
pi_57581006
quote:
Op maandag 24 maart 2008 15:35 schreef mcDavid het volgende:
Heeft er iemand een samenvatting van die posts hierboven?

welles -> nietes -> welles -> etc.
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
  maandag 24 maart 2008 @ 23:32:38 #101
30487 crisp
Master of Pumpkins
pi_57590401
quote:
Op maandag 24 maart 2008 16:21 schreef Danny het volgende:

[..]


welles -> nietes -> welles -> etc.
Dat valt wel mee hoor, ik betwist niet dat Skinkie's XML-benadering onmogelijk is, ik denk enkel dat enerszijds eventuele performancewinst tegen zal vallen en dat anderszijds je uiteindelijk met een veel complexer backend zit en daarmee dus een flink stuk flexibiliteit inlevert. Daarnaast voorzie ik toegankelijkheidsproblemen op het moment dat je transformatie naar layout aan de client overlaat

Sowieso vergt het een complete herinichting van je backend; alles moet gericht zijn op XML en dat is in de praktijk best een lastige klus. Er is een reden dat je een dergelijke benadering op het web eigenlijk nergens tegenkomt
this space for rent
  Admin dinsdag 25 maart 2008 @ 07:37:55 #102
1 Danny
I'm no superman
pi_57593015
quote:
Op maandag 24 maart 2008 23:32 schreef crisp het volgende:

[..]

Dat valt wel mee hoor, ik betwist niet dat Skinkie's XML-benadering onmogelijk is, ik denk enkel dat enerszijds eventuele performancewinst tegen zal vallen en dat anderszijds je uiteindelijk met een veel complexer backend zit en daarmee dus een flink stuk flexibiliteit inlevert. Daarnaast voorzie ik toegankelijkheidsproblemen op het moment dat je transformatie naar layout aan de client overlaat

Sowieso vergt het een complete herinichting van je backend; alles moet gericht zijn op XML en dat is in de praktijk best een lastige klus. Er is een reden dat je een dergelijke benadering op het web eigenlijk nergens tegenkomt
dude, er stond een posticon bij
Ik heb me nooit in XML/XSL verdiept, maar vindt 't allemaal een nogal omslachtige (understatement) manier van werken. De meeste termen die jullie gebruiken ken ik niet, dus voor mij lijkt 't welles -> nietes
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_57593137
quote:
Op dinsdag 25 maart 2008 07:37 schreef Danny het volgende:

[..]

dude, er stond een posticon bij
Ik heb me nooit in XML/XSL verdiept, maar vindt 't allemaal een nogal omslachtige (understatement) manier van werken. De meeste termen die jullie gebruiken ken ik niet, dus voor mij lijkt 't welles -> nietes
Je hebt je vast wel eens verdiept in smarty of php. Vind je het eigenhandig genereren van HTML code in PHP dan niet omslachtig werken?
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_57593330
Qua omslachtigheid is het verschil tussen XML en HTML anders helemaal niet zo groot.
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
pi_57593435
quote:
Op dinsdag 25 maart 2008 08:23 schreef Breuls het volgende:
Qua omslachtigheid is het verschil tussen XML en HTML anders helemaal niet zo groot.
Ik vind het woord omslachtig zo vreemd in deze context. In de oude layout gebruiken jullie nogsteeds javascript en de msg functie. Voor een XML versie is alleen de vorm van deze regel anders. Sterker nog, de code die ik heb gegenereerd zijn op basis van twee verwerkingen van deze regels gebeurd.

1) Haal alle users uit de regels, en voer 'unieke' gebruikers uit.
2) Zet regels om naar XML, met alleen een verwijzing naar userid.


Dus technisch gezien deed je in javascript meer dan ik nu in XSL doe. Immers, in mijn XML sla ik maar een keer een verwijzing naar 'userdata' op per topic. Terwijl jullie in de oude layout dat per reply doen. Het voordeel van het niet materialiseren van een topic mag duidelijk zijn, veel data is hetzelfde en kan beschreven worden als data met een vector er op. Des te complexer de vector (de algemene aanpassing op alle reacties), hoelanger je hem wilt uitstellen. Zie ook het voorbeeld van 1000 tags vs 120 tags in de reactie op crisp
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_57593496
Als je een goede script frontend hebt zou je dynamisch de xsl transformatie naar de (mits xsl supporting) browser kunnen pushen als de load op je webservers te groot wordt. Jammer alleen dat die niet de bottleneck zijn.
pi_57593564
quote:
Op dinsdag 25 maart 2008 08:38 schreef Roönaän het volgende:
Als je een goede script frontend hebt zou je dynamisch de xsl transformatie naar de (mits xsl supporting) browser kunnen pushen als de load op je webservers te groot wordt. Jammer alleen dat die niet de bottleneck zijn.
Roonaan, weet je dat de oplossing niet zo zeer ligt in:
1) Het verminderen van load op de webservers
2) Het besparen van data verkeer

maar veel meer in:
3) Het publiceren van een statische XML file die maar 1x per topic wijziging hoeft te worden geupdate

Dat is 1 database transactie dat betekend dat je maar 1x een join op heel veel data nodig te hebben totdat iemand het topic update omdat er wordt gepost. Tussendoor hoef je namelijk niet te checken of het topic is gewijzigd. Daarbij worden met F5'en alleen 304'tjes gegenereerd. Dat is het voordeel...

...maar natuurlijk kun je het zelfde doen met een statische HTML file... maar dan heb je weer het nadeel van gebonden zijn aan 1 layout En dat probleem is met XML/XSL opgelost.
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."
  dinsdag 25 maart 2008 @ 08:47:20 #108
17137 Sander
Het wordt vandaag 18 graden.
pi_57593593
Maar wacht even. Je hebt, als je xml/xslt zou gebruiken om xhtml te presenteren, sowieso twee transformaties. data > xml en xml > xhtml. Hoe is dan je database naar iets xml-achtigs verbouwen een oplossing?
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
  Public Relations Games dinsdag 25 maart 2008 @ 08:47:52 #109
28827 Pheno
And the heavens shall tremble
pi_57593599
quote:
Op maandag 24 maart 2008 15:35 schreef mcDavid het volgende:
Heeft er iemand een samenvatting van die posts hierboven?
Twee programmeurs botsen. Hoi crisp, jij hier?
[b]Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:[/b]
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  dinsdag 25 maart 2008 @ 08:49:08 #110
17137 Sander
Het wordt vandaag 18 graden.
pi_57593621
Was het niet zo dat Skinkie's oplossing (cachen en rebuilden bij elke post) zo veel kostte dat het op een gegeven moment niet meer scheelde? In de oude UBB tijd?
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57593631
quote:
Op dinsdag 25 maart 2008 08:47 schreef Slarioux het volgende:
Maar wacht even. Je hebt, als je xml/xslt zou gebruiken om xhtml te presenteren, sowieso twee transformaties. data > xml en xml > xhtml. Hoe is dan je database naar iets xml-achtigs verbouwen een oplossing?
Dat vang je af door te zeggen data==xml.
  dinsdag 25 maart 2008 @ 08:53:08 #112
17137 Sander
Het wordt vandaag 18 graden.
pi_57593670
quote:
Op dinsdag 25 maart 2008 08:50 schreef Roönaän het volgende:

[..]

Dat vang je af door te zeggen data==xml.
Hoe kan je dan ooit weten of dat een oplossing is? En wat was het probleem dan? Het klinkt nogal omslachtig en de voordelen die ik hier lees wegen erg op tegen de nadelen. Als je al je clients te faciliteren moet je vooral geen xml gaan aanbieden.

Plus, de kans is 0 dat je op een uniforme manier alle FOK!-data xml valide krijgt. Moet je 60 miljoen posts gaan doorvlooien.

Correct me if I'm wrong hoor, maar ik vind het een slechte oplossing voor een non-probleem.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57593687
quote:
Op dinsdag 25 maart 2008 08:47 schreef Slarioux het volgende:
Maar wacht even. Je hebt, als je xml/xslt zou gebruiken om xhtml te presenteren, sowieso twee transformaties. data > xml en xml > xhtml. Hoe is dan je database naar iets xml-achtigs verbouwen een oplossing?
Je kunt een database nemen die een native XML frontend heeft, zoiets is Monet. Dan kun je met bijvoorbeeld XUpdate werken, onhandig maar puristisch erg goed. Of je kunt doen wat hier onderstaat. Zorgen dat je database de goede encoding heeft en dirty tags toevoegen.
quote:
Op dinsdag 25 maart 2008 08:49 schreef Slarioux het volgende:
Was het niet zo dat Skinkie's oplossing (cachen en rebuilden bij elke post) zo veel kostte dat het op een gegeven moment niet meer scheelde? In de oude UBB tijd?
Je hergeneert per gebruiker hetzelfde op iedere requests nu. Daarbij is het verhaal database -> xml markup triviaal. (Zeker als het dirty gebeurd.)

Je kunt nu niet spreken van 'hergenereren' als je bij HTML deed. Omdat je de data die je in het XML gedeelte stopt overeenkomt met de data die je feitelijk gezien toch naar de user moest sturen, en die nu tussen twee 'updates' gelijk blijft.
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_57593755
quote:
Op dinsdag 25 maart 2008 08:53 schreef Slarioux het volgende:
Hoe kan je dan ooit weten of dat een oplossing is? En wat was het probleem dan? Het klinkt nogal omslachtig en de voordelen die ik hier lees wegen erg op tegen de nadelen. Als je al je clients te faciliteren moet je vooral geen xml gaan aanbieden.
Dat is dus een misvatting. Je weet of een client het accepteert, wordt dit niet gedaan kun je gewoon terugvallen op een XSLT servide translatie, of oldschool replique met HTML.
quote:
Plus, de kans is 0 dat je op een uniforme manier alle FOK!-data xml valide krijgt. Moet je 60 miljoen posts gaan doorvlooien.
Jullie database bevatte toch de orginele UBB code? Dan is dit toch een non issue? Als de laatste UBB parser die je gebruikt wellformed XHTML maakt, waar is het probleem dan?
quote:
Correct me if I'm wrong hoor, maar ik vind het een slechte oplossing voor een non-probleem.
Het probleem is momenteel database load. Die load wordt significant minder als je per update een select doet. In plaats van voor iedere request een select.
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."
  dinsdag 25 maart 2008 @ 08:59:24 #115
17137 Sander
Het wordt vandaag 18 graden.
pi_57593756
quote:
Op dinsdag 25 maart 2008 08:54 schreef Skinkie het volgende:

[..]

Je kunt een database nemen die een native XML frontend heeft, zoiets is Monet. Dan kun je met bijvoorbeeld XUpdate werken, onhandig maar puristisch erg goed. Of je kunt doen wat hier onderstaat. Zorgen dat je database de goede encoding heeft en dirty tags toevoegen.
Prima. Maar dat klinkt handiger als je een frisse start maakt, en zelfs dan twijfel ik er aan. Ik bedoel, het klinkt allemaal wel als de Heilige Graal en het nerd-gehalte is erg hoog, maar ik vind het erg onpraktisch overkomen. Oh, "dirty tags", wat is dat?
quote:
Je hergeneert per gebruiker hetzelfde op iedere requests nu. Daarbij is het verhaal database -> xml markup triviaal. (Zeker als het dirty gebeurd.)

Je kunt nu niet spreken van 'hergenereren' als je bij HTML deed. Omdat je de data die je in het XML gedeelte stopt overeenkomt met de data die je feitelijk gezien toch naar de user moest sturen, en die nu tussen twee 'updates' gelijk blijft.
Dat volg ik niet. Wat is het XML gedeelte en waarom komt die data toch overeen?
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
  dinsdag 25 maart 2008 @ 09:01:55 #116
17137 Sander
Het wordt vandaag 18 graden.
pi_57593790
quote:
Op dinsdag 25 maart 2008 08:59 schreef Skinkie het volgende:

[..]

Dat is dus een misvatting. Je weet of een client het accepteert, wordt dit niet gedaan kun je gewoon terugvallen op een XSLT servide translatie, of oldschool replique met HTML.
True. De detectie van je clients is lastig, want je kan het nooit zeker weten, maar ok. Het kan.
quote:
Jullie database bevatte toch de orginele UBB code? Dan is dit toch een non issue? Als de laatste UBB parser die gegebruikt wellformed XHTML maakt, waar is het probleem dan?
Nou, dat doet de laatste UBB parser misschien wel, maar de eerste niet. En Topix helemaal niet. En de eerste RDE versies namen het ook niet zo nauw.
quote:
Het probleem is momenteel database load. Die load wordt significant minder als je per update een select doet. In plaats van voor iedere request een select.
True true, maar voor elk request moeten die gegevens gewoon ergens vandaan komen. Disk cache, database, maakt niet uit. En bij het aantal updates hier, weet ik niet of het scheelt, alleen selecten bij een update (en dus cachen).
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
  Admin dinsdag 25 maart 2008 @ 09:04:15 #117
1 Danny
I'm no superman
pi_57593809
Maar hoe wil je een topic statisch gaan weergeven als er veel dynamische zaken gebeuren? weergave van topicnotes/topicreports/aantallen notes/aantal pm's voor de huidige user, rekening houden met usersettings etc.
En ik begrijp dat zo'n XML/XSL oplossing bij elke parse-fout over z'n nek gaat?
Wat slar al zegt; hoe wil je 60 miljoen posts foutloos krijgen?

Met omslachtig bedoel ik trouwens niet zozeer de werkwijze als wel de manier om dat te implementeren. Heel FOK! zou herschreven moeten worden. Ik zie het niet gebeuren.
Het cachen van topics ben ik an sich helemaal niet op tegen, mits het niet ten koste gaat van dynamiek en informatie gewoon up to date blijft (aantal posts, aantal views, laatste reply etc), maar er zijn eenvoudiger manieren om dat te implementeren dan een complete herstructurering van FOK! op alle fronten.
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_57593852
quote:
Op dinsdag 25 maart 2008 08:59 schreef Slarioux het volgende:
Prima. Maar dat klinkt handiger als je een frisse start maakt, en zelfs dan twijfel ik er aan. Ik bedoel, het klinkt allemaal wel als de Heilige Graal en het nerd-gehalte is erg hoog, maar ik vind het erg onpraktisch overkomen. Oh, "dirty tags", wat is dat?
Als XML wordt gemaakt zonder dat je een bibliotheek gebruikt die voorziet in een controle mechanisme om invalide XML te controleren kun je spreken van 'dirty'. Je kunt de uitvoer dan zien als een SELECT '<reply id="'||id|| etc. inplaats van iets in de applicatie laag dat een domtree gaat bouwen, serialiseert en uitvoert. Dit laatste geval is van toepassing op jullie omdat alles nog in een SQL database staat. In een XML database is per definitie ieder topic onderdeel van een subtree en is het een XQuery die die subtree oplurkt.
quote:
Dat volg ik niet. Wat is het XML gedeelte en waarom komt die data toch overeen?
Zie de broncode van het linkje wat ik heb gepost. Het XML gedeelte is een XML tag met alle data in zich die in de forum_light layout ook zou zitten. Daar is in essentie niets anders aan. Als ik denk aan 'genereren' zouden dit natuurlijk niet oven javascript maar over de html uitvoer gaan zoals in de bagger layout.

[ Bericht 0% gewijzigd door Skinkie op 25-03-2008 09:21:14 ]
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_57593905
quote:
Op dinsdag 25 maart 2008 09:01 schreef Slarioux het volgende:
True. De detectie van je clients is lastig, want je kan het nooit zeker weten, maar ok. Het kan.
Als je GZIP kan detecteren kun je dat voor XML ook doen. Hier is theoretisch niets anders aan.
quote:
Nou, dat doet de laatste UBB parser misschien wel, maar de eerste niet. En Topix helemaal niet. En de eerste RDE versies namen het ook niet zo nauw.
Dit is zeker een punt, ben ik het mee eens. Maar aan de quotes en smileys heb ik niets veranderd toen ik het uit javascript had gehaald. Encoding was dan wel weer fubar... maar daar kan vast iets aan worden gedaan.
quote:
True true, maar voor elk request moeten die gegevens gewoon ergens vandaan komen. Disk cache, database, maakt niet uit. En bij het aantal updates hier, weet ik niet of het scheelt, alleen selecten bij een update (en dus cachen).
Als Cherokee die 40mbit aan statische content met twee vingers in den neus kan serveren. Ga ik er vanuit dat wat updates aan een harddisk daar niet echt mee in de weg gaan zitten.
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."
  Public Relations Games dinsdag 25 maart 2008 @ 09:11:37 #120
28827 Pheno
And the heavens shall tremble
pi_57593917
quote:
Op dinsdag 25 maart 2008 09:04 schreef Danny het volgende:
Maar hoe wil je een topic statisch gaan weergeven als er veel dynamische zaken gebeuren? weergave van topicnotes/topicreports/aantallen notes/aantal pm's voor de huidige user, rekening houden met usersettings etc.
En ik begrijp dat zo'n XML/XSL oplossing bij elke parse-fout over z'n nek gaat?
Wat slar al zegt; hoe wil je 60 miljoen posts foutloos krijgen?

Met omslachtig bedoel ik trouwens niet zozeer de werkwijze als wel de manier om dat te implementeren. Heel FOK! zou herschreven moeten worden. Ik zie het niet gebeuren.
Het cachen van topics ben ik an sich helemaal niet op tegen, mits het niet ten koste gaat van dynamiek en informatie gewoon up to date blijft (aantal posts, aantal views, laatste reply etc), maar er zijn eenvoudiger manieren om dat te implementeren dan een complete herstructurering van FOK! op alle fronten.
het probleem is dan ook dat Skinkie erg kijkt naar applicaties die nieuwbouw lijken te zijn. Dat probleem ken ik ook wel, ik zit in beheer en onderhoud en af en toe denk je echt van "wtf, dit kan met API X, tig keer makkelijker). Voor iets bestaands dat al zo groot is, is dit redelijk onmogelijk. Of je moet er een team naast gaan zetten die een fok2 gaan bouwen.
[b]Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:[/b]
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
pi_57594020
quote:
Op dinsdag 25 maart 2008 09:04 schreef Danny het volgende:
Maar hoe wil je een topic statisch gaan weergeven als er veel dynamische zaken gebeuren?
In mijn 'forum' zou ik dit oplossen met per user een XML bestand waar dit soort dingen instaan. Dit kan worden geinclude omdat er een authenticatie sessie is. Voor fok zou je kunnen denken aan een javascriptje dat je binnenhaald op basis van je sessie waarmee je bent ingelogd. Dat stukje javascript doet per user een paar dom updates.
quote:
weergave van topicnotes/topicreports/aantallen notes/aantal pm's voor de huidige user, rekening houden met usersettings etc.
Usersettings zelf zou ik bij het ophalen van het XSL bestand laten plaatsvinden (voorzover nodig).
quote:
En ik begrijp dat zo'n XML/XSL oplossing bij elke parse-fout over z'n nek gaat?
IE zelfs bij elke encoding fout.
quote:
Wat slar al zegt; hoe wil je 60 miljoen posts foutloos krijgen?
In eerste instantie niet Er voorzorgen dat posts die nu worden opgeslagen valid uit de UBB parser komen. En eventueel voor de afgelopen 60 miljoen post een scriptje wat het opnieuw genereerd (...en eventueel in een andere database importeert om de correctheid te garanderen).
quote:
Met omslachtig bedoel ik trouwens niet zozeer de werkwijze als wel de manier om dat te implementeren. Heel FOK! zou herschreven moeten worden. Ik zie het niet gebeuren.
Het cachen van topics ben ik an sich helemaal niet op tegen, mits het niet ten koste gaat van dynamiek en informatie gewoon up to date blijft (aantal posts, aantal views, laatste reply etc), maar er zijn eenvoudiger manieren om dat te implementeren dan een complete herstructurering van FOK! op alle fronten.
Zoals ik al heb gevraagd, ik zou graag per topic een XML bestandje gemaakt zien worden (op basis van een PHP request). De code daarvoor wil ik ook zelf nog wel schrijven. Dan blijven jullie aan RDE werken als backend voor het systeem en is mijn XML/XSL oplossing slechts een alternatieve frontend voor de gebruikers. Een soort van forum-beta.
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_57594166
quote:
Op dinsdag 25 maart 2008 08:53 schreef Slarioux het volgende:

[..]

Hoe kan je dan ooit weten of dat een oplossing is? En wat was het probleem dan? Het klinkt nogal omslachtig en de voordelen die ik hier lees wegen erg op tegen de nadelen. Als je al je clients te faciliteren moet je vooral geen xml gaan aanbieden.

Plus, de kans is 0 dat je op een uniforme manier alle FOK!-data xml valide krijgt. Moet je 60 miljoen posts gaan doorvlooien.

Correct me if I'm wrong hoor, maar ik vind het een slechte oplossing voor een non-probleem.
Hoeft niet direct. Net zoals nu de gecompilede ubb in een html veld wordt opgeslagen zou je een xml veld kunnen toevoegen. Dan vraag je vervolgens de xml op in een enkele query en plak je die rechtstreeks naar een enkel xml string toe die je aan je xsl voert. Mocht je beschikken over een goede xsl laag in een aparte webapp dan tover je natuurlijk gewoon de xml terug richting die xsl laag. Die zou je zo kunnen inrichten dat hij alle text/html doorlaat en text/xml processed.
pi_57594245
quote:
Op dinsdag 25 maart 2008 09:17 schreef Skinkie het volgende:
In mijn 'forum' zou ik dit oplossen met per user een XML bestand waar dit soort dingen instaan. Dit kan worden geinclude omdat er een authenticatie sessie is. Voor fok zou je kunnen denken aan een javascriptje dat je binnenhaald op basis van je sessie waarmee je bent ingelogd. Dat stukje javascript doet per user een paar dom updates.
Met php zou je zelfs een xsl bestand per user kunnen hebben en die includen. Of met streamwrappers een userspace maken waar alle user files in staan: user://topic.xsl danwel user://settings.xml. Dan zou je de achterkant van die stream zelf nog kunnen baseren op de huidige array based code zonder dat je ergens hard op je filesystem per user een file opslaat.
pi_57594258
quote:
Op dinsdag 25 maart 2008 09:25 schreef Roönaän het volgende:

[..]

Hoeft niet direct. Net zoals nu de gecompilede ubb in een html veld wordt opgeslagen zou je een xml veld kunnen toevoegen. Dan vraag je vervolgens de xml op in een enkele query en plak je die rechtstreeks naar een enkel xml string toe die je aan je xsl voert. Mocht je beschikken over een goede xsl laag in een aparte webapp dan tover je natuurlijk gewoon de xml terug richting die xsl laag. Die zou je zo kunnen inrichten dat hij alle text/html doorlaat en text/xml processed.
Waarom zou je een xml veld nodig hebben

De html data die ik nu gebruik, is de data die door jullie zelf is gegenereerd.
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_57594284
quote:
Op dinsdag 25 maart 2008 09:29 schreef Roönaän het volgende:
Met php zou je zelfs een xsl bestand per user kunnen hebben en die includen. Of met streamwrappers een userspace maken waar alle user files in staan: user://topic.xsl danwel user://settings.xml. Dan zou je de achterkant van die stream zelf nog kunnen baseren op de huidige array based code zonder dat je ergens hard op je filesystem per user een file opslaat.
Wij denken hetzelfde Implementatie iets anders, maar het idee komt precies overeen mat wat ik wil. Ik zou het niet door PHP willen laten doen, vanwege globale max-age/not-modified zaken. Maar er staat inderdaad niets in de weg om per sessie van xsl te wisselen.

(Redirects etc. kunnen natuurlijk ook een optie zijn... maar goed implementatie daar valt nog wel over te denken)
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_57594369
quote:
Op dinsdag 25 maart 2008 09:32 schreef Skinkie het volgende:

[..]

Wij denken hetzelfde Implementatie iets anders, maar het idee komt precies overeen mat wat ik wil. Ik zou het niet door PHP willen laten doen, vanwege globale max-age/not-modified zaken. Maar er staat inderdaad niets in de weg om per sessie van xsl te wisselen.

(Redirects etc. kunnen natuurlijk ook een optie zijn... maar goed implementatie daar valt nog wel over te denken)
Grin. ik ben op dit moment dan ook bezig met een implementatie op basis van alfresco webscripts met een aparte xsl transformatie laag en een ajax frontend. Helaas geen php, maar wel veel soortgelijke xml/xsl/session gerelateerde issues.
  dinsdag 25 maart 2008 @ 09:38:36 #127
17137 Sander
Het wordt vandaag 18 graden.
pi_57594397
quote:
Op dinsdag 25 maart 2008 09:07 schreef Skinkie het volgende:

[..]

Als XML wordt gemaakt zonder dat je een bibliotheek gebruikt die voorziet in een controle mechanisme om invalide XML te controleren kun je spreken van 'dirty'. Je kunt de uitvoer dan zien als een SELECT '<reply id="'||id|| etc. inplaats van iets in de applicatie laag dat een domtree gaat bouwen, serialiseert en uitvoert. Dit laatste geval is van toepassing op jullie omdat alles nog in een SQL database staat. In een XML database is per definitie ieder topic onderdeel van een subtree en is het een XQuery die die subtree oplurkt.
"Nog in een SQL database" klinkt alsof we nog in de Middeleeuwen leven. Verder is de database relationeel; ik stel me voor dat een XML database net zo min één groot XML bestand is als een relationele database een groot binair bestand is. De onderlinge verbindingen zullen in principe hetzelfde zijn. Verder duidelijk.
quote:
Zie de broncode van het linkje wat ik heb gepost. Het XML gedeelte is een XML tag met alle data in zich die in de forum_light layout ook zou zitten. Daar is in essentie niets anders aan. Als ik denk aan 'genereren' zouden dit natuurlijk niet oven javascript maar over de html uitvoer gaan zoals in de bagger layout.
Ja ok, linkje zag ik, was duidelijk. Maar ook het verbouwen van de een XML tree kost allerlei resources.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57594403
quote:
Op dinsdag 25 maart 2008 09:30 schreef Skinkie het volgende:
Waarom zou je een xml veld nodig hebben

De html data die ik nu gebruik, is de data die door jullie zelf is gegenereerd.
Wordt je parsetree kleiner. Of heb ik je originele post verkeerd begrepen? De meta data in je fok:// namespace en al je html uit je ubb in xhtml:// namespace elementen in een keer door je xsl laag door laten lopen naar voren.
pi_57594432
quote:
Op dinsdag 25 maart 2008 09:38 schreef Slarioux het volgende:
Ja ok, linkje zag ik, was duidelijk. Maar ook het verbouwen van de een XML tree kost allerlei resources.
True. Maar de gecompileerde xsl's kan je cachen en daarmee veel resources winnen. De memory usage van je xml boven die tientallen php arrays die je nu hebt zal minimaal zijn denk ik.
  dinsdag 25 maart 2008 @ 09:41:07 #130
74548 Jo0Lz
Lick the box!
pi_57594451
quote:
Op zaterdag 22 maart 2008 08:16 schreef Swetsenegger het volgende:

[..]

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.
Ik draai nu een paar dagen Safari, vind het een kekke browser, ziet er leuk uit, en het werkt snel.
Jammer alleen, dat hij mijn scroll toetsen niet accepteerd... (Logitech Trackball, heb toetsjes zelf gewijzigd, en in IE, FF en Opera doet hij het, maar in Safari niet .
Yes we can! | I didn't fail, it's just postponed success.
  dinsdag 25 maart 2008 @ 09:41:46 #131
17137 Sander
Het wordt vandaag 18 graden.
pi_57594463
quote:
Op dinsdag 25 maart 2008 09:10 schreef Skinkie het volgende:

Dit is zeker een punt, ben ik het mee eens. Maar aan de quotes en smileys heb ik niets veranderd toen ik het uit javascript had gehaald. Encoding was dan wel weer fubar... maar daar kan vast iets aan worden gedaan.
Dat is een vlugge skip van een groot probleem hoor. Encoding én xml compilance (laat staan html compilance) is een ramp in oude posts.
quote:
Als Cherokee die 40mbit aan statische content met twee vingers in den neus kan serveren. Ga ik er vanuit dat wat updates aan een harddisk daar niet echt mee in de weg gaan zitten.
Statische content serveren is niet zo moeilijk. De data is er eenmaal al. "Wat updates aan een harddisk" is een grove onderschatting.
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57594482
quote:
Op dinsdag 25 maart 2008 09:38 schreef Slarioux het volgende:
"Nog in een SQL database" klinkt alsof we nog in de Middeleeuwen leven.
Kom op Slar... je kunt ook alles wat ik zeg negatief bekijken. Ik schijf dat zo omdat het niet de ideale sitatie is voor wat ik voorstel, maar wat ik voorstel wel 'backwards compatible' is.
quote:
Verder is de database relationeel; ik stel me voor dat een XML database net zo min één groot XML bestand is als een relationele database een groot binair bestand is. De onderlinge verbindingen zullen in principe hetzelfde zijn. Verder duidelijk.
Voor de eindgebruiker van xml databases heb je verschillende XML bestanden in een xml database. Maar binnen die bestanden heb je, je database gebeuren. Beste vergelijkbaar met een table in SQL. Alleen is het geen table maar een tree.
quote:
Ja ok, linkje zag ik, was duidelijk. Maar ook het verbouwen van de een XML tree kost allerlei resources.
Je gaat me toch niet vertellen dat je wel 1 regeltje met javascript kan genereren en niet een regeltje met een paar haakjes er omheen?
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_57594541
quote:
Op dinsdag 25 maart 2008 09:41 schreef Slarioux het volgende:
Dat is een vlugge skip van een groot probleem hoor. Encoding én xml compilance (laat staan html compilance) is een ramp in oude posts.
De encoding van de huidige posts is zelfs een probleem. Ik ben er nu nogsteeds niet achter wat de username van Cynix en Juup nu eigenlijk zijn. ASCII, ISO-8859-15 of UTF-8?
quote:
Statische content serveren is niet zo moeilijk. De data is er eenmaal al. "Wat updates aan een harddisk" is een grove onderschatting.
Daar hebben we RAM voor uitgevonden. Gezien wat ik eerder heb beschreven best uit ram kan draaien (en Linux momenteel een nieuwe super toffe disk backed ramdisk heeft zie ik een gouden toekomst voor caches)
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_57594554
quote:
Op dinsdag 25 maart 2008 09:38 schreef Roönaän het volgende:
Wordt je parsetree kleiner. Of heb ik je originele post verkeerd begrepen? De meta data in je fok:// namespace en al je html uit je ubb in xhtml:// namespace elementen in een keer door je xsl laag door laten lopen naar voren.
Het zou mooi zijn als UBB zelf als wellformed UBB werd opgeslagen, en dat je dit ook client side zou laten renderen. Dat was niet eens m'n insteek, maar wel een mooie gedachte.
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."
  dinsdag 25 maart 2008 @ 09:48:15 #135
17137 Sander
Het wordt vandaag 18 graden.
pi_57594565
quote:
Op dinsdag 25 maart 2008 09:42 schreef Skinkie het volgende:

[..]

Kom op Slar... je kunt ook alles wat ik zeg negatief bekijken. Ik schijf dat zo omdat het niet de ideale sitatie is voor wat ik voorstel, maar wat ik voorstel wel 'backwards compatible' is.
Sorry, ik klink kritischer dan ik bedoelde .
quote:
[..]

Voor de eindgebruiker van xml databases heb je verschillende XML bestanden in een xml database. Maar binnen die bestanden heb je, je database gebeuren. Beste vergelijkbaar met een table in SQL. Alleen is het geen table maar een tree.
True.
quote:
Je gaat me toch niet vertellen dat je wel 1 regeltje met javascript kan genereren en niet een regeltje met een paar haakjes er omheen?
Hangt er vanaf. Het probleem dat "we" altijd hadden met het disk-cachen van topics, posts ed was dat er teveel gecached moest worden, en dat de cache te snel verliep. Topics, posts, forumlijsten hebben veel views (rechten ed) die losstaan van userpreferences zoals de gekozen layout. Daardoor zou je cache onwerkbaar groot worden. Of is dat niet wat je bedoelt?
Quote voor zondag 29 mei 2011: "Every hero becomes a bore at last." ~ Ralph Waldo Emerson
pi_57594688
quote:
Op dinsdag 25 maart 2008 09:48 schreef Slarioux het volgende:
Hangt er vanaf. Het probleem dat "we" altijd hadden met het disk-cachen van topics, posts ed was dat er teveel gecached moest worden, en dat de cache te snel verliep. Topics, posts, forumlijsten hebben veel views (rechten ed) die losstaan van userpreferences zoals de gekozen layout. Daardoor zou je cache onwerkbaar groot worden. Of is dat niet wat je bedoelt?
Ik heb me natuurlijk nog alleen bezig gehouden met topics en niet met forumlijsten. (Voor de topic lijsten zou ik zelf de views/replies in een los bestand zetten... die onder hoge load tijdelijk niet geupdate wordt. Sorteren van de topiclijst kun je dan opbasis van XPath doen. En daarmee veranderd het Forumlijst bestand zelf niet, totdat er een nieuw topic is)

In mijn scenario zou dat:
404) Bestand genereren en tonen
Update) Bestand overschrijven en tonen

Accesstijd > 24h) Bestand uit cache mieteren

In dat geval moet voor de cache een goed filesystem worden gekozen, maar is opzich het SQL->XML verhaal niet de moeilijkste stap die te nemen is.
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."
  dinsdag 25 maart 2008 @ 13:26:09 #137
148329 Bab00n
Porn-r-us
pi_57598308
Ik bemerk nu net iets vreemds met Firefox. Het lijkt alsof pagina's met weinig posts lekker vlot gerenderd worden, het staat er vrijwel meteen, maar zodra er 30 posts of zo op een pagina staan, dan hapert het vanaf het begin al en zie je de posts één voor één opgebouwd worden.

Dat trage renderen is niet het vreemde, maar dat snelle renderen als er maar weinig posts zijn wel. Waarom? Geen idee, dat mag Skinkie uitleggen.
Avatarchick: Josette Most
  dinsdag 25 maart 2008 @ 13:33:20 #138
42023 SlimShady
Smack that...
pi_57598416
ik krijg nu heel vaak deze fout. en het laden duurt lang, minstens 30sec.
quote:
De gevraagde actie kon niet worden uitgevoerd of de gevraagde pagina kon niet worden getoond door het optreden van een systeemfout. Ga terug en probeer het opnieuw, of waarschuw een beheerder.

Aanvullende foutinformatie: [list_activetopics::mysql_query::2] [25-Mar-2008 13:31:36]
pi_57598688
quote:
Op dinsdag 25 maart 2008 13:26 schreef Bab00n het volgende:
Ik bemerk nu net iets vreemds met Firefox. Het lijkt alsof pagina's met weinig posts lekker vlot gerenderd worden, het staat er vrijwel meteen, maar zodra er 30 posts of zo op een pagina staan, dan hapert het vanaf het begin al en zie je de posts één voor één opgebouwd worden.

Dat trage renderen is niet het vreemde, maar dat snelle renderen als er maar weinig posts zijn wel. Waarom? Geen idee, dat mag Skinkie uitleggen.
Stel je voor dat je voor ieder niet gesloten tag tot het eind van het document door moet lopen om te kijken of die tag toch niet wordt gesloten, dan faalt het zoek algoritme exponentieel. En is te verklaren dat korte documenten snel zijn en lange documenten veeeel langzamer.

Echter er zijn algoritmen die dat heel snel kunnen. Bijvoorbeeld je geeft iedere open tag een cijfer (pre) en iedere sluit tag een cijfer. Bij beide begin je bij 0 te tellen. In dat geval kun je een boom opbouwen of je kunt geen boom opbouwen omdat het document niet valid is. Die algoritmen gaan gewoon kapot (yellow screen of death) in plaats van dat ze er toch nog wat proberen van te maken.

http://pathfinder-xquery.org/technology/xpath-accel


HTML als markup taal is heel eenvoudig als het alleen maar om markup ging. Paar italic, bold en underline tags. Dat luistert niet zo nauw. Maar heb je geneste divs... dan begint het vervelend te worden.

[ Bericht 27% gewijzigd door Skinkie op 25-03-2008 13:53:51 ]
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."
  dinsdag 25 maart 2008 @ 23:41:46 #140
30487 crisp
Master of Pumpkins
pi_57612427
quote:
Op dinsdag 25 maart 2008 13:48 schreef Skinkie het volgende:

[..]

Stel je voor dat je voor ieder niet gesloten tag tot het eind van het document door moet lopen om te kijken of die tag toch niet wordt gesloten, dan faalt het zoek algoritme exponentieel. En is te verklaren dat korte documenten snel zijn en lange documenten veeeel langzamer.
Volgens mij weet je dan niet precies hoe het tree-building algorithme van HTML eruit ziet, dat is namelijk gewoon een stack-based algorithme. In het geval van unmatched tags wordt de stack gemanipuleerd. Het blijft een forward-based algorithme, er wordt niet 'gezocht' naar bepaalde tags in het document zelf maar het element dat in scope is bepaald wat er gedaan wordt (bijvoorbeeld een tag-end token inserten of de tag-open negeren en de hele sub-stack overhevelen naar een hoger level)

Uiteraard kost het manipuleren van de stack zelf wel wat extra tijd, maar dat is niet het ergste. Het grootste probleem is hier de onvermijdelijke reflow bij incremental rendering.

Heb je echter een valid HTML document (in ieder geval well-formed volgens HTML regels) dan is dergelijke correctie geheel niet relevant. Enkel voor non-fixed-layout tables kan nog wel eens een reflow noodzakelijk zijn.
quote:
Echter er zijn algoritmen die dat heel snel kunnen. Bijvoorbeeld je geeft iedere open tag een cijfer (pre) en iedere sluit tag een cijfer. Bij beide begin je bij 0 te tellen. In dat geval kun je een boom opbouwen of je kunt geen boom opbouwen omdat het document niet valid is. Die algoritmen gaan gewoon kapot (yellow screen of death) in plaats van dat ze er toch nog wat proberen van te maken.

http://pathfinder-xquery.org/technology/xpath-accel
Hier ook een interessante link: tree-construction in HTML(5)
quote:
HTML als markup taal is heel eenvoudig als het alleen maar om markup ging. Paar italic, bold en underline tags. Dat luistert niet zo nauw. Maar heb je geneste divs... dan begint het vervelend te worden.
Is het toeval dat je hier zuiver presentationele elementen noemt (en wat je dus beter met CSS kan realiseren dan met HTML)?
this space for rent
pi_57612687
quote:
Op dinsdag 25 maart 2008 23:41 schreef crisp het volgende:
Volgens mij weet je dan niet precies hoe het tree-building algorithme van HTML eruit ziet, dat is namelijk gewoon een stack-based algorithme.
Ik houd me inderdaad weinig bezig met tagsoup parsers. Dus je zult vast een punt hebben
quote:
Is het toeval dat je hier zuiver presentationele elementen noemt (en wat je dus beter met CSS kan realiseren dan met HTML)?
Vertel mij dan eens...

stel dat je dit hebt: hoi crisp html is best cool. Dat kan ik nu in UBB neerzetten als 'overlappende tags over tekst'. Dus heeft niets met CSS te maken, maar alleen een meta laag over tekst. Beetje RTF like denk ik


...dit had best well formed gekunnend, maar is totaal niet nodig voor deze tags
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."
  dinsdag 25 maart 2008 @ 23:54:48 #142
38065 MaGNeT
a.k.a. MoosePower740
pi_57612722
quote:
Op zaterdag 22 maart 2008 19:10 schreef Danny het volgende:

[..]

sorry hoor, maar ik heb al een uurtje of 100 tijd gestoken in optimalisaties en aanpassingen en alternatieve weergaves etc. etc. om de boel fatsoenlijk gerenderd te krijgen onder firefox.
Het is sowieso van de gekken dat we ons aanpassen voor een minderheid van een paar procent die ons hun gebruiken door de strot willen drukken.

Firefox is een achterlijke browser en wil de wereld domineren.
De radicale beweging die ons, Microsoft Internet Explorer gebruikers, wil bekeren tot Mozilla Firefox moet in de kiem gesmoord worden.
Als we nu niets doen breekt er wederom een browser-oorlog uit die de Netscape - Microsoft strijd zal doen vergeten...

Daarom heb ik een film uitgebracht die 1 April op Youtube komt.
De titel is "Fitnafox".
pi_57612941
quote:
Op dinsdag 25 maart 200823:54 schreef MaGNeT het volgende:

[..]

Het is sowieso van de gekken dat we ons aanpassen voor een minderheid van een paar procent die ons hun gebruiken door de strot willen drukken.

Firefox is een achterlijke browser en wil de wereld domineren.
De radicale beweging die ons, Microsoft Internet Explorer gebruikers, wil bekeren tot Mozilla Firefox moet in de kiem gesmoord worden.
Als we nu niets doen breekt er wederom een browser-oorlog uit die de Netscape - Microsoft strijd zal doen vergeten...

Daarom heb ik een film uitgebracht die 1 April op Youtube komt.
De titel is "Fitnafox".
Oh gelukkig, het is een grap
pi_57614361
Crisp kun jij verklaren waarom de xsltproc uitvoer van wat ik heb gemaakt (output.html) zo vreemd wordt gerenderd in firefox. (Dan bedoel ik tenopzichte van wat Firefox er zelf van bakt)
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."
  woensdag 26 maart 2008 @ 07:56:34 #145
9767 ACM
Doet iets bij Tweakers.net
pi_57615094
quote:
Op dinsdag 25 maart 2008 23:52 schreef Skinkie het volgende:
stel dat je dit hebt: hoi crisp html is best cool. Dat kan ik nu in UBB neerzetten als 'overlappende tags over tekst'. Dus heeft niets met CSS te maken, maar alleen een meta laag over tekst. Beetje RTF like denk ik

...dit had best well formed gekunnend, maar is totaal niet nodig voor deze tags
En wat is precies je punt? Want het resultaat wat je nu krijgt werkt in html-browsers door error-correction prima en zoals je het bedoeld hebt, maar als je het als xhtml of xml zou beschouwen zou je een parse-error krijgen omdat de tags in de verkeerde volgorde zijn afgesloten.

Uiteraard zou de ubb-parser de tagvolgorde kunnen corrigeren door de i voor de b af te sluiten en erna weer te openen, zodat de resulterende html ook daadwerkelijk correct is.

Ik blijf er overigens bij dat jouw statische file cache domweg te bewerkelijk is en je voorstel te veel onbeantwoorde vragen heeft om bruikbaar te zijn. Ik zie je geen antwoord geven op de vraag hoe het met rechten e.d. moet (zowel of iemand bepaalde metadata mag zien als uberhaupt een topic mag opvragen), de gebruikersvoorkeuren (waar je tot op zekere hoogte met de xslt omheen kan werken) en wijzigingen die niet direct in het topic plaatsvinden (zoals een username, ondertitel, webicon, etc). Verder zal je een fs moeten hebben dat atomaire wijzigingen doet aan het bestandssysteem, of met filelocking moeten gaan werken, anders leveren wijzigingen gegarandeerd problemen op. En dan ben je alweer een deel van je performance winst kwijt.

Verder zag ik je roepen dat in jouw xml-variant de post maar 1 tag is... Dat suggereerd dat je een html-blob in een cdata-sectie stopt en er verder geen processing meer op los laat. Maar dat lijkt me nou niet bepaald de netste manier om er xml van te maken, waarschijnlijk wil je een apart blokje voor de userinfo en eventuele andere metadata. Dan is het inderdaad nog steeds minder dan met html werken, maar je vergeet dat de xml + xslt -> html translatie een nieuwe domtree oplevert die ook gerenderd moet worden.
Daardoor heb je toch veel meer werk aan de client-side ipv minder, dan je nu suggereert? De weergave van de gegenereerde domtree is toch niet gratis of triviaal tov de weergave van de uit de html samengestelde domtree in het originele geval?
Zoek ook es bij: Google | PHP-manual: www.php.net/functienaam
pi_57616967
quote:
Op woensdag 26 maart 2008 07:56 schreef ACM het volgende:
En wat is precies je punt? Want het resultaat wat je nu krijgt werkt in html-browsers door error-correction prima en zoals je het bedoeld hebt, maar als je het als xhtml of xml zou beschouwen zou je een parse-error krijgen omdat de tags in de verkeerde volgorde zijn afgesloten.
Het punt is dat zolang het operaties zijn op tekst als markup laag er niets aan de hand is. Het is niet ambigu!
quote:
Ik blijf er overigens bij dat jouw statische file cache domweg te bewerkelijk is en je voorstel te veel onbeantwoorde vragen heeft om bruikbaar te zijn. Ik zie je geen antwoord geven op de vraag hoe het met rechten e.d. moet (zowel of iemand bepaalde metadata mag zien als uberhaupt een topic mag opvragen), de gebruikersvoorkeuren (waar je tot op zekere hoogte met de xslt omheen kan werken) en wijzigingen die niet direct in het topic plaatsvinden (zoals een username, ondertitel, webicon, etc).
Dat heb ik allemaal duidelijk beschreven. Voor jou een kleine opsomming:
- Rechten op basis van HTTP-digest authenticatie.
- Gebruikers voorkeuren op basis van een persoonlijke xml file.
- Wijzigingen komen uit een dynamische profile xml file, of de oplossing in deze is om alles in 1 xml topic file te houden of per 1000 users een profile xml bestand te hebben ben ik niet uit.
quote:
Verder zal je een fs moeten hebben dat atomaire wijzigingen doet aan het bestandssysteem, of met filelocking moeten gaan werken, anders leveren wijzigingen gegarandeerd problemen op. En dan ben je alweer een deel van je performance winst kwijt.
Lijkt me duidelijk...
quote:
Verder zag ik je roepen dat in jouw xml-variant de post maar 1 tag is... Dat suggereerd dat je een html-blob in een cdata-sectie stopt en er verder geen processing meer op los laat. Maar dat lijkt me nou niet bepaald de netste manier om er xml van te maken, waarschijnlijk wil je een apart blokje voor de userinfo en eventuele andere metadata.
Om te genereren ben ik van javascript naar naar XML gegaan. In de rest van het topic heeft Roonaan al geopperd om UBB als 'valid-ubb' aan te bieden.
quote:
Dan is het inderdaad nog steeds minder dan met html werken, maar je vergeet dat de xml + xslt -> html translatie een nieuwe domtree oplevert die ook gerenderd moet worden.
Daardoor heb je toch veel meer werk aan de client-side ipv minder, dan je nu suggereert? De weergave van de gegenereerde domtree is toch niet gratis of triviaal tov de weergave van de uit de html samengestelde domtree in het originele geval?
Zie reply met 1000 tags parsen vs 120 tags parsen. Een XSL operatie is zeker niet triviaal om te implementeren, maar is sneller dan de uitkomst ervan parseren, maar goed ik heb nu volgens mij iets van 100 replies op een pagina gezet. En dat is duidelijk sneller gerenderd dan de HTML variant op Fok.
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."
  woensdag 26 maart 2008 @ 11:53:22 #147
159635 Spike1506
NullPointerException
pi_57619055
Eindconclusie is gewoon dat Danny eens wat mensen met inhuren die er ook echt verstand van hebben (een aantal users in dit topic hebben laten zien dat ze er best wel verstand van hebben), deze dan even lekker laat bekvechten en die dan samen gaan kijken naar wat- en hoe- veranderd moet worden. Grootte forums zoals Gaiaonline hebben topics met meer dan 6 miljoen replies en vertonen geen enkel probleem dat fok wel heeft.

Mijn advies: Om een "goed" product goed te houden moet je soms investeren en niet alleen profijt te trekken van vrijwilligers.
  Admin woensdag 26 maart 2008 @ 12:00:20 #148
1 Danny
I'm no superman
pi_57619227
quote:
Op woensdag 26 maart 2008 11:53 schreef Spike1506 het volgende:
Eindconclusie is gewoon dat Danny eens wat mensen met inhuren die er ook echt verstand van hebben (een aantal users in dit topic hebben laten zien dat ze er best wel verstand van hebben), deze dan even lekker laat bekvechten en die dan samen gaan kijken naar wat- en hoe- veranderd moet worden. Grootte forums zoals Gaiaonline hebben topics met meer dan 6 miljoen replies en vertonen geen enkel probleem dat fok wel heeft.

Mijn advies: Om een "goed" product goed te houden moet je soms investeren en niet alleen profijt te trekken van vrijwilligers.
gaia online heeft een paar honderd servers
google is ook snel. Beetje lamme vergelijking
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_57619533
quote:
Op woensdag 26 maart 200812:00 schreef Danny het volgende:

[..]

gaia online heeft een paar honderd servers
google is ook snel. Beetje lamme vergelijking
En als je FOK! op 15 posts per pagina zet is het ook ineens een stuk sneller

alleen ga je je dan weer aan die korte pagina's ergeren
pi_57627164
quote:
Op woensdag 26 maart 2008 12:00 schreef Danny het volgende:

[..]

gaia online heeft een paar honderd servers
google is ook snel. Beetje lamme vergelijking
Achja Danny je doet het nog altijd beter dan Hyves
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."
  woensdag 26 maart 2008 @ 23:19:37 #151
30487 crisp
Master of Pumpkins
pi_57636762
quote:
Op woensdag 26 maart 2008 02:56 schreef Skinkie het volgende:
Crisp kun jij verklaren waarom de xsltproc uitvoer van wat ik heb gemaakt (output.html) zo vreemd wordt gerenderd in firefox. (Dan bedoel ik tenopzichte van wat Firefox er zelf van bakt)
Ja, quirksmode rendering door gebrek aan een doctype
en die lege namespace attributen zou ik persoonlijk ook proberen te voorkomen...
this space for rent
  woensdag 26 maart 2008 @ 23:28:14 #152
9767 ACM
Doet iets bij Tweakers.net
pi_57637037
quote:
Op woensdag 26 maart 2008 10:23 schreef Skinkie het volgende:
Dat heb ik allemaal duidelijk beschreven. Voor jou een kleine opsomming:
- Rechten op basis van HTTP-digest authenticatie.
Maar dan heb je alsnog niet de granulariteit die je in de huidige forumopzet wel hebt. Jij en ik zien niet de ip-adressen, maar ik gok dat Danny en diverse anderen ze wel mogen zien. Verder heb je de lijsten van forums (en de switcher op elke pagina), ik mag er een aantal niet in... dat betekent ook dat ik helemaal niet hoef/hoor te weten dat ze bestaan en er dus geen link naar aangeboden mag krijgen, en ook niet dat de forumsoftware het aan mij mag overlaten om dat te doen.
quote:
- Gebruikers voorkeuren op basis van een persoonlijke xml file.
Klinkt logisch, maar kost dus wel weer een extra http-request, die is weliswaar cacheable, maar is niettemin een extra.
quote:
- Wijzigingen komen uit een dynamische profile xml file, of de oplossing in deze is om alles in 1 xml topic file te houden of per 1000 users een profile xml bestand te hebben ben ik niet uit.
Je zal heel goed moeten uitkijken dat je niet op een of andere manier de privacygevoelige userdata eenvoudig harvestbaar maakt. Maar dan nog, je zal - zelfs met een file per duizend gebruikers - dus nog meer extra http-requests krijgen. Zeker bij bestanden van 1000 users/file krijg je daarmee ook nog eens aardig wat loze data binnen client-side, wat de client-side performance niet bepaald ten goede zal komen.
quote:
Lijkt me duidelijk...
Aangezien je in verband met redudancy ook nog wel een tweede server wilt inzetten, zal je ofwel een shared storage met atomaire semantiek moeten hebben, ofwel een shared storage met daarbovenop een management laag. Beide komen de performance nog minder ten goede.
quote:
Zie reply met 1000 tags parsen vs 120 tags parsen. Een XSL operatie is zeker niet triviaal om te implementeren, maar is sneller dan de uitkomst ervan parseren, maar goed ik heb nu volgens mij iets van 100 replies op een pagina gezet. En dat is duidelijk sneller gerenderd dan de HTML variant op Fok.
Dat heb je dan toch wel met een completer uitgewerkte topicstructuur gedaan en vergeleken met een statische htmlversie van het betreffende topic?
Zoek ook es bij: Google | PHP-manual: www.php.net/functienaam
pi_57637264
quote:
Op woensdag 26 maart 2008 23:19 schreef crisp het volgende:

[..]

Ja, quirksmode rendering door gebrek aan een doctype
en die lege namespace attributen zou ik persoonlijk ook proberen te voorkomen...
Thanks! Ik had echt geen idee waardoor dit nu kwam Eigenlijk even kijken of xsltproc beter geïnstrueerd kan worden.

Fixed:
<xsl:output method="html" indent="yes" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />

[ Bericht 13% gewijzigd door Skinkie op 26-03-2008 23:52:43 ]
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_57637682
quote:
Op woensdag 26 maart 2008 23:28 schreef ACM het volgende:
Maar dan heb je alsnog niet de granulariteit die je in de huidige forumopzet wel hebt. Jij en ik zien niet de ip-adressen, maar ik gok dat Danny en diverse anderen ze wel mogen zien. Verder heb je de lijsten van forums (en de switcher op elke pagina), ik mag er een aantal niet in... dat betekent ook dat ik helemaal niet hoef/hoor te weten dat ze bestaan en er dus geen link naar aangeboden mag krijgen, en ook niet dat de forumsoftware het aan mij mag overlaten om dat te doen.
Extra informatie zal een merge moeten worden van publieke data en private data. En dat is het nu ook.
quote:
Klinkt logisch, maar kost dus wel weer een extra http-request, die is weliswaar cacheable, maar is niettemin een extra.
Eens.
quote:
Je zal heel goed moeten uitkijken dat je niet op een of andere manier de privacygevoelige userdata eenvoudig harvestbaar maakt. Maar dan nog, je zal - zelfs met een file per duizend gebruikers - dus nog meer extra http-requests krijgen. Zeker bij bestanden van 1000 users/file krijg je daarmee ook nog eens aardig wat loze data binnen client-side, wat de client-side performance niet bepaald ten goede zal komen.
Ik vind dit echt een 'manco' in mijn model. De harvestbaarheid is er eigenlijk al. Ik heb zelf de fp compleet leeg gehaald en geparsed. Zonder problemen. En in m'n imode/wap site deed ik een paar jaar geleden dat ook al. Ik vraag me af of het niet 'handiger' is om topics gewoon opnieuw weg te schrijven na een update van een post. Voor dit probleem zou ik nog wel eens wat andere ideeen willen horen. Ik ben het niet eens met loze requests. Want ook dit levert de mogelijkheid van het volledig cachen van 'herhaaldelijke' userdata clientside.
quote:
Aangezien je in verband met redudancy ook nog wel een tweede server wilt inzetten, zal je ofwel een shared storage met atomaire semantiek moeten hebben, ofwel een shared storage met daarbovenop een management laag. Beide komen de performance nog minder ten goede.
Voor een grotere site zou ik Monet XML inzetten voor de datamanipulatie en dan wordt het weer een 3-tier model. Client, Server, DB. En kunnen er M clients zijn op N servers. Dus je hoeft geen shared storage te hebben, en elke webserver die je neerzet is eigenlijk uniek. Uiteraard valt er over te denken om de data juist wel uniform te houden... maar goed mooi brainstorm concept.
quote:
Dat heb je dan toch wel met een completer uitgewerkte topicstructuur gedaan en vergeleken met een statische htmlversie van het betreffende topic?
Ik heb de 'output.html' vergeleken met de snelheid van de light layout. Ik ga het nog wel even beter doen. Dus gewoon twee versies 'statisch' op dezelfde server, immers we zijn de rendertijd aan het meten.

[ Bericht 3% gewijzigd door Skinkie op 27-03-2008 00:01:34 ]
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."
  donderdag 27 maart 2008 @ 00:04:46 #155
30487 crisp
Master of Pumpkins
pi_57638181
quote:
Op woensdag 26 maart 2008 23:36 schreef Skinkie het volgende:

[..]

Thanks! Ik had echt geen idee waardoor dit nu kwam Eigenlijk even kijken of xsltproc beter geïnstrueerd kan worden.

Fixed:
<xsl:output method="html" indent="yes" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />
Die output.html valideert overigens naar geen enkele HTML standaard
this space for rent
pi_57638248
quote:
Op donderdag 27 maart 2008 00:04 schreef crisp het volgende:

[..]

Die output.html valideert overigens naar geen enkele HTML standaard
Zal eens kijken xsltproc produceert bagger

Ik zit momenteel met het volgende probleem:

Als ik output mode xml selecteer. Dan werkt mijn xsl:copy niet meer op de juiste namespace van de message body (dat komt natuurlijk weer omdat ik de html uit fok heb gejat en dat eigenlijk een soort mini-xml-ubb zou moeten zijn). Mocht iemand dan direct een oplossing weten om de attributen niet toe te voegen aan de parent van een template houd ik me uiteraard ook aanbevolen... (ik ga zelf nog even met for-each kijken)



Crisp: Hij in nu XHTML Transitional Valid. Maar mocht jij nog een creatief idee hebben om per tag:

<reply xmlns="http://www.w3.org/1999/xhtml"

Neer te zetten houd ik me sterk aanbevolen.

[ Bericht 21% gewijzigd door Skinkie op 27-03-2008 02:25:57 ]
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_57644721
Kunnen jullie niet verder gaan in DIG ofzo? De realiteit van je hele project is al eerder deze week ingezakt, dus het heeft niet zoveel meer met FOK! te maken..
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
  donderdag 27 maart 2008 @ 12:34:43 #158
30487 crisp
Master of Pumpkins
pi_57645198
quote:
Op donderdag 27 maart 2008 00:07 schreef Skinkie het volgende:

[..]

Crisp: Hij in nu XHTML Transitional Valid.
XHTML Transitional
verder: triggert alsnog quirksmode in IE6 (door de XML declaratie), en verder raad ik je aan charset via HTTP mee te geven ipv enkel in een META
quote:
Maar mocht jij nog een creatief idee hebben om per tag:

<reply xmlns="http://www.w3.org/1999/xhtml"

Neer te zetten houd ik me sterk aanbevolen.
Waarom zou je in hemelsnaam de xhtml namespace expliciet op elk element willen zetten, je geeft 'm toch al op voor de root?
this space for rent
pi_57646281
quote:
Op donderdag 27 maart 2008 12:34 schreef crisp het volgende:
XHTML Transitional
Kijk maar eens waar hij op faalt als je hem op strict zet... iig niet op mijn code. (Spans van fok enzo...)
quote:
verder: triggert alsnog quirksmode in IE6 (door de XML declaratie), en verder raad ik je aan charset via HTTP mee te geven ipv enkel in een META
Mmm... daar zal ik nog naar kijken. Ik verwachtte eigenlijk dat beide nu al zou gebeuren.
quote:
Waarom zou je in hemelsnaam de xhtml namespace expliciet op elk element willen zetten, je geeft 'm toch al op voor de root?
Topic.xml heeft niet de root namespace van xhtml. Daardoor denk Mozilla bij de xsl:copy dat het een empty namespace is (binnen de reply tag) en wordt de inhoud anders niet gerenderd (in xml mode). Als ik in HTML mode blijf draaien dan bakt xsltproc geen nette XML. De root namespace zetten naar XHTML sloopt het document, en m'n experiment met empty namespaces onder replies werkte niet.


Breuls: je reacties beginnen op die van een GoT modje te lijken. Wat maakt het uit waar iemand reageert...? Als je het niet wil lezen lees je het niet.

[ Bericht 1% gewijzigd door Skinkie op 27-03-2008 14:15:29 ]
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."
  donderdag 27 maart 2008 @ 19:22:53 #160
48067 neo2000
What truth?
pi_57653886
Waarom staat dit topic nu nog in MyAT?
Welcome to the desert... of the real.
pi_57655169
quote:
Op donderdag 27 maart 2008 13:29 schreef Skinkie het volgende:

Breuls: je reacties beginnen op die van een GoT modje te lijken.
Ik pas me aan het onderwerp aan.
quote:
Wat maakt het uit waar iemand reageert...? Als je het niet wil lezen lees je het niet.
Nou, je bent inmiddels flink offtopic, en dat lijkt me een goede reden elders met je experimentje verder te gaan.
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
pi_57655775
quote:
Op donderdag 27 maart 200820:01 schreef Breuls het volgende:

[..]

Ik pas me aan het onderwerp aan.
[..]

Nou, je bent inmiddels flink offtopic, en dat lijkt me een goede reden elders met je experimentje verder te gaan.
Misschien is het een idee om in het bugs/features/development forum een topic te openen voor dit 'experiment'.
Tot nu toe heeft het toch al wel wat handige spin-off geleverd dus het lijkt me zonde om het te smoren.
pi_57655892
Nu is fok weer erg traag.
pi_57657028
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_57665998
quote:
Op donderdag 27 maart 2008 12:12 schreef Breuls het volgende:
De realiteit van je hele project is al eerder deze week ingezakt, dus het heeft niet zoveel meer met FOK! te maken..
beetje jammere reactie weer eens.
pi_57711321
quote:
Op donderdag 27 maart 2008 12:12 schreef Breuls het volgende:
Kunnen jullie niet verder gaan in DIG ofzo? De realiteit van je hele project is al eerder deze week ingezakt, dus het heeft niet zoveel meer met FOK! te maken..


Nee, jij maakt dingen beter.
Prutser!
  zondag 30 maart 2008 @ 11:07:58 #167
1972 Swetsenegger
Egocentrische Narcist
pi_57711421
quote:
Op zondag 30 maart 2008 10:57 schreef Roellio het volgende:

[..]



Nee, jij maakt dingen beter.
Prutser!
Van die klootzakjes die zelfs een beetje PHP kloten en dan dit roepen tegen de ontwikkelaar van een van de grootste sites ter wereld
pi_57711471
quote:
Op zondag 30 maart 2008 11:07 schreef Swetsenegger het volgende:

[..]

Van die klootzakjes die zelfs een beetje PHP kloten en dan dit roepen tegen de ontwikkelaar van een van de grootstse sites ter wereld
Rot toch op, vent. Ik kan niet eens de achtergrondkleur van een pagina veranderen in HTML al zou m'n leven er vanaf hangen. Derhalve pretendeer ik ook niet dat ik dat kan.

Als "developper" of weet ik wat voor functie Breuls heeft bij "een van de grootste sites ter wereld" na vijf jaar nog geen redelijk werkend product hebben noem ik behoorlijk sneu. Dat heeft niets te maken met het wel of niet kunnen programmeren, maar meer met simpelweg gezond verstand.
  Admin zondag 30 maart 2008 @ 11:17:22 #169
1 Danny
I'm no superman
pi_57711506
quote:
Op zondag 30 maart 2008 11:12 schreef Roellio het volgende:

[..]

Rot toch op, vent. Ik kan niet eens de achtergrondkleur van een pagina veranderen in HTML al zou m'n leven er vanaf hangen. Derhalve pretendeer ik ook niet dat ik dat kan.

Als "developper" of weet ik wat voor functie Breuls heeft bij "een van de grootste sites ter wereld" na vijf jaar nog geen redelijk werkend product hebben noem ik behoorlijk sneu. Dat heeft niets te maken met het wel of niet kunnen programmeren, maar meer met simpelweg gezond verstand.
wat werkt er niet dan? en waarop baseer je de uitspraak dat ALS er al iets niet werkt dit aan de software ligt? Dom blaten is makkelijk, scoren over de rug van anderen ook. Ik zou voor willen stellen dat je je stelling onderbouwt of je smoel houdt.
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_57711572
quote:
Op zondag 30 maart 2008 11:17 schreef Danny het volgende:

[..]

wat werkt er niet dan? en waarop baseer je de uitspraak dat ALS er al iets niet werkt dit aan de software ligt? Dom blaten is makkelijk, scoren over de rug van anderen ook. Ik zou voor willen stellen dat je je stelling onderbouwt of je smoel houdt.
Stelling: Als er meer dan x mensen op het forum werkt de site niet meer.
Onderbouwing: De praktijk van elke dag

Je blaast wel hoog van de toren maar je weet zelf ook verdomd goed dat je een site hebt die bij een bepaalde userload amper of niet meer werkt. En die userload waarbij de boel crashed is echt niet zo bizar dat "een van de grootste sites ter wereld" dat niet aan zou moeten kunnen.

Daar kun je, zoals de afgelopen jaren, je kop voor in het zand steken, maar feit is dat het slecht werkt en nooit beter zal worden, want elke keer als de boel een beetje op de rails is wordt er weer iets nieuws geïmplementeerd dat alles weer onderuit trekt.

Ondertussen is iets triviaals als een volledig werkende zoekfunctie al jaren ver te zoeken (haha) omdat meneer de developper het er niet werkend ingepast krijgt.
  zondag 30 maart 2008 @ 11:34:15 #171
1972 Swetsenegger
Egocentrische Narcist
pi_57711658
quote:
Op zondag 30 maart 2008 11:12 schreef Roellio het volgende:

[..]

Rot toch op, vent. Ik kan niet eens de achtergrondkleur van een pagina veranderen in HTML al zou m'n leven er vanaf hangen. Derhalve pretendeer ik ook niet dat ik dat kan.

Als "developper" of weet ik wat voor functie Breuls heeft bij "een van de grootste sites ter wereld" na vijf jaar nog geen redelijk werkend product hebben noem ik behoorlijk sneu. Dat heeft niets te maken met het wel of niet kunnen programmeren, maar meer met simpelweg gezond verstand.
Meer met gejank. Snotterbel.
  Admin zondag 30 maart 2008 @ 11:36:56 #172
1 Danny
I'm no superman
pi_57711683
quote:
Op zondag 30 maart 2008 11:25 schreef Roellio het volgende:

[..]

Stelling: Als er meer dan x mensen op het forum werkt de site niet meer.
Onderbouwing: De praktijk van elke dag

Je blaast wel hoog van de toren maar je weet zelf ook verdomd goed dat je een site hebt die bij een bepaalde userload amper of niet meer werkt. En die userload waarbij de boel crashed is echt niet zo bizar dat "een van de grootste sites ter wereld" dat niet aan zou moeten kunnen.

Daar kun je, zoals de afgelopen jaren, je kop voor in het zand steken, maar feit is dat het slecht werkt en nooit beter zal worden, want elke keer als de boel een beetje op de rails is wordt er weer iets nieuws geïmplementeerd dat alles weer onderuit trekt.

Ondertussen is iets triviaals als een volledig werkende zoekfunctie al jaren ver te zoeken (haha) omdat meneer de developper het er niet werkend ingepast krijgt.
gewoon kappen. ben je schijtzat namelijk.
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_57711740
quote:
Op zondag 30 maart 2008 11:36 schreef Danny het volgende:

[..]

gewoon kappen. ben je schijtzat namelijk.
"Als de stomme users op Fok! dingen zeggen die ik liever niet wil horen ban ik ze gewoon! Want ik ben Danny Roodbol en het is niet eerlijk "



  Admin zondag 30 maart 2008 @ 12:08:07 #174
1 Danny
I'm no superman
pi_57712051
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
  Public Relations Games zondag 30 maart 2008 @ 12:20:01 #175
28827 Pheno
And the heavens shall tremble
pi_57712216
Waarom geen twee frontend teams maken? Danny kan rustig met de huidige technieken verder. Het andere team kan eens kijken of dingen via xml/xhtml/xslt/whatever goed aan de praat te krijgen is. Branching is niet zo heel vreemd in deze wereld
[b]Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:[/b]
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  Admin zondag 30 maart 2008 @ 12:26:52 #176
1 Danny
I'm no superman
pi_57712320
quote:
Op zondag 30 maart 2008 12:20 schreef Pheno het volgende:
Waarom geen twee frontend teams maken? Danny kan rustig met de huidige technieken verder. Het andere team kan eens kijken of dingen via xml/xhtml/xslt/whatever goed aan de praat te krijgen is. Branching is niet zo heel vreemd in deze wereld
ik doe alleen templates/layouts en nieuwe projecten. forum valt buiten FOK! devvers.
De xslt/xml discussie is noodgedwongen verplaatst
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
  Public Relations Games zondag 30 maart 2008 @ 12:37:30 #177
28827 Pheno
And the heavens shall tremble
pi_57712487
Frontend technieken zijn ook technieken Ik zal verder in het andere topic kijken
[b]Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:[/b]
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
pi_57712730
quote:
Op zondag 30 maart 2008 12:37 schreef Pheno het volgende:
Frontend technieken zijn ook technieken Ik zal verder in het andere topic kijken
De kans dat FOK! binnen afzienbare tijd gebruik gaat maken van backbase, flex of andere technieken lijkt me nihil.
  Moderator zondag 30 maart 2008 @ 13:00:18 #179
262 Re
Kiss & Swallow
pi_57712867
ik heb qua snelheid eigenlijk alleen maar last om 3 minuten over het heel... in IE en FF welteverstaan
04-08-11, 02-02-12
  zondag 30 maart 2008 @ 13:06:07 #180
95194 SpeedyRich
doe ff normaal
pi_57712951
ik krijg telkens de volgende foutmelding

Regel : 934
Teken: 7
Fout: Deze eigenschap of methode wordt niet ondersteund door dit object.
Code: 0
URL:http://forum.fok.nl/topic/1137646.
Op dinsdag 2 september 2008 22:59 schreef Danny het volgende:
sorry.
leukste topic aller tijden
Voor computergerelateerde vragen klik hier
  Admin zondag 30 maart 2008 @ 13:34:46 #181
1 Danny
I'm no superman
pi_57713500
quote:
Op zondag 30 maart 2008 13:06 schreef SpeedyRich het volgende:
ik krijg telkens de volgende foutmelding

Regel : 934
Teken: 7
Fout: Deze eigenschap of methode wordt niet ondersteund door dit object.
Code: 0
URL:http://forum.fok.nl/topic/1137646.
Welke browser, welke layout, welke url? En dit is niet het bugtopic
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
  zondag 30 maart 2008 @ 13:50:03 #182
95194 SpeedyRich
doe ff normaal
pi_57713793
IE 6.0 SP2
Layout fok silver
Dit topic
Op dinsdag 2 september 2008 22:59 schreef Danny het volgende:
sorry.
leukste topic aller tijden
Voor computergerelateerde vragen klik hier
  zondag 30 maart 2008 @ 14:03:04 #183
12821 gateway
@ [DPC]Fokschaap
pi_57714053
de snelheid gaat wel goed de laatste dagenhier als ik er ben, alleen krijg wel veel foutmeldingen als deze:

De gevraagde actie kon niet worden uitgevoerd of de gevraagde pagina kon niet worden getoond door het optreden van een systeemfout. Ga terug en probeer het opnieuw, of waarschuw een beheerder.

Aanvullende foutinformatie: [list_my_activetopics::mysql_query::2] [30-Mar-2008 13:56:10]

is het dan gewoon te druk?
  Moderator dinsdag 1 april 2008 @ 15:47:12 #184
21530 Dubbeldrank
Man in the middle
pi_57761895
Wat doet 213.193.208.31? En waarom moeten we daar meer dan een minuut per pagina op wachten?
Powered by Janetje®
pi_57762213
Mijn god...liggen er bladeren op de utp- kabels of zo ?
weer eens zo traag als dikke stront.
'Fuck all the rest and forget the rules'
  dinsdag 1 april 2008 @ 16:13:16 #186
2629 Juup©
Autypisch
pi_57762303
quote:
Op dinsdag 1 april 2008 15:47 schreef Dubbeldrank het volgende:
Wat doet 213.193.208.31? En waarom moeten we daar meer dan een minuut per pagina op wachten?
Google-analytics is ook niet echt snel.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  dinsdag 1 april 2008 @ 17:24:29 #187
188692 Flatline____
Aim for the head
pi_57763370
quote:
Op zondag 30 maart 2008 14:03 schreef gateway het volgende:
de snelheid gaat wel goed de laatste dagenhier als ik er ben, alleen krijg wel veel foutmeldingen als deze:

De gevraagde actie kon niet worden uitgevoerd of de gevraagde pagina kon niet worden getoond door het optreden van een systeemfout. Ga terug en probeer het opnieuw, of waarschuw een beheerder.

Aanvullende foutinformatie: [list_my_activetopics::mysql_query::2] [30-Mar-2008 13:56:10]

is het dan gewoon te druk?
Dit idd, en de snelheid is sinds afgelopen weekend weer ingezakt (?).
Gone.... :')
  dinsdag 1 april 2008 @ 17:28:48 #188
2629 Juup©
Autypisch
pi_57763435
184 seconden vanaf aanklikken MyAT tot openen van de pagina
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57763477
quote:
Op dinsdag 1 april 2008 15:47 schreef Dubbeldrank het volgende:
Wat doet 213.193.208.31? En waarom moeten we daar meer dan een minuut per pagina op wachten?
Dat is zover ik weet de reclame server
pi_57763578
quote:
Op dinsdag 1 april 2008 17:28 schreef Juup© het volgende:
184 seconden vanaf aanklikken MyAT tot openen van de pagina
bij mij ietsjes sneller
  Moderator dinsdag 1 april 2008 @ 19:20:51 #191
21530 Dubbeldrank
Man in the middle
pi_57765188
quote:
Op dinsdag 1 april 2008 17:32 schreef Devrim_ het volgende:

[..]

Dat is zover ik weet de reclame server
Slechte reclame dan.
Powered by Janetje®
  dinsdag 1 april 2008 @ 19:46:14 #192
147503 Iblis
aequat omnis cinis
pi_57765661
quote:
Op dinsdag 1 april 2008 15:47 schreef Dubbeldrank het volgende:
Wat doet 213.193.208.31? En waarom moeten we daar meer dan een minuut per pagina op wachten?
Inderdaad, de traagheid van die server is bijna reden om de banner onder de eerste post uit te schakelen, aangezien dit het renderen van de pagina voorbij de eerste post bij mij blokkeert totdat die binnen is.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  dinsdag 1 april 2008 @ 19:49:32 #193
2629 Juup©
Autypisch
pi_57765734
quote:
Op dinsdag 1 april 2008 19:46 schreef Iblis het volgende:

[..]

Inderdaad, de traagheid van die server is bijna reden om de banner onder de eerste post uit te schakelen, aangezien dit het renderen van de pagina voorbij de eerste post bij mij blokkeert totdat die binnen is.
Maakt bij mij geen ruk uit.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  dinsdag 1 april 2008 @ 19:53:57 #194
12821 gateway
@ [DPC]Fokschaap
  dinsdag 1 april 2008 @ 20:28:11 #195
129451 ThaRooP
T h a R o o P
pi_57766379
Ik denk dat het een 1 april grap is die traagheid
Hoe dik is dat dan wel niet?
  dinsdag 1 april 2008 @ 20:35:22 #196
12821 gateway
@ [DPC]Fokschaap
pi_57766507
quote:
Op dinsdag 1 april 2008 20:28 schreef ThaRooP het volgende:
Ik denk dat het een 1 april grap is die traagheid
weken van te voren zeker?
pi_57766694
Het is in tijden niet meer zooo langzaam geweest, het posten van een bericht gaat trouwens wel snel(i.t.t. alle andere keren dat FOK! langzaam is)
  dinsdag 1 april 2008 @ 21:56:53 #198
141482 Q.
Just Q it!
pi_57767958
.
"Trying is the first step towards failure."
- Homer Simpson
  dinsdag 1 april 2008 @ 22:09:58 #199
2629 Juup©
Autypisch
pi_57768223
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.
Dan zou ik moeten gaan liegen.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  dinsdag 1 april 2008 @ 22:10:49 #200
2629 Juup©
Autypisch
pi_57768236
Ben benieuwd wat er nu weer voor excuus c.q. uitleg komt als die er al komt
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57768343
Dit is echt te droevig...en d'r is ook niemand die nu effe een uitleg geeft over wat er aan de hand is.
Flikker die ads er allemaal uit !!!
'Fuck all the rest and forget the rules'
pi_57768352
Het ligt niet aan fok maar aan 213.193.208.31
Zodra het wachten daarop klaar is springt hij vooruit.
Gonna live while I'm alive, I'll sleep when I'm dead!
pi_57768355
Oh nee fok is niet traag.... sorry, verkeerd gezien zeker....
Mijn Receptenblog: Natriumarm maar Lekker!
♥ ♥ 13-08-2002 ♥ ♥
  dinsdag 1 april 2008 @ 22:24:17 #204
87509 Duderinnetje
Miskend decadent
pi_57768508
FOK! is niet traag, jullie zijn gewoon snel!
Snobs have more fun!
KLIK!
pi_57768535
Wat een amateuristisch gedoe voor een forum die in de top 20 van de grootste sites in Nederland staat.
Verfrissend
pi_57768639
quote:
Op dinsdag 1 april 2008 22:24 schreef Duderinnetje het volgende:
FOK! is niet traag, jullie zijn gewoon snel!
Ahh een lighten up post
En als er onderhoud wordt gepleegt en FOK ligt er 12 uur uit dan nog is er niets veranderd.
Fok Replique
Verfrissend
  dinsdag 1 april 2008 @ 22:31:44 #207
42023 SlimShady
Smack that...
pi_57768655
.
  dinsdag 1 april 2008 @ 22:35:33 #208
156145 Lucifer_Doosje
Licht ontvlambaar
pi_57768731
Om te huilen dit
Op zaterdag 26 juli 2008 11:43 schreef Kali-Mist1 het volgende:
lucifer FTW!!!!
  Moderator dinsdag 1 april 2008 @ 22:39:37 #209
21530 Dubbeldrank
Man in the middle
pi_57768831
quote:
Op dinsdag 1 april 2008 22:10 schreef Juup© het volgende:
Ben benieuwd wat er nu weer voor excuus c.q. uitleg komt als die er al komt
Ik vraag het me af, er is geen admin te bekennen vandaag.
Powered by Janetje®
  dinsdag 1 april 2008 @ 22:43:08 #210
30487 crisp
Master of Pumpkins
pi_57768899
Javascripts moet je ook zoveel mogelijk na je content laden aangezien de browser pas verder kan met het renderen van content als de javascript is binnengehaald en verwerkt. Zeker advertenties en dingen als google analytics moet je zoveel mogelijk pas achteraf inladen (en ads eventueel met wat scripting op de juiste plek positioneren).
this space for rent
  dinsdag 1 april 2008 @ 22:45:33 #211
141482 Q.
Just Q it!
pi_57768950
quote:
Op dinsdag 1 april 2008 22:39 schreef Dubbeldrank het volgende:

[..]

Ik vraag het me af, er is geen admin te bekennen vandaag.
Jawel: Breuls heeft net het andere traagheidstopic gesloten.
"Trying is the first step towards failure."
- Homer Simpson
  Moderator dinsdag 1 april 2008 @ 22:48:04 #212
21530 Dubbeldrank
Man in the middle
pi_57769005
quote:
Op dinsdag 1 april 2008 22:45 schreef Q. het volgende:

[..]

Jawel: Breuls heeft net het andere traagheidstopic gesloten.
Dan zou je toch zeggen dat hij zelf ook moet merken dat het traag is.
Powered by Janetje®
  dinsdag 1 april 2008 @ 22:49:08 #213
141482 Q.
Just Q it!
pi_57769026
quote:
Op dinsdag 1 april 2008 22:48 schreef Dubbeldrank het volgende:

[..]

Dan zou je toch zeggen dat hij zelf ook moet merken dat het traag is.
Zou het?
"Trying is the first step towards failure."
- Homer Simpson
pi_57769211
heuy het was een tijdje redelijk hoor. het is niet Altijd traag...
Gonna live while I'm alive, I'll sleep when I'm dead!
  dinsdag 1 april 2008 @ 22:59:56 #215
2629 Juup©
Autypisch
pi_57769251
quote:
Op dinsdag 1 april 2008 22:48 schreef Dubbeldrank het volgende:

[..]

Dan zou je toch zeggen dat hij zelf ook moet merken dat het traag is.
Misschien is juist de snelheid ongewoon voor hem
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  Moderator dinsdag 1 april 2008 @ 23:16:21 #216
21530 Dubbeldrank
Man in the middle
pi_57769607
Razendsnel, what happend?
Powered by Janetje®
  Admin dinsdag 1 april 2008 @ 23:17:47 #217
1 Danny
I'm no superman
pi_57769633
Het lijkt erop dat de adserver over z'n nek aan het gaan is. De ads die via onze adserver worden geserveerd zijn om die reden tijdelijk uitgeschakeld. Morgen en overmorgen ga ik aan een simpeler, minder serverintensieve oplossing werken. Pas als de boel ook MET de skyscraper en bovenste banner óók fatsoenlijk loopt komen de ads terug.
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
  dinsdag 1 april 2008 @ 23:19:18 #218
47470 -Hans-
Met pensioen
pi_57769654
quote:
Op dinsdag 1 april 2008 23:17 schreef Danny het volgende:
.........
Qua snelheid stukken beter zo
pi_57769676
het forum is stuk
  dinsdag 1 april 2008 @ 23:22:04 #220
2629 Juup©
Autypisch
pi_57769725
quote:
Op dinsdag 1 april 2008 23:17 schreef Danny het volgende:
Het lijkt erop dat de adserver over z'n nek aan het gaan is. De ads die via onze adserver worden geserveerd zijn om die reden tijdelijk uitgeschakeld. Morgen en overmorgen ga ik aan een simpeler, minder serverintensieve oplossing werken. Pas als de boel ook MET de skyscraper en bovenste banner óók fatsoenlijk loopt komen de ads terug.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  Admin dinsdag 1 april 2008 @ 23:22:13 #221
1 Danny
I'm no superman
pi_57769737
quote:
Op dinsdag 1 april 2008 23:20 schreef .blog het volgende:
het forum is stuk
waar ?
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_57769909
Wat een verschil ineens
  dinsdag 1 april 2008 @ 23:28:42 #223
2629 Juup©
Autypisch
pi_57769933
quote:
Op dinsdag 1 april 2008 23:22 schreef Danny het volgende:

[..]

waar ?
Op zijn pc misschien, verder werkt het goed mijn inziens.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57769964
quote:
Op dinsdag 1 april 2008 23:17 schreef Danny het volgende:
MET de skyscraper
Euh, wat is dat?
Yvonne riep ergens: Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.
  dinsdag 1 april 2008 @ 23:32:59 #225
62215 qu63
..de tijd drinkt..
pi_57770077
quote:
Op dinsdag 1 april 2008 23:17 schreef Danny het volgende:
Het lijkt erop dat de adserver over z'n nek aan het gaan is. De ads die via onze adserver worden geserveerd zijn om die reden tijdelijk uitgeschakeld. Morgen en overmorgen ga ik aan een simpeler, minder serverintensieve oplossing werken. Pas als de boel ook MET de skyscraper en bovenste banner óók fatsoenlijk loopt komen de ads terug.
ah kijk, het ging al wat langzaam


En na 3 minuten had ik er dus genoeg van en drukte ik op ESC
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
  dinsdag 1 april 2008 @ 23:34:16 #226
2629 Juup©
Autypisch
pi_57770113
quote:
Op dinsdag 1 april 2008 23:29 schreef static het volgende:

[..]

Euh, wat is dat?
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
pi_57770147
quote:
Op dinsdag 1 april 2008 23:34 schreef Juup© het volgende:

[..]

[ afbeelding ]
Voorspelbaar ben je gelukkig niet.
Yvonne riep ergens: Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.
  Moderator dinsdag 1 april 2008 @ 23:39:25 #228
21530 Dubbeldrank
Man in the middle
pi_57770247
quote:
Op dinsdag 1 april 2008 23:29 schreef static het volgende:

[..]

Euh, wat is dat?
Dat is die reclame die je rechts naast het forum zag.
Powered by Janetje®
  woensdag 2 april 2008 @ 01:12:34 #229
188692 Flatline____
Aim for the head
pi_57772147
Wow, de snelheid. Ongekend!!

Ik hoop *bijna* dat ik niet kan slapen enzo; de héle nacht lang fokken
Gone.... :')
  woensdag 2 april 2008 @ 01:18:42 #230
2629 Juup©
Autypisch
pi_57772215
quote:
Op dinsdag 1 april 2008 23:35 schreef static het volgende:

[..]

Voorspelbaar ben je gelukkig niet.
Mooi zo.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  woensdag 2 april 2008 @ 01:21:58 #231
188692 Flatline____
Aim for the head
pi_57772245
quote:
Op woensdag 2 april 2008 01:18 schreef Juup© het volgende:

[..]

Mooi zo.
Net doen of je de cynische toon uit een post niet snapt
Voorspelbaar +2
Gone.... :')
  woensdag 2 april 2008 @ 01:24:29 #232
188692 Flatline____
Aim for the head
pi_57772267
quote:
Op woensdag 2 april 2008 01:18 schreef Juup© het volgende:

[..]

Mooi zo.
En pas maar op met je reactie; ik brand je hélemaal af

Kan lekker snel reageren nu, dat gebruik ik dan in mijn voordeel, capice?

Gone.... :')
  woensdag 2 april 2008 @ 01:27:19 #233
2629 Juup©
Autypisch
pi_57772291
quote:
Op woensdag 2 april 2008 01:24 schreef Flatline____ het volgende:

[..]

En pas maar op met je reactie; ik brand je hélemaal af

Kan lekker snel reageren nu, dat gebruik ik dan in mijn voordeel, capice?

Ik blijf lachen
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  woensdag 2 april 2008 @ 01:33:56 #234
2629 Juup©
Autypisch
pi_57772337
Nu weer inhoudelijk.

Word er getest met de Adserver nu? Duurde 198 seconden voordat de pagina daadwerkelijk geladen kon worden. En vlak daarna (na weer eens opnieuw laden) 163 seconden.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  woensdag 2 april 2008 @ 01:35:00 #235
188692 Flatline____
Aim for the head
pi_57772349
quote:
Op woensdag 2 april 2008 01:27 schreef Juup© het volgende:

[..]

Ik blijf lachen
WAT?!? Een koekie op je euhh...

Hè, jammer Ik stond al in de startblokken, maar met zo'n reactie hoef ik je nu niet echt af te branden toch?
Gimme a reason jou punk
Gone.... :')
  woensdag 2 april 2008 @ 01:36:35 #236
2629 Juup©
Autypisch
pi_57772368
quote:
Op woensdag 2 april 2008 01:33 schreef Juup© het volgende:
Nu weer inhoudelijk.

Word er getest met de Adserver nu? Duurde 198 seconden voordat de pagina daadwerkelijk geladen kon worden. En vlak daarna (na weer eens opnieuw laden) 163 seconden.
Overigens wel een ideaal tijdstip hiervoor Ik denk dat weinig users er dan last van zullen hebben.
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  woensdag 2 april 2008 @ 01:39:13 #237
188692 Flatline____
Aim for the head
pi_57772390
quote:
Op woensdag 2 april 2008 01:33 schreef Juup© het volgende:
Nu weer inhoudelijk.

Word er getest met de Adserver nu? Duurde 198 seconden voordat de pagina daadwerkelijk geladen kon worden. En vlak daarna (na weer eens opnieuw laden) 163 seconden.
Idd, eens. Ads zijn leuk, maar alleen voor erbij. Eisen ze op deze manier een hoofdrol op zeg ik afschaffen. Danny zoekt maar een behoorlijke baan ofzo, lol.

En, wat is er gebeurd met het gecontroleerd ontwikkelen van apps?? Ik verbaasde me eerder al over een reactie van Danny, waaruit bleek dattie gewoon live in de ´productie´ zit te klooien....
Gone.... :')
  Admin woensdag 2 april 2008 @ 11:11:13 #238
1 Danny
I'm no superman
pi_57775788
de adserver is dmv een aanpassing in de code fors ontlast. de belasting van de adserver zal ik later op de dag nog verder ontlasten.
De skyscraper aan de rechterkant en de subsiteblokjes bovenin de header worden nu onderaan de code pas ingeladen. Dat zou ook nog snelheidswinst moeten boeken.
Aangezien de leaderboard na de eerste post geen absolute positie heeft is het lastig die onderaan de code te zetten. Dat houdt in dat laden van pagina's nog vertraagd zal zijn als googleads of onze eigen adserver langzaam zijn.
Hiervoor moet nog een oplossing worden bedacht. Voor nu zou de boel echter weer gewoon moeten draaien.
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
  woensdag 2 april 2008 @ 11:13:01 #239
62215 qu63
..de tijd drinkt..
pi_57775818
quote:
Op woensdag 2 april 2008 11:11 schreef Danny het volgende:
de adserver is dmv een aanpassing in de code fors ontlast. de belasting van de adserver zal ik later op de dag nog verder ontlasten.
De skyscraper aan de rechterkant en de subsiteblokjes bovenin de header worden nu onderaan de code pas ingeladen. Dat zou ook nog snelheidswinst moeten boeken.
Aangezien de leaderboard na de eerste post geen absolute positie heeft is het lastig die onderaan de code te zetten. Dat houdt in dat laden van pagina's nog vertraagd zal zijn als googleads of onze eigen adserver langzaam zijn.
Hiervoor moet nog een oplossing worden bedacht. Voor nu zou de boel echter weer gewoon moeten draaien.
Het ging nu snel ja

-edit-

totale laadtijd van deze pagina was 4.79 sec.
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
pi_57776235
Het is nu wel heeel belachelijk snel binnen de seconde pagina's binnen
  Admin woensdag 2 april 2008 @ 11:58:57 #241
1 Danny
I'm no superman
pi_57776749
quote:
Op woensdag 2 april 2008 11:33 schreef Remzz het volgende:
Het is nu wel heeel belachelijk snel binnen de seconde pagina's binnen
sorry, ik zal even kijken hoe ik dat op kan lossen
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_57777803
Onderin plaatsen als iframe en onload verplaatsen via DOM.
  woensdag 2 april 2008 @ 13:26:15 #243
2629 Juup©
Autypisch
pi_57778366
quote:
Op woensdag 2 april 2008 11:58 schreef Danny het volgende:

[..]

sorry, ik zal even kijken hoe ik dat op kan lossen
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  Admin woensdag 2 april 2008 @ 14:02:24 #244
1 Danny
I'm no superman
pi_57779160
quote:
Op woensdag 2 april 2008 12:58 schreef Roönaän het volgende:
Onderin plaatsen als iframe en onload verplaatsen via DOM.
google ads in iframes werken niet goed
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
  woensdag 2 april 2008 @ 14:09:12 #245
12648 Fallen
Cervello Eletronico
pi_57779351
complimenten voor de snelheid van FOK! vandaag!
  woensdag 2 april 2008 @ 14:11:09 #246
1972 Swetsenegger
Egocentrische Narcist
pi_57779390
quote:
Op woensdag 2 april 2008 14:02 schreef Danny het volgende:

[..]

google ads in iframes werken niet goed
In een div dan wiens positie je achteraf aanpast?
  Admin woensdag 2 april 2008 @ 14:12:16 #247
1 Danny
I'm no superman
pi_57779420
quote:
Op woensdag 2 april 2008 14:11 schreef Swetsenegger het volgende:

[..]

In een div dan wiens positie je achteraf aanpast?
hoe pas je achteraf de positie van een div aan? een div die ergens aan het eind van de code staat zou naar ergens in het midden van de code moeten verhuizen. gewoon een document.getElementById('banner').style.position= gaat dus niet werken.
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
  woensdag 2 april 2008 @ 14:15:19 #248
1972 Swetsenegger
Egocentrische Narcist
pi_57779493
quote:
Op woensdag 2 april 2008 14:12 schreef Danny het volgende:

[..]

hoe pas je achteraf de positie van een div aan? een div die ergens aan het eind van de code staat zou naar ergens in het midden van de code moeten verhuizen. gewoon een document.getElementById('banner').style.position= gaat dus niet werken.
kan je hem niet op basis van node verplaatsen? Je weet toch wel IETS van de positie waar hij komen moet?
pi_57779512
Of je gooit er een lege div tussen die je aan het eind van de code laat vullen met .innerHTML
  Admin woensdag 2 april 2008 @ 14:43:59 #250
1 Danny
I'm no superman
pi_57780136
quote:
Op woensdag 2 april 2008 14:16 schreef mcDavid het volgende:
Of je gooit er een lege div tussen die je aan het eind van de code laat vullen met .innerHTML
werkt niet. had ik al geprobeerd. dan geeft 'ie iets met unterminated string literal. Vraag me sowieso af of javascript die je op die manier ergens neerzet nog wel wordt uitgevoerd.
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_57780173
Nee je zult dan echt de output van het script in die div moeten zetten, niet het script zelf lijkt me.
  woensdag 2 april 2008 @ 14:49:47 #252
30487 crisp
Master of Pumpkins
pi_57780269
quote:
Op woensdag 2 april 2008 14:12 schreef Danny het volgende:

[..]

hoe pas je achteraf de positie van een div aan? een div die ergens aan het eind van de code staat zou naar ergens in het midden van de code moeten verhuizen. gewoon een document.getElementById('banner').style.position= gaat dus niet werken.
Wat wij doen is een lege div met een uniek id inserten op de plek waar de ad moet komen en de ad zelf in een dummy-div onderin laden. Vervolgens kijken we of die dummy-div inhoud heeft en zo ja hevelen we de content over mbv DOM methods (removeChild, appendChild etc - zeker niet innerHTML gebruiken, dat levert veel problemen op met adcontent). Er zitten wel wat (crossbrowser) haken en ogen aan maar het werkt bij ons op de FP probleemloos.

Enige nadeel is dat je content-verschuiving kan krijgen als je niet vooraf ruimte reserveert en/of niet altijd een ad geserveerd krijgt...
this space for rent
  Admin woensdag 2 april 2008 @ 14:55:50 #253
1 Danny
I'm no superman
pi_57780421
Ik heb zo ongeveer de methode van crips zojuist ingevoerd als test en dat lijkt te werken
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
  Moderator woensdag 2 april 2008 @ 15:26:28 #254
132185 Biogarde
Neef van Bassie.
pi_57781142
Gaat als de motherfucker nu
Bio is baas. Ik ben niet meer op straat. Ik rij alleen langs om te kijken hoe het gaat.
  Admin woensdag 2 april 2008 @ 15:27:16 #255
1 Danny
I'm no superman
pi_57781157
ook bij de statsupdates elke x uur zou het forum nu gewoon moeten laden. kan zijn dat er op dat moment geen of pas heel laat een banner getoond wordt, maar daar heb je dus als het goed is geen last meer van
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
  Moderator woensdag 2 april 2008 @ 15:31:18 #256
132185 Biogarde
Neef van Bassie.
pi_57781246
Nu staat alleen af en toe die skyscraper door de AT of topic.

In FF en XP.

-edit-

Bio is baas. Ik ben niet meer op straat. Ik rij alleen langs om te kijken hoe het gaat.
pi_57781272
quote:
Op woensdag 2 april 2008 15:31 schreef Biogarde het volgende:
Nu staat alleen af en toe die skyscraper door de AT of topic.

In FF en XP.
Het ligt dus niet aan mij
Misschien toeval, maar het gebeurt hier altijd als ik met de muis in de buurt van "actieve topics" kom.
pi_57781314
Fijn die advertentie.
pi_57781357
Nou ja, misschien kijken we er nu meer naar ?
Mijn Receptenblog: Natriumarm maar Lekker!
♥ ♥ 13-08-2002 ♥ ♥
  Moderator woensdag 2 april 2008 @ 15:36:29 #260
6253 HeatWave
FOK!'s Apex-predator
pi_57781373
OK, ben niet de enige dus .
A gentle wave of Heat flows over the Fok! forum
Oprichter van de bond tegen Stekelteven
  woensdag 2 april 2008 @ 15:39:16 #261
147503 Iblis
aequat omnis cinis
pi_57781436
Bij mij staat de skyscraper half over de posts heen (hangt over de quote en de quickquote knop heen). Firefox 3.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  Moderator woensdag 2 april 2008 @ 15:42:04 #262
262 Re
Kiss & Swallow
pi_57781496
onderaan staan er nu ook 2 Ad blokken
04-08-11, 02-02-12
  Admin woensdag 2 april 2008 @ 15:42:32 #263
1 Danny
I'm no superman
pi_57781509
jah, ik test even of dit de zichtbaarheid van de advertenties vergroot
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
  Moderator woensdag 2 april 2008 @ 15:49:42 #264
132185 Biogarde
Neef van Bassie.
pi_57781662
Bio is baas. Ik ben niet meer op straat. Ik rij alleen langs om te kijken hoe het gaat.
pi_57781846
Klopt het dat de spoilertagmaker en het plaatjesverkleinding zijn uitgevallen?
  Moderator woensdag 2 april 2008 @ 16:01:34 #266
262 Re
Kiss & Swallow
pi_57781882
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren.
04-08-11, 02-02-12
  Admin woensdag 2 april 2008 @ 16:06:58 #267
1 Danny
I'm no superman
pi_57781996
quote:
Op woensdag 2 april 2008 15:59 schreef ItaloDancer het volgende:
Klopt het dat de spoilertagmaker en het plaatjesverkleinding zijn uitgevallen?
hier doen ze het gewoon? welk topic? sommige tagcombinaties (die eigenlijk nooit voor komen) zorgen dat het niet werkt in sommige topics.
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
  Moderator woensdag 2 april 2008 @ 16:08:46 #268
262 Re
Kiss & Swallow
pi_57782028
het uitklap icoontje van de spoilertag is weg, IE hier...
04-08-11, 02-02-12
  woensdag 2 april 2008 @ 16:08:57 #269
147503 Iblis
aequat omnis cinis
pi_57782034
Hier (FF3) lijken spoilers en geresizde images kapot inderdaad. De advertentie staat wel weer goed. Spoilers zijn niet uit te klappen, images leveren een scrollbar op. Niet speciaals voor nodig aan tag combinaties.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  Admin woensdag 2 april 2008 @ 16:12:39 #270
1 Danny
I'm no superman
pi_57782117
quote:
Op woensdag 2 april 2008 16:08 schreef Re het volgende:
het uitklap icoontje van de spoilertag is weg, IE hier...
IE7 of 8?
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
  Moderator woensdag 2 april 2008 @ 16:14:08 #271
262 Re
Kiss & Swallow
pi_57782143
6
04-08-11, 02-02-12
  woensdag 2 april 2008 @ 16:14:21 #272
188692 Flatline____
Aim for the head
pi_57782147
Je blijft lachen hier
Gone.... :')
  Admin woensdag 2 april 2008 @ 16:17:14 #273
1 Danny
I'm no superman
pi_57782208
op FOK! is niet traag! doet zowel de spoiler tag die er staat het als de topicgallery.
getest in IE6 (:') ), IE7, IE8, FF2, FF3, Opera 9 en safari 3.1
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
  woensdag 2 april 2008 @ 16:22:01 #274
13783 Anthraxx
¯¯¯¯¯¯¯¯¯¯
pi_57782306
In Safari 3.1 werkt de spoiler tag ook niet meer.
  woensdag 2 april 2008 @ 16:23:07 #275
62215 qu63
..de tijd drinkt..
pi_57782337
quote:
Op woensdag 2 april 2008 16:17 schreef Danny het volgende:
op FOK! is niet traag! doet zowel de spoiler tag die er staat het als de topicgallery.
getest in IE6 (:') ), IE7, IE8, FF2, FF3, Opera 9 en safari 3.1
Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

Geen uitklapbare spoilertag, geen resized images
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
pi_57782348
Hier werkt hij alleszins ook niet:


FF2.0.0.13

Geen uitklapbare spoilertag, geen resized images
  woensdag 2 april 2008 @ 16:37:18 #277
188692 Flatline____
Aim for the head
pi_57782651
XpPro SP2 met IE 7.0.5730.11.

Geen resized images & de spoiler-tag werkt niet....

Dit geeft een heel nieuwe invulling aan het concept user-experience design
Kan toch niet de bedoeling zijn??
Gone.... :')
  Admin woensdag 2 april 2008 @ 16:54:06 #278
1 Danny
I'm no superman
pi_57783009
ik kan het niet reproduceren. zowel XP als Vista in alle beschikbare browsers werkt het gewoon hier.
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
  woensdag 2 april 2008 @ 16:59:55 #279
147503 Iblis
aequat omnis cinis
pi_57783128
Ik merkte net dat er twee banners onderaan de pagina stonden. Als ik nu weer (wat ik gister uit had gezet) de banner na de eerste post aanzet, dan merk ik dat de afbeeldingen wel geresized worden en de spoiler tag wel werkt.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
  woensdag 2 april 2008 @ 17:00:40 #280
42023 SlimShady
Smack that...
pi_57783140
jullie posten in het verkeerde topic.
  woensdag 2 april 2008 @ 17:01:02 #281
62215 qu63
..de tijd drinkt..
pi_57783145
quote:
Op woensdag 2 april 2008 16:54 schreef Danny het volgende:
ik kan het niet reproduceren. zowel XP als Vista in alle beschikbare browsers werkt het gewoon hier.
nu werkt het wel weer, zelf niks veranderd aan settings op fok, of aan mijn browser
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
  woensdag 2 april 2008 @ 17:02:39 #282
147503 Iblis
aequat omnis cinis
pi_57783176
quote:
Op woensdag 2 april 2008 16:59 schreef Iblis het volgende:
Ik merkte net dat er twee banners onderaan de pagina stonden. Als ik nu weer (wat ik gister uit had gezet) de banner na de eerste post aanzet, dan merk ik dat de afbeeldingen wel geresized worden en de spoiler tag wel werkt.
Het is waarschijnlijk achter de schermen gefikst? Ik heb nu noch twee banners onderaan noch missende spoilertags.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_57783195
quote:
Op woensdag 2 april 2008 17:01 schreef qu63 het volgende:

[..]

nu werkt het wel weer, zelf niks veranderd aan settings op fok, of aan mijn browser
Hier ook
  Moderator woensdag 2 april 2008 @ 17:04:33 #284
262 Re
Kiss & Swallow
pi_57783215
yup het werkt weer hier en we zijn nog even snel
04-08-11, 02-02-12
  woensdag 2 april 2008 @ 17:08:26 #285
188692 Flatline____
Aim for the head
pi_57783308
quote:
Op woensdag 2 april 2008 17:04 schreef Re het volgende:
yup het werkt weer hier en we zijn nog even snel
Gone.... :')
  woensdag 2 april 2008 @ 17:45:20 #286
62215 qu63
..de tijd drinkt..
pi_57784021
Toch wel een foutmelding:
document.getElementById("toplbholder") has no properties
op regel 2371 (FF, baggerlayout),

Alleen het gekke is, er is geen regel 2371

Kan het komen omdat ik de ad na de eerste post uit heb staan en dat het script de lege div wil vullen?
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
pi_57784413
quote:
Op woensdag 2 april 2008 17:04 schreef Re het volgende:
yup het werkt weer hier en we zijn nog even snel
Ja, nu is het kennelijk het fotoboek aan de beurt.
as long as you still experience the stars as something above you, you still lack a viewpoint of knowledge
pi_57785055
Fok is WEL traag
Doe maar gek, de rest van Nederland doet al gewoon genoeg
  woensdag 2 april 2008 @ 18:58:59 #289
2629 Juup©
Autypisch
pi_57785598
quote:
Op woensdag 2 april 2008 18:36 schreef Samson het volgende:
Fok is WEL traag
"Gaat het niet zoals het moet, dan moet het maar zoals het gaat"
En zo is het maar net!!!!
  Admin woensdag 2 april 2008 @ 19:30:46 #290
1 Danny
I'm no superman
pi_57786413
quote:
Op woensdag 2 april 2008 17:45 schreef qu63 het volgende:
Toch wel een foutmelding:
document.getElementById("toplbholder") has no properties
op regel 2371 (FF, baggerlayout),

Alleen het gekke is, er is geen regel 2371

Kan het komen omdat ik de ad na de eerste post uit heb staan en dat het script de lege div wil vullen?
ja dat kan
is het nu 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
pi_57788156
ik weet niet of het een fobobug is, of een bannerbug, maar op http://fotoboek.fok.nl/search gaat de skyscraper onder de zoekvelden staan...
  Admin woensdag 2 april 2008 @ 20:38:30 #292
1 Danny
I'm no superman
pi_57788223
quote:
Op woensdag 2 april 2008 20:36 schreef mcDavid het volgende:
ik weet niet of het een fobobug is, of een bannerbug, maar op http://fotoboek.fok.nl/search gaat de skyscraper onder de zoekvelden staan...
geen idee, maar er is vast een bugtopic voor het fotoboek ergens in BUG ofzo
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
  woensdag 2 april 2008 @ 20:57:28 #293
62215 qu63
..de tijd drinkt..
pi_57788758
quote:
Op woensdag 2 april 2008 19:30 schreef Danny het volgende:

[..]

ja dat kan
is het nu opgelost?
jup
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
  Admin woensdag 2 april 2008 @ 21:06:14 #294
1 Danny
I'm no superman
pi_57789015
zijn ook de problemen van de mensen die na het weergeven van de header een minuut moesten wachten tot de rest werd weergegeven nu 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
  woensdag 2 april 2008 @ 21:29:56 #295
117020 Underverse
Ik kan dodelijk zijn...
pi_57789831
Dubbelklikfoutje

[ Bericht 94% gewijzigd door Underverse op 02-04-2008 21:35:41 ]
Extreem links! Het is een vicieuze cirkel, ze komen nooit van de rotonde af, die sukkels!
Kennis is macht.. En word zeker misbruikt!
"Als jij denkt dat iemand "raar" is, zegt dat iets ten nadele van je eigen intelligentie.."
"He is too strong!"
  woensdag 2 april 2008 @ 21:34:28 #296
117020 Underverse
Ik kan dodelijk zijn...
pi_57789976
Traagheid.. Erg iri!...

Zetten ze bij Fok s'weekends een paar servers uit of zo?

Momenteel maar 617 Leden en 1945 Gasten online en nog moet ik een halve minuut wachten tot ik op mijn wenken bediend word.. Door de weeks is het zelfs met meer activiteit sneller!

Ik huur een T8 Wanverbinding, ik laat alles op mijn werkgeheugen uitvoeren.. Kom niet vertellen dat mijn computer en netwerk zuigt.. Want het vreet alles los wat ik aanklik! Behalve laatst bij Fok! Ik vind het onmogelijk dat ik dan nog zeker 30 seconden moet wachten tot ik mijn verzochte page te zien krijg op het Fok!Forum.. Schande! Misschien moet ik maar multiple connections gaan uitproberen via allerlei proxy's?...

Is er soms geld tekort bij Fok!?

Misschien moeten we allemaal maar gaan betalen aan Fok! Of VIPleden creeëren die betalen voor snelheid net zoals bij Hyves? Hehehehe...

Kan ik niet soms een VPN maken?

Het is leuk hoor dat nieuwe Frontpage outfit, gaat dat straks niet voor nog meer (onmogelijke) vertraging zorgen?

......

Fok is wel traag!! EN ik gebruik ook nog eens s'werelds snelste browser Apple Safari.. Bron: NU.nl

Zie benchmark:
Extreem links! Het is een vicieuze cirkel, ze komen nooit van de rotonde af, die sukkels!
Kennis is macht.. En word zeker misbruikt!
"Als jij denkt dat iemand "raar" is, zegt dat iets ten nadele van je eigen intelligentie.."
"He is too strong!"
  Moderator woensdag 2 april 2008 @ 21:49:09 #297
21530 Dubbeldrank
Man in the middle
pi_57790484
Je hebt al antwoord gehad op je vragen in je gesloten topic...
Powered by Janetje®
  woensdag 2 april 2008 @ 22:06:20 #298
1972 Swetsenegger
Egocentrische Narcist
pi_57791043
Beetje mosterd na de maaltijd ook Underverse... heb je uberhaupt het topic gelezen.
pi_57791257
Hij wil gewoon effe pochen met zijn T8. Laat 'm effe.
Breuls.log | Mahna Mahna! | FOK!film | Mahna Mahna!
  woensdag 2 april 2008 @ 22:14:44 #300
62215 qu63
..de tijd drinkt..
pi_57791411
quote:
Op woensdag 2 april 2008 21:34 schreef Underverse het volgende:
EN ik gebruik ook nog eens s'werelds snelste browser Apple Safari.
Ook 's werelds snelste auto staat wel eens in de file
It's Time To Shine
&nbsp;
What would life be like without rhethorical questions?
Svog (Sven's blog) || Bus huren? || Twitter || Hyves || LinkedIn || LastFM || Facebook
  woensdag 2 april 2008 @ 22:16:37 #301
194916 tommie_
apt-get into it!
pi_57791485
wat is er aan de hand?

ik blijf hangen op connecting to forum.fok.nl en connecting to 213.193.208.31
~ Don't believe the hype! ~
  Admin woensdag 2 april 2008 @ 22:48:17 #302
1 Danny
I'm no superman
pi_57792761
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
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')