Visie
De vernieuwde site die Tweakers.net dinsdag heeft gepresenteerd is de grootste wijziging van de site sinds zijn bestaan. Het project 'Tweakers.net Next Generation' - kortweg NG - heeft van conceptie tot lancering anderhalf jaar in beslag genomen, waarvan er de laatste acht maanden sprake was van zeer intensieve ontwikkeling. In dit artikel geven we je een blik achter de schermen en een korte rondleiding langs alle vernieuwingen.
Visie
De eerste ideeën voor de nieuwe generatie Tweakers.net werden opgetekend in november 2005 en uitgewerkt tot een concept dat in mei 2006 werd gepresenteerd aan de leden van het management team. De kernpunten waren de ontwikkeling van een nieuwe layout en interface, het realiseren van een inhoudelijke verbreding en verdieping door middel van de ontwikkeling van channels, en het uitbreiden en beter integreren van de functionaliteit in de Buyerszone. Het streven was om Tweakers.net te voorzien van een moderne, frisse vormgeving en een interface die de informatie in de site op een gebruiksvriendelijker en gestructureerde manier zou presenteren. Waar nuttig zouden ajax-technieken toegepast moeten worden om de beleving van de gebruikers te verbeteren.
Tweakers.net heeft zijn oorsprong als een pure hardwaresite met veel aandacht voor productnieuws en zaken als overclocking en tweaking. In de loop der jaren kwam het zwaartepunt steeds meer te liggen op technologie in zijn algemeenheid. Technologieën die voorheen waren voorbehouden aan de personal computer vonden toepassing in consumentenelektronica en het alledaagse leven. De nieuwe producten vielen ook in de belangstelling bij de bezoekers van Tweakers.net. Draagbare mediaspelers, mobiele telefoons met multimediale features, digitale fotografie, high-definition tv en persoonlijke navigatiesystemen raakten in trek en werden lustig bediscussieerd op GoT. Het oorspronkelijke tweaken van pc's werd naar de achtergrond verdreven. Het gevolg daarvan was dat de aandacht voor niches, zoals overclocking en casemodding, afnam en verschoof naar algemeen technologienieuws.
In Tweakers.net NG werd ten doel gesteld om de inhoud zowel in de breedte als diepte te ontwikkelen, dus meer onderwerpen met een diepgang die past bij onze doelgroep van gevorderde gebruikers. Om te voorkomen dat artikelen over sterk uiteenlopende onderwerpen op één en dezelfde hoop terecht zouden komen, en daarmee de identiteit van Tweakers.net vertroebelen, werd gekozen voor de ontwikkeling van drie channels: Core, Pro en Life. Core is gericht op pc-hardware, software en tweaking, Pro op de professionele ict'er en Life op consumentenelektronica en toepassingen van technologie in het dagelijks leven. Daarnaast is er een hoofdsite waarin de belangrijkste ontwikkelingen en het algemene technologienieuws wordt behandeld.
Een punt waar de oude site tekortschoot was de wijze waarop redactionele artikelen waren ingedeeld. Het was weliswaar mogelijk om nieuwsartikelen aan een categorie te koppelen, maar deze categorieën werden feitelijk niet voor andere doeleinden gebruikt dan het weergeven van gekleurde bullets op de frontpage. Categorie-gebaseerde archieven bestonden niet. Er kon bovendien niet meer dan één categorie per artikel gekoppeld worden en categorieën konden op slechts één niveau ingedeeld worden. Tweakers.net NG moest de beschikking krijgen over archieven met een hiërarchische categoriestructuur. Om de vindbaarheid en koppeling van artikelen verder te verbeteren zou er tevens ondersteuning voor tagging moeten komen.
De Buyerszone was wat betreft prijsvergelijking van computerhardware weliswaar een volwaardige speler met het grootste aantal prijzen van Nederland, maar op het gebied van productinformatie bleef de Buyerszone in gebreke. Door het ontbreken van een database met productspecificaties waren de mogelijkheden om te zoeken op eigenschappen van producten zeer beperkt: de belangrijkste eigenschappen van producten werden in de productnaam opgeslagen. Dat is vanzelfsprekend niet de ideale wijze om productinformatie te structureren. Verder waren de onderdelen van de Buyerszone - de Pricewatch, Productsurvey, Vraag & Aanbod en Shopsurvey - slecht geïntegreerd, waardoor gerelateerde productinformatie niet eenvoudig toegankelijk was. De nieuwegeneratie-Tweakers.net moest de functionaliteit van de Buyerszone zoveel mogelijk integreren en zou mogelijkheden moeten krijgen voor het op gestructureerde wijze verzamelen van productspecificaties. Met behulp van de specificaties kon vervolgens de zoekmachine in de Pricewatch verbeterd worden.
Een ware dinosaurus in het oude Tweakers.net was het reactie- en moderatiesysteem. Na de introductie in het eerste jaar van dit millennium was er functioneel nauwelijks iets veranderd aan het reageren en modereren. Het gebruik van popups was niet meer van deze tijd en het moderatiesysteem functioneerde slecht. Toepassing van ajax en vereenvoudiging van het moderatiesysteem moest de werking van beide systemen verbeteren.
Ontwikkelingstraject
Vanwege de drukke bezetting van het developmentteam en reeds geplande werkzaamheden kon de feitelijke ontwikkeling van Tweakers.net NG pas in oktober 2006 van start gaan. Op dat moment was de vernieuwde 'Tweakers.net Jobs' net gelanceerd en waren er met Pricewatch 1.5 en de userbase merge twee belangrijke projecten afgerond. Pricewatch 1.5 werd ontwikkeld met de doelstelling om de Pricewatch zoveel mogelijk te verbeteren binnen de beperkte mogelijkheden van het bestaande databasemodel. Het betrof voornamelijk een update van de layout. In 'Pricewatch 2.0', een gepland onderdeel van Tweakers.net NG, zou het databasemodel volledig op de schop genomen worden en werden er mogelijkheden voor het verzamelen van product-specificaties geïntroduceerd.
De ontwikkeling van Tweakers.net NG begon met de nodige brainstormsessies waarin de inhoudelijke invulling van de nieuwe site in detail werden uitgewerkt door de leden van het management team. Het mt bestond in zijn originele bezetting uit Daniël (algemene zaken), Roelant (Pricewatch), Jack (hoofdredacteur), David Plink (uitgever online media VNU) en Eline Deijs (adjunct uitgever online media). David kondigde in november aan VNU in te ruilen voor Reed Business Information. In januari werd hij opgevolgd door Quentin Schevernels, afkomstig van Telegraaf Media. In de tussentijd ging Eline met zwangerschapsverlof en werden haar taken overgenomen door Irmelin Waalkens. In mei nam Jack afscheid van Tweakers.net. De gebruikelijk intervallen van de mt meetings werden verhoogd van twee weken naar één week zodat het oorspronkelijke concept in snel tempo naar concrete plannen werd vertaald.
In november 2006 werd een conceptlayout gepresenteerd. Vervolgens kwam de aandacht te liggen op het uitwerken van mockups en het schrijven van de functionele specificaties van de onderdelen van de site. Er werd een doelstelling uitgesproken voor de lanceerdatum: bèta in april, live begin mei. Om deze ambitieuze doelstelling realistisch te maken, werd gestart met de werving van een extra developer. In december werd Robert Bouma door Daniël en Tino als gelukkige uitgekozen.
Bij ons plan om Tweakers.net op een moderne en frisse wijze te restylen behoorde ook de ontwikkeling van een nieuwe beeldmerk en een nieuwe huisstijl. Nadat Henk in de vorige layout de deur was gewezen, ontbrak het aan een krachtig en herkenbaar beeldmerk. In december werden twee merkenbureau's uitgenodigd om een presentatie te doen van hun visie op een nieuw beeldmerk. Er werd besloten om verder te gaan met Annedien Hoen van Impulsant.nl. Na de nodige discussies en aanpassing werd uiteindelijk in februari het definitieve logo gepresenteerd.
Vlak voor de kerstvakantie begon Tino met de ontwikkeling van het php- en javascript-framework. In januari kwam de technische ontwikkeling op snelheid toen Arjen begon met de ontwikkeling van de vernieuwde Pricewatch, de wijzigingen in de categoriestructuur van de redactionele artikelen en het bouwen van een cache manager. Robert ging aan de slag met het opknappen van de Meuktracker, Vraag & Aanbod en de Shopreview. Begin maart waren de layoutmockups en functionele specificaties voltooid en kon ondergetekende zich vervoegen bij Arjen, Robert en Tino, zodat er met vier man code geklopt kon worden.
De inhoudelijke verbreding in Tweakers.net NG kon alleen succesvol gerealiseerd worden als de redactie zou worden uitgebreid. In januari werd derhalve begonnen met de werving van nieuwe redactieleden. Achtereenvolgens werden Dimitri Reijerman, Inge Daamen, Olaf van Miltenburg en Tom Rosens als nieuwe redacteurs aangenomen. Wegens gezondsheidsreden hebben we vorige week helaas afscheid moeten nemen van Inge.
Willem van Veelen (aka willem169) ging aan de slag met het ontwerp van een nieuwe huisstijl voor het drukwerk. Deze werd begin april voltooid. Vlak voor de lancering werd het briefpapier en de visitekaartjes in de nieuwe huisstijl afgeleverd. Het nieuwe logo was ondertussen al op enkele plekken geteased, onder andere tijdens wedstrijden van de Amsterdam Admirals en in reclameuitingen voor de films Deathproof en Planet Terror, waarvoor Tweakers.net online mediapartner is. Dit bleef niet onopgemerkt voor enkele bezoekers van Area 61. Anderhalve week voor de lancering van de vernieuwde site werd er vrolijk gediscussieerd over het nieuwe logo terwijl niemand een vermoeden had over de aanstaande lancering van de nieuwe site. De ontwikkeling van Tweakers.net NG werd bewust stil gehouden om de druk op de developers niet onnodig te verhogen en te voorkomen dat er hoge verwachtingen bij de bezoekers zouden onstaan, die wij later mogelijk niet zouden kunnen waarmaken.
De technische ontwikkeling van de nieuwe site vorderde gestaag en leverde met enige regelmaat euforische momenten op, bijvoorbeeld toen de trackers voor het eerst ge'drag-and-drop't konden worden, de Pricewatch productspecificaties liet zien, de channels functioneel werden en de geajaxificeerde reactieformulieren en moderatiepopups gingen werken. Dankzij de specialistische kennis van onze devvers werden er enkele technische hoogstandjes afgeleverd.
Begin mei was de ontwikkeling van de nieuwe site zodanig gevorderd dat er begonnen kon worden met de bètatest door de crew. Het predikaat bèta was in dat stadium overigens nog wat te hoog gegrepen omdat de afwerking ernstig te wensen overliet. Dankzij de fanatieke inzet van de crewleden - in het bijzonder elevator, JHS en Hylke - werden er in korte tijd ruim 550 bugs gerapporteerd en verholpen. In sneltreinvaart werd de code klaargestoomd voor productie, zodat de vertraging ten opzichte van de oorspronkelijke doelstelling om in mei te lancering beperkt bleef. Ondertussen was Haitse ingeschakeld als fulltime Pricewatch-coördinator. Hij ging aan de slag met de invulling van productspecificaties in de productdatabase.
Layout
De meest in het oog springende vernieuwing in Tweakers.net NG is, hoe kan het anders, de vormgeving. De vorige layout werd gelanceerd in 2002 in een tijdperk waarin monitoren met een horizontale resolutie van 1024 pixels breed of hoger nog niet volledig waren ingeburgerd. Daarom werd er destijds gekozen voor een layout van 800 pixels breed. Deze smalle layout zorgde voor diverse beperkingen, met name in de positionering van de items op de frontpage en de weergave van productinformatie in de Pricewatch. Omdat er geen ruimte was voor twee volwaardige kolommen moesten reviews noodzakelijkerwijs weergegeven worden op een slecht zichtbare plaats onderaan de pagina. In de Pricewatch zorgde de smalle layout voor problemen met het weergeven van lange productnamen.
Anno 2007 maakt vrijwel iedereen gebruik van een monitor met een horizontale resolutie van 1024 pixels of meer. In november 2006 werden gedurende een aantal dagen statistieken verzameld van de beeldscherm- en browservensterresolutie van de bezoekers. Daaruit bleek dat het marktaandeel van kleine beeldschermen was gedaald tot enkele procenten. Opmerkelijk was overigens het feit dat een overgrote meerderheid van de bezoekers zijn browser in fullscreen modus draaide. Dit terwijl het marktaandeel van schermen met een hoge resolutie van 1600 pixels breed of meer relatief groot was.
Om zoveel mogelijk ruimte te scheppen voor de content werd de breedte van de nieuwe layout strak afgemeten op de maximale ruimte die beschikbaar is onder Windows-besturingsystemen met de standaard breedte van de scrollbars en een resolutie van 1024x768. De bredere layout maakte het mogelijk om op alle pagina's te werken met een tweekolomslayout voor de content, naast vast gepositioneerde trackers. Deze tool, die kenmerkend is voor de layouts van Tweakers.net, biedt de bezoekers een overzicht van de laatste wijzigingen op de site. De contentkolommen kunnen op verschillende wijzen ingedeeld worden. Zo wordt er op de frontpage, in de archieven en op de Pricewatch-indexpagina's gebruiktgemaakt van twee kolommen van gelijke breedte. De normale pagina's hebben een brede kolom voor tekst en een smalle kolom voor gerelateerde informatie. De rechterkolom wordt op deze pagina's benut om verwijzingen te geven naar gerelateerde pagina's en acties die de gebruiker kan uitvoeren, zoals het plaatsen van een reactie bij nieuwsberichten en het schrijven van productreviews bij een product in de Pricewatch.
Een veelgehoorde klacht over de vorige layout was de matige overzichtelijkheid. Vooral minder ervaren gebruikers vonden de artikelen, producten en bijzondere functionaliteit, zoals het plaatsen van productreviews, moeilijk vindbaar. Dit probleem heeft bijzondere aandacht gekregen in de nieuwe layout. Er werd gekozen voor een minimalistische vormgeving zonder onnodige opsmuk. Koppen doen hun werk door afwijking in lettertype, lettergrootte en kleur. Bullets, randen en 3d effecten, die het paginabeeld enkel drukker maken, zijn achterwege gelaten. Het navigatiemenu is afgestemd op een effectief gebruik van ruimte en heeft een dubbele functie. Het menu biedt een overzicht van de bestemmingen in de site en maakt tegelijkertijd op visuele wijze kenbaar in welk onderdeel van de site de bezoeker zich bevindt. Een gedetailleerde weergave van de locatie wordt gegeven in het breadcrumb-pad dat op alle pagina's aanwezig is. De achtergrondkleur van het menu geeft de gebruiker informatie over het channel waarin hij zich bevindt en creeërt door kleurgebruik een sfeer die specifiek is voor elk channel. In de rechterkolom zijn op pagina's met artikelen, producten en reviews van gebruikers op vaste plekken links te vinden naar gerelateerde informatie en de acties die de gebruiker bij het betreffende artikel of product kan uithalen, bijvoorbeeld het plaatsen van een reactie of een productreview.
Bij de lancering van de vorige layout was er de nodige kritiek van mensen die vonden dat de vormgeving te zakelijk en afstandelijk was geworden. In NG wordt wederom de voor Tweakers.net herkenbare kleurencombinatie rood-wit-zwart gebruikt. De layout is gecentreerd zodat deze beter gepositioneerd is op hoge resoluties. In het nieuwe beeldmerk zijn de elementen tweaking, het scherpzinnige en kritische individu, en de community verwerkt. Er werd gekozen om bekende elementen uit het verleden - de steeksleutel en het 'poppetje' Henk - in abstracte vorm te laten terugkeren. Door het contrasterende kleurgebruik in het logo, de donkere achtergrond (die tevens de leesbaarheid in donkere omgevingen verbeterd) en de verder strakke en eenvoudige vormgeving wordt een balans gevonden tussen een informele en zakelijke uitstraling.

