Dinsdag releasen we iteratie #73, waarin het developmentteam 44 tickets heeft kunnen wegwerken. De focus lag in deze iteratie op het verbeteren van de mogelijkheden om producten in de Pricewatch te vergelijken.
Vergelijken in de Pricewatch
Een van de belangrijkste functies van de Pricewatch is de mogelijkheid om producten te vergelijken, voldoende aanleiding dus om doorlopend na te denken hoe we deze ervaring kunnen verbeteren.
In deze iteratie releasen we een verbeterd vergelijkoverzicht. Het doel van deze pagina is gebruikers zoveel mogelijk overzicht te bieden bij het vergelijken van producten en hen zo te helpen bij het maken van een keuze. Enerzijds hebben we deze pagina wat styling betreft gelijkgetrokken met de laatste aanpassingen in het specificatietabblad bij producten die we hebben gereleased in Iteratie #71. Anderzijds hebben we een aantal verbeteringen doorgevoerd.
Zo houden we vanaf nu rekening met de breedte van je beeldscherm als je producten vergelijkt. Hiervoor is een fullscreen-modus geïntroduceerd, waarbij we gebruikmaken van de witruimte aan de linker- en rechterzijde van het scherm. Op die manier wordt het mogelijk om op grotere beeldschermen meer producten naast elkaar te zien. Daarnaast zetten we de productnamen en afbeeldingen boven aan de pagina vast, zodat je die kunt blijven zien, ook als je onder aan de pagina vergelijkt.
Verder krijgen abonnees toegang tot een bètatest voor een aangepaste vergelijkervaring op andere plekken op Tweakers, die we hopelijk in een van de volgende iteraties met alle gebruikers kunnen delen.
Feedback postbeoordeling op het forum
In de afgelopen iteratie hebben we een bètatest voor forumpostbeoordelingen live gezet, waarbij we gebruikers vroegen feedback te geven op de nieuwe thumbs-up-functionaliteit in het forum. In de vorige iteratie was het helaas niet gelukt om het ongedaan maken van een thumbs-up in te bouwen. Daarom hebben we de feature alleen in een beperkt aantal forums getest. Inmiddels werkt het unliken en hebben we de weergave van de postbeoordeling verbeterd. De thumbs-up is vanaf nu beschikbaar in alle techforums en de serieuze forums in General Chat.
Gemelde beveiligingsproblemen
Als onderdeel van ons 'responsible-disclosurebeleid' komen er af en toe meldingen van beveiligingsbugs binnen. In deze iteratie kwamen er twee meldingen binnen.
De eerste melder wees ons op het ontbreken van spf-records op alle domeinen die we wel hebben geregistreerd, maar in de praktijk niet voor e-mail gebruiken. Voor zulke domeinen is het dan juist handig om heel strenge spf-records in te stellen. We hebben de melder beloond met een Tweakers-polo.
De tweede melding betrof een cross-site-scripting-issue. Dit vond plaats hoewel we de gebruikersinvoer valideerden. Het ging toch mis, doordat we php's non-strict-vergelijkingen nodig hadden voor de validatie. Daardoor kon de validatie met een handig gedefinieerde invoer omzeild worden. Deze validatiemethode hebben we direct herschreven om hiertegen bestand te zijn. Aangezien we net wat nieuwe Tweakers-powerbanks hadden ontvangen, hebben we een daarvan als beloning opgestuurd.
En verder
- Je kunt nu ook artikelen delen via WhatsApp.
- We hebben het formulier voor het schrijven van een uitgebreide productreview compacter gemaakt. Schrijf een review om het te ervaren.
- De responsive header is wat getemd op mobiele devices en komt nu pas vanzelf in beeld als je snel omhoog scrollt.
- We hebben diverse fixes gedaan aan het uitvoeringenfilter op het reviewtabblad.