Door Sander den Heijer

Product Lead

Vernieuwde prijsgrafiek in Pricewatch - Development-iteratie #174

04-02-2020 • 14:55

55

De release van iteratie #174 is gedaan. In deze iteratie hebben we de prijsgrafiek interactief gemaakt, 'topics volgen' verder verbeterd en vooruitgang geboekt in het verbeteren van het posten van afbeeldingen.

Nieuwe prijsgrafiek

Op de productpagina in de Pricewatch staat onder het prijzenoverzicht een grafiek die de prijsontwikkeling door de tijd laat zien. Deze grafiek heeft een make-over gekregen en is interactief gemaakt.

Op zowel mobiel als desktop kun je nu beter zien welke prijs het product op een bepaald moment had. Ook kun je zelf het datumbereik aanpassen en daarmee dus inzoomen op een specifieke periode. Verder hebben we de ‘Laagste prijs sinds 5 maanden’ toegevoegd.

Prijsgrafiek_mobiel
Nieuwe prijsgrafiek in de Pricewatch

De views die in de oude, statische grafiek nog wel werden getoond, worden nu niet meer weergegeven. Uit verschillende gebruikersonderzoeken bleek aan het weergeven van de views duidelijk minder behoefte te zijn en werd het ook niet altijd goed begrepen.

Voor het tonen van deze grafiek maken we gebruik van Echarts. Deze library is onder de Apache 2.0 licentie te gebruiken en beschikt over een goede documentatie, zij het soms in het Chinees.

Topics volgen

Regelmatig worden topics in het Forum samengevoegd in een topicreeks. Mocht je een topic volgen in een reeks en wordt er een nieuw topic geopend, dan krijg je daarvan nu een notificatie en volg je automatisch ook dat nieuwe topic in de reeks.

Update posten afbeeldingen

We zijn begonnen met het verbeteren van de foto-uploadtool en bouwen een eerste prototype. We hopen sommigen van jullie op de aanstaande Dev Summit een prototype te laten zien en meer specifieke feedback te krijgen over de uploadinteractie die we aan het maken zijn.

We hebben via het Forum allerlei featureverzoeken binnengekregen en hebben daar goed naar gekeken. Wat de verzoeken rond het bijsnijden en roteren van afbeeldingen of een overlay met annotaties betreft, hebben we ervoor gekozen om dit uit te sluiten van de huidige scope. Op dit moment kiezen we ervoor om ons te beperken tot het daadwerkelijke upload-copy-pasteproces. Wel onderdeel van de scope is het verkleinen en optimaliseren van afbeeldingen voor het uploaden.

We hebben als doel om gebruikers in staat te stellen om met de minste inspanning afbeeldingen te plaatsen en om daarbij zoveel mogelijk foutmeldingen te voorkomen (bijvoorbeeld: 'Afbeelding moet kleiner zijn dan 800 px', 'Afbeelding moet kleiner zijn dan 4 MB' of 'Afbeelding kan alleen PNG of JPEG zijn'). Dit betekent dat we de serverside-imageservice voor het resizen en optimaliseren van afbeeldingen, die we al hebben voor redactionele en V&A-afbeeldingen, ook gaan gebruiken voor het nieuwe uploadproces.

Daarnaast willen we de gebruikersinteractie en de userinterface verbeteren op zowel mobiel als desktop. We hebben bij het uploaden van afbeeldingen bij gebruikersreviews al een wat moderner uploadproces. Daaraan hebben we nu een copy-pastefunctie toegevoegd. Dit wordt de basis voor eenzelfde functie in het Forum en V&A.

Eveneens buiten de huidige scope vallen aanpassingen aan de editor. We willen die aanpakken, maar een update/upgrade daarvan is geen geringe klus. Die zetten we daarom op de roadmap voor later dit jaar.

Nieuwsbrief

Sinds 2004 is het mogelijk om je aan te melden voor de Tweakers-nieuwsbrief. Sinds die release is deze nieuwsbrief nauwelijks meer veranderd. Tijd om daar wat aan te doen. Voordat we beginnen aan vernieuwing, zijn we benieuwd naar jouw ervaring. Dus ben je aangemeld voor de nieuwsbrief? Vul hier een korte vragenlijst in en help ons met je inzichten.

Start vragenlijst

Reacties (55)

55
55
52
2
0
1
Wijzig sortering
Bij andere grafieken kun je ook klik-sleep-loslaten op een bepaalde datumrange en daarmee inzoomen. Dat werkt nu bij mij niet. Ik moet dat onderin met een sleepbalkje doen en dat is toch net wat omslachtiger. Kan dat nog meegenomen worden?
We hebben nu bewust gekozen voor een methode die zowel met de muis (desktop) als touch (mobiel) hetzelfde werkt.
Dat snap ik niet; desktop heb je meer mogelijkheden, waarom gebruik je die niet? Sowieso is de weergave anders dan mobiel, dus lichte aanpassingen in functionaliteit lijken me dan ook niet vreemd.
Nu maak je het 'kreupel' op desktop om het maar als mobiel te laten functioneren.