De styling van Tweakers.net door de jaren heen
De overige elementen in de layout bestaan overwegend uit grijstinten waarbij de kleuren van de koppen opvallend en tevens channelspecifiek zijn. Het contrast van de items in de tracker is bewust laag gehouden om zo min mogelijk de aandacht af te leiden van de feitelijke inhoud van de pagina. Links en lijsten in de rechterkolom zijn voorzien van herkenbare iconen, waarbij dankbaar gebruik is gemaakt van de Silk iconset van FamFamFam.
Door het efficiënt gebruik van tekst, graphics, html en stylesheets werd de totale grootte van de pagina's sterk gereduceerd. Zonder advertenties heeft de nieuwe frontpage een omvang van ongeveer 96KB, inclusief graphics, javascripts en stylesheets. De html is met en zonder compressie respectievelijk 10KB en 46KB groot. In de oude layout was dit 164KB voor het totaal en respectievelijk 13KB en 74KB voor de gecomprimeerde en ongecomprimeerde html-pagina. Dit terwijl de nieuwe layout veel uitgebreidere mogelijkheden biedt. Zo kunnen de instellingen van de tracker vanaf heden door alle ingelogde gebruikers gepersonificeerd worden door middel van sliders en drag and drop. Dankzij het gebruik van ajax is het effect van wijzigingen direct zichtbaar in de layout. Ajax wordt tevens gebruikt om stemmen op polls te verwerken, reacties te plaatsen en moderaties uit te voeren.
Zoekformulieren in onder andere de Pricewatch en Vraag & Aanbod werden opgeruimd door de zoekopties in tabbladen onder te brengen. Op deze wijze kunnen er veel zoekmogelijkheden aangeboden worden terwijl er efficiënt met ruimte wordt omgesprongen. Met name in de Pricewatch is dit van belang.
Channels en redactionele artikelen
De grootste inhoudelijk wijziging in Tweakers.net NG is de introductie van channels. De channels zijn subsites met informatie die is toegespitst op bepaalde interessegebieden. Op dit moment beperkt het onderscheid zich tot de redactionele artikelen. De Pricewatch en Jobs zijn in alle channels gelijk. Er zijn drie channels, genaamd Core, Pro en Life. Core behandelt pc-hardware en -software, tweaking en overclocking, kortom de onderwerpen waar Tweakers.net van oorsprong op gefocust was. Pro is gericht op de professionele ict'er met nieuws over professionele hardware en softwareproducten, beveiliging en marktontwikkelingen. Het Life-channel bevat informatie over multimediale consumentenelektronica. Digitale camera's, mobiele telefoons, lcd-tv's, games en gameconsoles, home theater-pc's, home automation, navigatiesystemen en allerhande gadgets vinden hun plaats in dit channel. Dit zijn allen onderwerpen waarvoor een bewezen interesse aanwezig is in onze doelgroep. De inhoudelijke verbreding heeft geen gevolgen voor het kennisniveau waarop Tweakers.net zich richt, dit blijft onverminderd het hoge kennisniveau van de gevorderde gebruiker.
Tweakers.net NG is uitgebreid met twee nieuwe artikelsoorten, te weten redactieblogs en persberichten. Redactieblogs kunnen ingezet worden voor een scala aan artikelen die zich qua inhoud en omvang bevinden tussen een objectief nieuwsbericht en een uitgebreide review. De redactieblogs bieden onder andere mogelijkheden voor artikelen met een persoonlijke insteek en korte besprekingen van producten in de vorm van 'testlogs'. Persberichten kunnen ingezet worden om melding te doen van productaankondigingen die door de redactie als onvoldoende belangrijk worden bestempeld om in een nieuwsbericht behandeld te worden.
De mogelijkheden om artikelen te categoriseren zijn aanzienlijk uitgebreid in de nieuwe site. In het oude Tweakers.net waren de mogelijkheden voor het indelen van nieuwsberichten beperkt tot een zestal categorieën. Een fatsoenlijk bruikbaar archief van nieuwsberichten ontbrak. In Tweakers.net NG zijn naast een uitgebreide hierarchische categoriestructuur tevens mogelijkheden voor tagging toegevoegd. Waar voorheen slechts één categoriekoppeling per artikel mogelijk was, is nu een oneindig aantal mogelijk. Hierdoor is het tevens mogelijk om artikelen in meerdere channels onder te brengen. Door combinaties van categorieën, die een hiërarchisch en statisch karakter hebben, en de non-hiërarchische, dynamische tags kunnen nauwkeurig gespecificeerde overzichten samengesteld worden. De nieuwe archieven in Tweakers.net NG maken het mogelijk om redactionele artikelen op basis van een zoekopdracht, of door te bladeren in de categorieën en tags, inzichtelijk te maken.

