Een paar grote en minder grote updates vannacht, waaronder een vrij belangrijke aanpassingen aan de frontpage.
Frontpage
De frontpage heeft een kleine verbouwing ondergaan waardoor het geheel er naar mijn mening wat minder chaotisch uit ziet. Het scriptje voor het DPC grafiekje is gebaseerd op de code van Arjen / Fokzine, met wat kleine aanpassingen waaronder mijn door niemand begrepen pijltjes (die zowel opgaand als neergaand groen of rood kunnen zijn, wat ein'k heel logisch is ).
Omdat het DPC grafiekje nu niet meer via een primitief HTML grafiekje wordt weergegeven laadt de frontpage ook iets sneller. Eerst werd elke staaf van 2 pixels via een eigen <img> tag vanuit een javascript functie geschreven. Vooral in Netscape schelen die 100 image tags een klein beetje (merkbare) rendertijd.
De code van de frontpage is verder ontranzigd en is nu nog maar 3,8KB. De nieuwsheadlines, frontpage en .plan postings, poll form en resultaten worden voorgebakken en moeten alleen nog maar met één query uitgepoept worden. De frontpage poll code zit nu wat slimmer in elkaar waardoor een query in de IP en proxyserver tabellen pas nodig is wanneer een cookie niet wordt aangetroffen.
Onder de poll is ruimte voor de Fokzine headlines (ja Danny! ) of een tabelletje met BIOS/driver/software updates. Het probleem is alleen dat 't dan nogal ver onderaan de pagina komt te staan, waardoor ik vrees dat er niet gebruik van gemaakt zal worden.
Verder werden toegevoegd/gewijzigd:
Frontpage reload optie in profile
Op verzoek is er in je profile nu een mogelijkheid om een automatische meta refresh voor de frontpage in te stellen. De minimale reload tijd is nu 2 minuten, maar dat kan ik eventueel verhogen als blijkt dat er erg fanatiek gereload gaat worden.
Voor de modemgebruikers, die het irritant vinden wanneer de site automatisch gaat reloaden in offline-modus, is er uiteraard ook mogelijkheid om deze optie uit te schakelen.
Review search bij Pricewatch produkt-prijs overzicht
Het overzicht met de laatste 5 gerelateerde reviews in de Pricewatch was kaduk en is nu gefixt. Er wordt in de nieuws tabel met de produktnaam naar reviews gezocht. De produktnaam variabele wordt op maximaal 15 tekens afgekapt om de hitrate te verhogen.
Vaak worden ook niet relevante reviews gevonden (waar toevallig de produktnaam in voorkomt), maar overall werkt 't idee vrij goed. Zie als voorbeeld dit overzicht met prijzen van de Seagate Barracuda ATA.
Review search in Vraag & Aanbod bij ID/ProduktID
Zelfde grapje als hierboven werkt nu ook in Vraag & Aanbod, zie deze advertentie als voorbeeld.
Shop survey beoordeling bij leveranciers in Pricewatch
Bij het produkt-prijs overzicht in de Pricewatch is nu op de plaats van de link naar de Shop Survey (voorheen het 'informatie' icoontje) een afbeelding van een handje geplaatst. De kleur van het handje refereert aan de algemene score van een leverancier in de Shop Survey. Groen is vanzelfsprekend erg goed, rood is gevaar.
Wanneer een leverancier nog geen vermelding heeft in de Shop Survey wordt het oude 'informatie' icoontje geplaatst. Zie als voorbeeld de 256MB PC133 prijzen.
Tweakotine stats
Van de users die ingelogd zijn worden nu pageview statistieken verzameld. Privacy ridders zullen hier ongetwijfeld hele nare 1984-achtige Big-Brother-is-Watching-You horror verhalen bij gaan verzinnen, maar in feite zijn de statistieken erg onschuldig (hoeveel pageviews je in de nacht, ochtend, middag en avond voor de afgelopen 7 dagen hebt veroorzaakt). De hiermee geoogste data zal gebruikt worden om een 'tweakotine' waarde te bepalen. Dit is een soort tegenhanger voor 'karma', alleen hoef je er niets anders voor te doen behalve wat rondsurfen op Tweakers.net . In combinatie met je karma statistieken kan de Tweakotine waarde later gebruikt worden voor het automatisch toekennen van een tijdelijke moderator-status.
Dit alles hangt samen met een aantal aanpassingen aan het moderator systeem, waarover ik mijn plannen in een komende .plan update bekend zal maken.