Klein detail, maar niet de meest logische keuze wmb, zeker niet omdat ik het op andere sites ook zo tegenkom.
Ik kan genoeg redenen bedenken. Onderhoudbaarheid van de code. Kosten-baten afweging...

[Reactie gewijzigd door bobberg op 23 juli 2024 02:12]

Je hebt gelijkt. Ik had verwacht dat dit standaard was, maar zit blijkbaar niet standaard in deze gebruikte chart.js. Dan is 't idd meerwerk en begrijp ik 't wel.
Weet iemand wat die 'views' waren bij de oude prijsgrafieken, en wat je er uit kon halen?
Die views was simpelweg het aantal bezoeken per dag op dat product. Alleen we toonden er geen maatstaf bij omdat het destijds als concurrentiegevoelige informatie werd gezien.

Wat je er uit kon halen moet je uiteraard zelf bepalen; maar o.a. of een product "plotseling" populair is of juist continu wat aandacht heeft.
Dank je, had het helemaal verkeerd begrepen omdat ik de verkeerde vak-bril op had! 8)7
Ik dacht aan 'weergaven' in de zin van 'een bepaalde doorsnede van de gegevens' (zoals vaak gebruikt in de architectuurwereld) en niet aan 'aantal views' uit de wereld van webstatistieken :)
Je bent niet de enige hoor, we hebben gehoord dat er veel mensen waren die het niet of verkeerd begrepen
Ben ik dan echt de enige die wel eens naar de views functie keek? Ik vond het wel leuk om te bekijken wat de invloed van prijsdalingen op bepaalde producten had qua views.
Nee, niet de enige maar wel een van de weinige ('t was o.a. geënquêteerd bij de abonnees) ;)

[Reactie gewijzigd door ACM op 23 juli 2024 02:12]

Verder dan "...invloed van prijsdalingen op bepaalde producten had qua views...", keek ik qua views ook niet.

Maar e.e.a. gaan natuurlijk hand in hand: een goede aanbieding brengt veel views ( juist daarom hebben winkels af en toe aanbiedingen ). Natuurlijk helpen de Tweakers prijsalerts ook mee!

[Reactie gewijzigd door PsiTweaker op 23 juli 2024 02:12]

Ja vond t ook wel interessant. Helaas :)
Waarom zou men zich aanmelden voor een nieuwsbrief? Serieuze vraag. Als ingelogde, betalende, gebruiker kom je toch een paar keer dag op de FP om even te kijken wat er aan nieuws te vinden is?

Is er ander nieuws in de nieuwsbrief?
En daarmee heb je denk ik ook precies omschreven voor wie de nieuwsbrief is: de mensen die niet een paar keer per dag op de FP zitten om te kijken wat er aan nieuws te vinden is :P
Hehe, leuk geprobeerd. Maar dat is geen antwoord op m'n nieuwsgierige vraag. :)
Hoe komt de nieuwsbrief binnen?
Email? Op de site hier, zelf?

Als je op zoiets kan klikken kan je toch ook (op het toilet bv :P ) je browser openen en de headlines op Tnet FP doornemen?
Email, Meestal als ik mijn mail check, dan scroll in de nieuwsbrief even door, kijken wat de laatste nieuws titels waren. Als dit mijn interesse triggerd, dan ga ik door naar tweakers. Doet dat het niet, ga ik verder met mn mails.
Ok, ik snap. :) Dank.
Zoals gezegd, ik heb geen ervaring met nieuwsbrieven, zoook niet die van Tnet.
Was slechts benieuwd.

Echter durf ik te stellen dat ik al genoeg emails krijg.
Persoonlijk ga ik dan liever voor m'n Tnet-nieuws even naar Tnet.
Maar ieder z'n ding. :)
Ik vermoed via email. Meestal zijn dit soort zaken buiten natuurlijk het oprechte verlangen van de site om gebruikers te informeren.. ha ha.. voornamelijk bedoeld om mensen die niet zo vaak op de site komen op een zo goedkoop mogelijke manier naar de site te lokken en ze zo aan reclame bloot te stellen en er geld aan te verdienen. Meestal zien ontwikkelaars het als het eerste en marketing/sales het als het tweede. eMail is dan de goedkoopste variant denk ik en ze hebben van iedereen het email adres. Business is business. :+
Persoonlijk gebruik ik juist de nieuwsbrief om een overzicht van het nieuws van gisteren te krijgen.
Ik heb overdag geen tijd/aandacht om de frontpage in de gaten te houden, en als je een aantal dagen achter elkaar (een weekend ofzo) niet op de site komt, dan moet je ver terugscrollen. Door de nieuwsbrieven dan door te nemen ben je weer bij.
Soms ben je natuurlijk later dan de mensen om je heen ("Ah, daar hadden ze het gisteren over...!"), maar over het algemeen merk je daar niets van.
wanneer worden de tweakblogs eens grondig aangepakt?
Dat word wel eens tijd ja. Een volgende Community XL pick wellicht :) Hoewel het gebruik behoorlijk is afgenomen de laatste jaren volgens mij... Wat ook te maken kan hebben met de verouderde staat natuurlijk.