Nieuwsberichten hebben in Tweakers.net NG op de pagina's van de individuele artikelen een smallere layout gekregen om ruimte te bieden voor een eventuele poll en links naar categorieën, tags en gerelateerde artikelen in de rechterkolom. Deze rechterkolom biedt tevens plaats voor rectangles. De rectangle is momenteel één van de populairste advertentieformaten. In de nieuwe layout wordt de rectangle op een nette wijze geïntegreerd in de nieuwspagina's. Het dagoverzicht gebruikt nog steeds de normale kolombreedte.
Reviews kunnen in Tweakers.net NG aangekleed worden met een splashpagina. Grote artikelen kunnen hiermee op een waardige, magazine-achtige wijze gepresenteerd worden.
Pricewatch
De wijzigingen in de voormalige Buyerszone zijn om meerdere redenen ingrijpend. Ten eerste zijn er diverse naamswijzigingen doorgevoerd voor de onderdelen in de Buyerszone. De naam Buyerszone voor het overkoepelende geheel van Pricewatch, Productsurvey, Vraag & Aanbod en Shopsurvey is komen te vervallen. In plaats daarvan wordt dit geheel in het vervolg aangeduid met de naam Pricewatch, die een vele malen grotere bekendheid geniet. De oude Pricewatch is hernoemd naar Pricewatch Prijzen, de Productsurvey naar Pricewatch Productreviews en de Shopsurvey naar Pricewatch Shopreviews. De nieuwe naamgeving biedt meer duidelijkheid over de inhoud van de betreffende onderdelen. Dit in tegenstelling tot de namen Productsurvey en Shopsurvey, waar een gemiddelde Nederlander weinig associaties mee heeft.
Een nieuwe toevoeging aan de Pricewatch is het onderdeel Productinformatie, waarin specificaties en productgerelateerde informatie wordt weergeven. Dit zijn bijvoorbeeld nieuwsartikelen, meukposts, reviews en afbeeldingen van het betreffende product. Er wordt momenteel nog hard gewerkt aan het invoeren van data. De specs zijn op dit moment alleen bij een beperkt aantal productcategorieën aanwezig.
Een major issue in de vorige versie van Tweakers.net was de versnippering van de onderdelen in de Pricewatch. Hoewel de Pricewatch en de Productsurvey beide op dezelfde productdatabase waren gebaseerd, waren ze ieder voorzien van een eigen ingang, eigen categorieoverzichten en een eigen zoekmachine. Prijzen en reviews waren slecht geïntegreerd waardoor bezoekers moeite hadden met het vinden van gerelateerde informatie. Deze historische situatie was ontstaan door de stapsgewijze ontwikkeling van deze onderdelen. Met Tweakers.net NG werd het tijd om de functionaliteit in de Buyerszone samen te voegen tot een geheel. In de nieuwe site is het eenvoudig geworden om te springen tussen productinformatie, prijzen en reviews van een product. De benodige links bevinden zich in de rechterkolom en het hoofdmenu van de site. De formulieren voor het toevoegen van prijzen, advertenties en productreviews zijn eenvoudig toegankelijk gemaakt. De werking van de Productreviews werd vereenvoudigd door het afschaffen van het onderscheid tussen normale 'surveys' en de hoger gekwalificeerde 'user reviews' en het vereenvoudigen van het invulformulier. Hiermee hopen we het gebruik van de Productreviews te stimuleren. De doorzoekbaarheid van de producten in de Pricewatch is verbeterd doordat er nu tevens op productspecificaties gezocht kan worden, voor zover deze in dit stadium aanwezig zijn.
Reactie- en moderatiesysteem
Het reactie- en moderatiesysteem van het oude Tweakers.net dateert van de zomer van 2000 en is sindsdien in vrijwel ongewijzigde vorm in gebruik geweest. De popups die werden gebruikt voor het modereren waren niet meer van deze tijd en het moderatiesysteem leverde niet de gewenste kwalitatieve scheiding van de reacties op. Tweakers.net NG is dankzij de programmeerkunsten van Tino voorzien van een geajaxificeerd reageerformulier waarmee reacties direct in de pagina geplaatst kunnen worden, zonder paginareload. Het moderatiesysteem is van de grond af opnieuw opgebouwd. Het oorspronkelijke moderatiesysteem was in grote lijnen gebaseerd op het systeem van Slashdot en maakte gebruik van een cumulatief beoordelingssysteem. De gebruiker kan een reactie met zijn moderatie een punt omhoog of omlaag bewegen in een bereik van -1 tot +4. Omdat de laatste moderatie altijd evenveel afwijking kon veroorzaken ten opzichte van de voorgaande moderatie, had dit systeem als nadeel dat scores van reacties oneindig op en neer konden bewegen. Er werd nooit concensus bereikt. Dit probleem werd weliswaar verminderd door de effectieve score geleidelijk van -1 of +1 naar 0 te verminderen naarmate de tijd verstreek, maar dat was geen echte oplossing. Bovendien was het onmogelijk om te achterhalen welke totaalscore een moderator werkelijk in gedachte had met zijn beoordeling.
In het nieuwe moderatiesysteem kunnen moderators direct de gewenste score van een reactie kiezen. De score van een reactie wordt niet meer berekend uit het totaal maar uit een gemiddelde. Om het systeem eenvoudiger te maken is het aantal niveau's beperkt van -1 tot +2, waarbij 0 het nieuwe basisniveau is geworden. Het niveau 0 is bedoeld voor neutrale reacties, +1 voor reacties met meerwaarde, +2 voor reacties met uitmuntende inhoud en -1 voor reacties met een ongewenste inhoud, dat wil zeggen reacties die in overtreding zijn met de gedragsregels. De weging van een score in het gemiddelde is afhankelijk van het niveau van de moderator. Beginnende moderators hebben een weging van 1, ervaren moderators een weging van 2 en moderaties van PowerMods tellen drie keer mee. Beginnende moderators hebben tevens de beperking dat zij moderaties niet kunnen effectueren op de niveau's -1 en +2. Zij kunnen wel een beoordeling van -1 of +2 geven, maar de reactie wordt pas op dat niveau geplaatst nadat het gemiddelde door een ervaren moderator naar -1 of +2 is gebracht. Anders blijft de reactie effectief op 0 op +1 steken. De maatregel is bedoeld om de effecten van ongewenste moderaties, in het bijzonder moderaties die een duidelijk subjectief karakter hebben, te beperken. Veelal zijn deze moderaties afkomstig van gebruikers die weinig ervaring hebben met het moderatiesysteem en zijn doelstellingen.
Halverwege maart werd vanwege de slechte werking van het moderatiesysteem besloten om de moderatierechten te beperken tot een geselecteerde groep van ervaren moderators. Deze maatregel wordt in Tweakers.net NG teruggedraaid. Het moderatiesysteem in Tweakers.net NG is voor iedereen open. Wel moet je je expliciet aanmelden als moderator en zul je in eerste instantie de beperkte rechten van een beginnende moderator hebben. Upgrades naar het ervaren moderatorniveau zullen tezijnertijd automatisch door een bot uitgevoerd worden. Deze bot moet nog op de juiste instellingen afgetraind worden. Hiervoor zijn praktijkervaringen noodzakelijk.
Het modereren zelf is efficiënter geworden doordat moderaties bij een artikel niet meer door middel van een formulier als geheel ingestuurd moeten worden. In plaats daarvan kunnen individuele reacties per stuk gemodereerd worden met behulp van een moderatiepopup die toegankelijk is via een klik op de scoreindicator rechts van de reactieheader. Na het aanklikken van de gewenste score wordt de moderatie verstuurd en de gemiddelde score van de reactie geüpdatet. Ook dit vindt plaats zonder paginareloads.
Overigen
Tweakers.net NG kent nog talloze opvallende en minder opvallende verbeteringen. Onderhuids is de caching geoptimaliseerd door gebruik van een centrale memcached daemon op Atlas. Dit biedt een direct prestatievoordeel vanwege de hoge snelheid van memcached. Bovendien wordt de belasting van de databaseserver verlaagd en ontstaat de mogelijkheid om de load van MySQL en memcached over fysiek gescheiden servers te verdelen. Het nieuwe php- en javascript-framework zorgt onder andere voor de opbouw van het menu en het breadcrumb path, de trackers, paginatitels, de plaatsing van de content in de gewenste kolomformaten en het positioneren van de banners. Het stemmen op polls kan vanaf heden via ajax afgehandeld worden. Overigens kan deze handeling, evenals het reageren, ook afgehandeld worden door clients die geen javascript ondersteunen.
De features uit de abonnementen zijn op dit moment nog niet volledig omgezet naar de nieuwe site. Het customizen van de tracker, een feature die voorheen abo-only was, is in NG voor alle ingelogde gebruikers beschikbaar geworden. Het aanpassen van de frontpage-indeling, het weergeven van de Pricewatch Monitor op de frontpage en de keuze uit alternatieve kleurschema's is nog niet functioneel. Wel kunnen abonnees profiteren van een verbeterde werking van het fotoalbum en private storage. Abonnees zullen voor onbepaalde tijd gratis gebruik kunnen maken van hun abonnement tot de features van de abonnementen weer op peil zijn gebracht.
De layout van GoT zal vooralsnog ongewijzigd blijven totdat de upgrade naar React 1.9.5 wordt gemaakt. Door de tijdsdruk waaronder het Tweakers.net NG-project werd ontwikkeld waren er geen mogelijkheden om de nieuwe huisstijl te vertalen naar een nieuwe layout van het forum.
Als laatste is vermeldenswaardig dat we, zij het met nogal wat moeite, de beschikking hebben gekregen over het lang gewenste Tweakers.nl-domein. Tweakers.nl leidt de bezoeker nu direct naar Tweakers.net. Hoewel er geen plannen zijn om de site om te dopen tot kortweg 'Tweakers' en het .net-achtervoegsel te laten vallen scheelt het verkrijgen van het nl-domein heel wat verwarring. Met name beginnende bezoekers die via mond-tot-mond reclame op het bestaan van 'Tweakers' gewezen werden keken vreemd op als het invoeren van het .nl-achtervoegsel een site met schaarsgeklede dames opleverde.
In de komende weken zal er verder gewerkt worden aan de inhoudelijke ontwikkeling van de channels en de vulling van productspecificaties in de Pricewatch. Wij hopen uiteraard dat iedereen tevreden is met het vernieuwde Tweakers.net. Mocht je ideeën hebben voor verbetering of onverhoopt een bugje tegenkomen, dan kun je deze rapporteren op devtrack.tweakers.net.