Kan in ieder geval niet wachten tot ik plaatjes kan CTRL+C CTRL+V'en :+
of een normale mobiele responsive omgeving..
En notificaties als er gereageerd wordt op je reactie onder een tweakblog. Nu krijgt alleen de schrijver van de blog een notificatie. Daardoor bloedt de discussie vaak al snel dood..
De prijsgrafiek is een hele mooie update, echter met een 'dark' mode via custom css zijn de tekst labels niet zichtbaar en ik kan ze volgens mij ook niet fixen door een uitbreiding van m'n custom css :-(
.priceGraph .graph {
background-color: #fff;
}

:)

[Reactie gewijzigd door DaFeliX op 23 juli 2024 02:12]

Thanks! Dat ziet er inderdaad beter uit.
Nog mooier zou zijn om de tekstkleur aan te kunnen passen, maar dit lost in ieder geval het grootste probleem op :-)
Heb er #ddd van gemaakt, nét iets vriendelijker voor de ogen. 8-)
De grafiek is een <canvas>-object, die kun je dus niet dmv CSS stylen helaas...
Met betrekking tot de prijsgrafiek: Je ziet nu wel (naar mijn idee) fouten in de data erg goed.
Als je bijvoorbeeld naar de iPhone X kijkt, dan zie je dat die in Juni rond de 1000 euro was, maar op 1 dag 333 euro. Kan volgens mij nooit kloppen.

Overigens vraag ik me af in hoeverre de prijzen kloppen. De prijs van Amazon klopt eigenlijk nooit. Elk willekeurig product wat ik de laatste paar maanden heb bekeken was bij Amazon uiteindelijk (veel) goedkoper als de goedkoopste prijs in de pricewatch. De Amazon prijs klopt daar (vrijwel) nooit.
Als je de iPhone 11 pakt bijvoorbeeld. Laagste prijs volgens tweakers 849 euro.
pricewatch: Apple iPhone 11 128GB Zwart
Bij Amazon 804.
https://www.amazon.de/dp/...hone+x%2Caps%2C160&sr=8-9

Nou is dit toevallig een prijs waar geen Amazon prijs bij wordt genoemd, maar als die erbij had gestaan klopt deze over het algemeen ook niet.
Amazon is altijd een lastig geval omdat ze (soms?) pas erg laat zijn met het daadwerkelijk tonen van de landspecifieke zaken, zoals de juiste btw en wellicht ook verwijderingsbijdrage. Dus je moet sowieso de prijs vergelijken die je krijgt als je helemaal in de laatste stap van hun bestelproces bent.

Maar bij je specifieke voorbeeld staat Amazon er nu helemaal niet bij.

Overigens is er een forumtopic over Amazon, dus graag daar je bevindingen plaatsen, ipv bij dit development-.plan.
Kan men aannemen dat prijsfouten verwijdert worden (mits ze gemeld worden) ? Als men het terugkerend probleem van winkels die speakers per stuk in de PW zetten, die ziet men na correctie niet meer in de grafiek?
Er zijn allerlei reacties mogelijk bij prijsfouten; een ervan is inderdaad het specifieke product te blokkeren voor die winkel en/of een winkel bij dergelijke structurele fouten wijzen op het fout aanleveren van de gegevens :)

Als het een fout tijdelijk was, dan zal de melding wellicht genegeerd worden en hooguit de prijs eenmalig verwijderd worden zodat de fout weg is tot die bij de eerstvolgende 'import' dan goed wordt meegenomen.
De Prijsgrafiek update is een mooie.

Maar om eerlijk te zijn wist ik niet eens van het bestaan van de nieuwsbrief af... Ik krijg die bijv. wel van het zusje HWI, maar gooi ze altijd weg. Ik zit persoonlijk eigenlijk elke dag wel op Tweakers. Even het laatste nieuws checken, even het forum checken en wat producten.

Ik denk dat dat voor veel mensen geldt, en er een select groepje is die baat heeft bij een nieuwsbrief.
Ik gebruik ook gewoon de Tweakers RSS feed in een RSS reader, die ik zowel op mijn telefoon als computer gebruik (en dus altijd in-sync is).
@DaFelix (en team?!): ziet er mooi en fraai uit!
Nice! Hiervoor ging ik nog steeds ff naar hardware.info toe, omdat het bij t.net nog gissen was of héél goed gokken. :P

Op dit item kan niet meer gereageerd worden.