Door Jeroen Groeneweg

Development-round-up - Iteratie #34

14-05-2013 • 14:20

69

Na een hoop vrije (feest)dagen zijn we toch aangekomen bij de oplevering van alweer onze 34e iteratie binnen de developmentcyclus. In de afgelopen weken is er dan ook flink gebikkeld aan weer vele nieuwe features en bug fixes.

Members' pick

Allereerst hebben we uiteraard de uitslagen van onze poll 'Macht aan de gebruiker' verwerkt en daarbij de winnende feature uitgewerkt: UBB-code voor in het forum voor content die enkel zichtbaar is als je ingelogd bent. Vanaf heden is het dus mogelijk om al je couponcodes, liefdesuitingen en interne boodschappen enkel en alleen met je medetweakers te delen. De uitslag was weer even spannend, omdat ook de optie Dynamischere 'Uit de Community', meer variatie in tweakblogs, topics en gebruikersreviews erg in trek was. Het goede nieuws is dat deze laatste optie als winnaar uit de bus is gekomen bij onze laatste poll uit de .plan development roundup #33. De overige, inclusief een nieuwe optie, vind je weer onder aan deze .plan.

forum mo-tag

Vernieuwde Forum search

Een van de opvallendste vernieuwingen in deze iteratie is toch wel de vernieuwde forum-search. Niet alleen heeft deze een mooi nieuw smoeltje gekregen, zodat hij netjes integreert met de rest van Tweakers, maar ook de back-end is flink onder handen genomen. Zo worden de resultaten nu verzorgd door onze intern ontwikkelde Java engine, wat een sneller en nauwkeuriger resultaat oplevert. Ook zijn hierbij de welbekende filters geïntroduceerd, zoals velen al gewend zijn van de Pricewatch en V&A.

Forumsearch

Responsive

Ook in deze iteratie is weer veel tijd gaan zitten in het responsive maken van Tweakers. Er zijn grote stappen gezet om de categoriebrowser geschikt te maken voor mobiel, de tracker goed te implementeren, onze custom-scroll-implementatie te optimaliseren en de content in verschillende vormen te gieten, zodat hij optimaal tot zijn recht komt op zowel tablets als telefoons. Een klein aantal trouwe bezoekers van Tweakers heeft al toegang tot een aparte testomgeving, waar een gedeelte van de website responsive is. Binnenkort gaan we ook langzaamaan onze trouwe abonnees uitnodigen om eveneens de responsive website te testen. Heb je geen abonnement? Wees gerust; uiteindelijk geven we iedereen die dit wil toegang. Om alvast een tipje van de sluier op te lichten zijn hier wat teasers van het fluid design.

responsive_frontpageresponsive_menu

Pricewatch-productoverzicht

Binnen de Pricewatch bleek wat onduidelijkheid over de overzichtstab en de prijslisting. Dit hebben we inzichtelijker gemaakt door deze twee samen te voegen om zo per product een overzichtelijk geheel neer te zetten.

80% van de ijsberg

Uiteraard zijn er nog vele, kleinere tickets weggewerkt. Zo is de quicksearch binnen 'dit forum' gefikst, zijn de prijsfilters binnen de prijslistings naar links verplaatst, heeft de prijsgrafiek een nieuwe stijl gekregen, is het 'raten' van eigen reviews niet meer mogelijk, redirect je weer naar je eigen reactie na het plaatsen hiervan, hebben meukartikelen weer geschiedenis, werkt 'https anywhere' nu netjes, worden product-images in de nieuwsbrief nu ook correct getoond, werkt de tracker ook netjes op tablets, is de It-banen-header klikbaar, werken shopreview-url's eindigend op een backslash nu ook, zijn icecat_import en tweakers.net geen karma-leechers meer, is de login voor biks en bytes gedeactiveerd en zijn er de nodige optimalisaties in onze JavaScript- en PHP-code gemaakt.

Macht aan de gebruiker

In de komende iteratie gaan we dus onze tanden zetten in de winnaar van de vorige poll: het 'Uit de Community'-gedeelte. Om meer verschillende artikelen in Uit De Community te krijgen gaan we kijken naar een verbeterde berekening van populariteit, waarbij we ook willen kijken naar de leeftijd van het artikel en de leeftijd van de views op het artikel. Afgevallen is de rss-feed voor video's. Deze komt dus in de ijskast te staan. Voor de poll van deze iteratie hebben we weer twee nieuwe kandidaten. Zo hebben we één item waarbij we gericht kunnen zoeken binnen een specifiek tabblad of de optie om bij een V&A-review aan te geven of een item gekocht of verkocht is.

Nieuwe features iteratie #35

Welke feature zie jij graag in de volgende iteratie?

Binnen de tabbladen in de Pricewatch zoeken in het type tabblad waar je op zit
25,7%
Forumtopics de volledige breedte laten benutten, de gerelateerde onderwerpen naar boven verplaatsen
21,5%
Links naar Myreact, Active topics, Bookmarks overal op het forum rechts naast de breadcrumb
18,9%
In Vraag & Aanbod ook kunnen filteren op de rating van de (ver)koper
18,2%
Bij reviews van de gebruiker in Vraag & Aanbod kunnen aangeven of iets gekocht of verkocht is
15,7%

Aantal stemmen: 1.916. Deelname gesloten op 18-05-2013 00:00. Stemmen is niet meer mogelijk.

Reacties (69)

69
69
59
7
1
2
Wijzig sortering
Binnen de tabbladen in de Pricewatch zoeken in het type tabblad waar je op zit
Ik zal vast dom zijn, maar ik snap niet bepaald wat hier nu mee bedoelt wordt. Ik kon toch altijd al zoeken in de pricewatch?
Wat meer uitleg over de opties die er in staan:

Links naar Myreact, Active topics, Bookmarks overal op het forum naast de breadcrumb

Door deze links op het forum overal naast de breadcrumbs te zetten worden deze onderdelen altijd vanaf iedere plek toegankelijk.

In Vraag & Aanbod ook kunnen filteren op de rating van de (ver)koper

In de lijsten met advertenties kan het handig zijn om enkel resultaten te zien van verkopers met bijvoorbeeld een reviewscore van vier sterren. Zo vind je vlugger een betrouwbare verkoper, maar kan het wel zijn dat je een advertentie mist. Uiteraard is het filter optioneel.

Binnen de tabbladen in de Pricewatch zoeken in het type tabblad waar je op zit

Stel dat je op het tabblad 'Vraag & Aanbod' zit bij het merk Asus en je gaat opnieuw zoeken via de zoekbox bovenin, dan zoek je enkel op dat keyword binnen Vraag & Aanbod, en niet langer in de Pricewatch.

Bij beoordelingen over de gebruiker in Vraag & Aanbod kunnen aangeven of iets gekocht of verkocht is

Indien je iets gekocht of verkocht hebt op Vraag & Aanbod, kun je de (ver)koper een beoordeling geven op zijn profiel. Met deze feature geven we vervolgens aan of de beoordeling gaat over een ver- of een aankoop. Zo kun je er bijvoorbeeld achterkomen dat een gebruiker een verschrikkelijk goede verkoper is maar een bedroevende koper.

Forumtopics de volledige breedte laten benutten, de gerelateerde onderwerpen naar boven verplaatsen

De forumtopics benutten niet de volledige breedte waardoor er wat overbodige witruimte aan de rechterkant zit. Door het over de gehele breedte te trekken wordt er beter gebruik gemaakt van de beschikbare ruimte. Hierbij worden de gekoppelde onderwerpen verplaatst naar boven het topic.
Bij beoordelingen over de gebruiker in Vraag & Aanbod kunnen aangeven of iets gekocht of verkocht is

Indien je iets gekocht of verkocht hebt op Vraag & Aanbod, kun je de (ver)koper een beoordeling geven op zijn profiel. Met deze feature geven we vervolgens aan of de beoordeling gaat over een ver- of een aankoop. Zo kun je er bijvoorbeeld achterkomen dat een gebruiker een verschrikkelijk goede verkoper is maar een bedroevende koper.
Ik vraag me af waarom dat niet automatisch kan, à la eBay, dat is fraude-bestendiger en volgens mij makkelijk te implementeren, en om die reden heb ik niet voor deze handige feature gestemd. Het syteem weet immers wie de eigenaar van de advertentie, en dus de verkoper is (indien het gaat om een aanbod advertentie, en andersom met een vraag-advertentie). Lijkt me dus onnodig om de gebruiker die keuze te geven, of zie ik iets over het hoofd? :)
Maar dat staat er toch ook?

"We" geven aan of het gaat om een ver- of aankoop :)
Oké, dat was voor mij niet helemaal duidelijk. Stem wisselen is helaas geen optie. :D
"Kunnen aangeven" impliceerde voor mij dat de gebruikers zelf aan moesten geven om welk type het ging.
Naast de reactie van Misha, volg dit stappenplan:
- Ga naar de portal van V&A (of reviews), bijvoorbeeld
http://tweakers.net/aanbod/
- Klik op een categorie in de categoriebrowser, bijvoorbeeld:
http://tweakers.net/categorie/822/tablets/aanbod/
- Zie wat er in de algemene zoekomgeving staat ("Zoek in de Pricewatch" ipv "Zoek in Vraag en Aanbod")
Ik ga gewoon de reactie van de persoon boven je linken: Inspector in 'plan: Development-round-up - Iteratie #34'
Ik zou het nog steeds fijn vinden als mijn eigen reacties even een andere kleur krijgen zodat ik bij lange reactiepagina's (met 100+ reacties) snel mijn eigen reactie kan vinden. Naast het krijgen van notificaties over reacties op die van jou en mogelijk nog iets als je ergens veel of weinig punten voor gehad hebt

Daarnaast moet het scrollen op WP8 toch echt een keer gaan werken. Prima dat jullie focussen op Android of iOS met de responsive versie, maar als ik niet kan scrollen ga ik wel gebruik maken van andere nieuwssites. Al zou een simpele tweakers app ook al wat zijn natuurlijk met volledige nieuwsberichten (niet die 50 woorden uit de RSS feed) en livetiles.

[Reactie gewijzigd door Martinspire op 24 juli 2024 19:27]

Het scrollen op WP8 staat zeker op de lijst, deze iteratie zijn er stappen gezet om e.e.a. aan de (custom) scrollbars te verbeteren, de komende iteratie gaan we dat in responsive verwerken en als het goed is moet WP8 dan ook (beter) werken.
Tja ik neem aan dat ze eerst focussen op de grootste groep, want als iedereen maar wegloopt als het niet naar de zin is, dan kun je maar beter zorgen dat je het iig de grootste groep naar de zin maakt. Dat zullen niet WP8 phone gebruikers zijn.

Als je dan drijgt naar een andere site te gaan.... Natuurlijk moeten dit soort problemen gefixed worden. Maar om nu maar te dreigen dat je dan naar een andere site gaat... Vind het een beetje flauw.
Ik snap dat de grootste groep eerst gaat, maar niet kunnen scrollen = brakke website. Dat er misschien iets niet goed gerenderd wordt (wat overigens ook nog het geval is met de topberichten bovenaan) snap ik dat het minder haast heeft, maar na 3 weken geleden inschieten (!) en nu nog geen enkele verbetering noem ik niet bepaald het toppunt van development. Ik snap dat je andere prioriteiten hebt, maar dit is gewoon waardeloos. Ik heb het al met meerdere WP toestellen kunnen repliceren en het gaat voor zowel de WP7 als WP8 toestellen.
IE is 21% van het verkeer. Ik weet niet hoeveel % daar dan last van heeft en of het ook voorkomt bij bv de IE desktop met touch-schermen, maar het lijkt me toch wel handig als er iets meer progressie komt.

Als ze willen dat de testpersonen feedback geven, moet je op zijn minst zorgen dat ze overal bij kunnen. Dat lijkt me toch wel prioriteit #1

[Reactie gewijzigd door Martinspire op 24 juli 2024 19:27]

Anoniem: 457607 @Martinspire14 mei 2013 22:55
Dat klinkt als een erg irritante bug. Tegelijkertijd ben je denk ik wel erg ongeduldig. Het is helemaal niet zo vreemd om na het inleggen van een bug na 3 weken nog geen oplossing te hebben. Het zal vast een van de vele zaken zijn waaran gewerkt moet worden.
Ik begrijp het wel; we hebben al langer een wat brakke support voor WP. De issue's waren al wat langer bekend dan de bugreport, maar tot nu toe heeft het gewoon altijd een lagere prio gekregen dan andere zaken
Dat kun je met een custom style sheet wel oplossen: Tweakers 7 Ultimate CSS Competition - Inzendtopic

Zoek even op "own" en je vindt ongetwijfeld een oplossing :)


Hmm, voor het forum is dat een optie geworden in de voorkeuren, op de FP nog niet inderdaad :)

[Reactie gewijzigd door Grrrrrene op 24 juli 2024 19:27]

Ja daarom, op het forum heb je het ook en daar vind ik het ook wel handig. Dus daarom snap ik ook niet waarom het niet op de frontpage zit.
Herplaatsing van mijn laatste (te late) reactie op de vorige Development-round-up
Misschien een idee om in de Pricewatch een selectie voor de laptops en desktops de mogelijkheid in te bouwen om alleen Core i3, i5 of i7 in het algemeen te selecteren, en per generatie (Sandy Bridge, Ivy Bridge of Hasswell) en daarnaast bij laptops de uitvoering (laptop processor(M) of ultrabook(U))
Ook het selecteren op wel of niet, zoals het vroeger was in de pricewatch, is iets wat ik eigenlijk wel mis. Ik weet niet of dat eenvoudig terug te zetten valt.
Deze wens kennen we al heel lang; we hebben er vooral nog geen goede manier voor verzonnen om in de GUI te verwerken die bovendien goed aansluit bij het beheersbaar houden van de specificaties zelf.
Nog afgezien van het feit dat er vele andere dingen op de lijst staan die ook uitgewerkt en ontwikkeld moete worden :)

wel/niet zou sinds deze (of de vorige?) iteratie terug moeten zijn in de pricewatch, alleen een onderscheid om tegelijk wel en niet te kunnen opgeven zoals heel vroeger in de pricewatch is er niet.
Wel/Niet is mogelijk bij processoren/GPU's/etc, maar ik kan niet een merk laptop/tablet/etc deselecteren.

Ik weet niet hoe de processoren (binnen pricewatch) staan, als ze allemaal een tag krijgen (i3, i5, i7, Sanndy Bridge, Ivy Bridge, Haswell), kunnen die selectie's veel makkelijker ingevoerd worden. Voor een goed presterende basislaptop, voer je i3 icm Ivy Bridge in, en je hebt in basis al een goede selectie voor een basislaptop.

Pricewatch ziet er nu echt super uit!!

[Reactie gewijzigd door Johannes77 op 24 juli 2024 19:27]

Maar dat bij merken heeft nooit gekund in de pricewatch ;)

Dat maakt het niet een minder nuttige toevoeging, maar het kan dus per definitie niet iets zijn dat je van een vorige versie mist :P
Binnenkort gaan we ook langzaamaan onze trouwe abonnees uitnodigen om eveneens de responsive website te testen.
Gaat dit om iedereen met een abonnement (en zou ik dus nu een abonnement kunnen nemen om sneller toegang te krijgen)? Of staat "trouwe" nog voor een bepaald selectiecriterium (al lang abonnee o.i.d.)?
We hebben een forumcategorie die enkel toegankelijk is voor onze abonnees. Daar plaatsen we een oproep wie het alvast wil komen uitproberen. Vervolgens kijken we wie zich hier voor opgeven en gaan een beetje na of ze echt actief zijn op Tweakers en veel constructieve feedback hebben gegeven in de loop der jaren. Dus ja, ik kijk wel een beetje wie ik uitnodig :)

Early access is verder ook geen 'feature' van een abonnement; het is puur een bedankje dat ik wil geven. Ik zou zelf niet direct een abonnementje afsluiten; de rest krijgt snel genoeg toegang ;)
Is het mogelijk om voor tweakblogs.net een Cookiesync functie te implementeren net als bij Geenstijl / Powned / etc.?

Ik vind het vervelend om telkens 3rd party cookies weer in en uit te schakelen en er is geen goede add-on voor FF. Het zou het ook niet erg zijn als ik opnieuw in hoef te loggen met dezelfde username en password als tweakers (iets wat momenteel ook niet kan bij tweakblogs).
Graag je vraag in ons bug/feature-forum stellen:
Lieve Devvers

En dan kan het geen kwaad om uit te leggen hoe die cookiesync zou moeten werken, want er wordt al een cookie gesynchroniseerd als het goed is... Als dat niet goed genoeg werkt, is het vast handiger dat te fixen :)
"Binnen de tabblad en in de Pricewatch zoeken in het type tabblad waar je op zit"

Ctrl + F :z

[Reactie gewijzigd door Toettoetdaan op 24 juli 2024 19:27]

Zoeken binnen het type waar je in zit dus niet binnen de pagina waar je op zit ;) Oftewel ik zit binnen een tabblad van de categorie mobile en wil daarbinnen zoeken op de Galaxy SIII. Dat is op dat moment nog geen beschikbare content binnen die tab.
Wat ik wel een beetje jammer vind is dat de plaatjes op product pagina's nu niet goed zijn geschaald:
pricewatch: HTC One 32GB Zilver
Zo lang gerekt ziet die telefoon er echt niet uit :P

Ook de prijzen grafiek ziet er een beetje vaag uit, ik hoop dat dit nog word verscherpt?
Ik dacht namelijk eerst dat er iets mis was met de pagina :P
Dat is hartstikke hip. Flat design is alweer op zijn retour, het is nu strech!

Dat is een bugje die uit de release is gekomen. Worden gefixed!

[Reactie gewijzigd door Misha op 24 juli 2024 19:27]

Plaatjes van producten zijn weer in de goede proporties.

De prijsgrafieken zijn gecached en worden automatisch bijgewerkt als de cache verlopen is :).
Ook de uitlijning klopt niet helemaal tussen de kop en elementen eronder. Bij totaalprijs komt het bekijk knopje overheen. Alsof je daarop moet klikken voor de totaalprijs. CTR+F5 maakt in ieder geval niet uit. Browser ff in win8.

Is het ook mogelijk de grafiek wat interactiever te maken? Zodat je bv. onhover de werkelijke prijs kan zien?
Ik hoop dat we in de responsive layout wel gewoon de tracker vast kunnen zetten zoals nu.
Voor op grote tablets wil ik graag kijken of dit mogelijk is, maar het kunnen fixeren van de tracker op kleine apparaten heeft een lage prio. Het is belangrijker dat we hoe dan ook de tracker altijd snel toegankelijk maken, vandaar dat we hem ook standaard opnemen in de navigatie zoals te zien is in het screenshot
crisp Senior Developer @Virtuozzo14 mei 2013 16:17
Elementen fixeren is helaas nog een kleine ramp met mobiele browsers (voornamelijk oude webkit versies)...
Zijn jullie niet bang dat veel binnen de [/membersonly] tag geplaatst gaat worden?

[Reactie gewijzigd door Toppe op 24 juli 2024 19:27]

Nee, helemaal niet zelfs. De meeste tweakers begrijpen heel goed hoe een Forum werkt en vinden het zelf ook fijn als ze via Google op een forum komen dat daar een eventueel antwoord op hun vraag netjes openbaar toegankelijk is. Tweakers is een community om elkaar te helpen mede tweaker of niet. Echter als het aankomt op iets "gunnen" of persoonlijks dan kun je dat delen via de membersonly tag. Ik verwacht dat het ook puur en alleen daar voor gebruikt zal worden.
crisp Senior Developer @Toppe14 mei 2013 20:53
En we hebben zelfs complete fora die al 'members only' zijn ;)
Mag ik vragen wat het nut van de poll is? Ik stem al tijden op 'Links naar myReact ...', maar nooit krijgt deze het meeste aantal stemmen. Wordt deze feature dan helemaal niet ingebouwd, of heeft de uitslag van deze poll enkel invloed op de prioriteit van de ticket, en worden alle features uiteindelijk wel verwerkt?
Puur op de prioriteit. De optie met het minste aantal stemmen gaat uit de poll en wordt in de ijskast gezet. Die kan vervolgens nog wel eens terugkomen als we denken dat het alsnog een erg nuttige toevoeging is
Degene met de meeste stemmen wordt sowieso de eerstvolgende iteratie uitgewerkt (in dit geval dus in #36, want #35 is vandaag al begonnen en dus zouden we geen tijd meer hebben om eventuele ontwerpen en specificaties te maken).
Wat er met de rest gebeurt is uiteraard een beetje lastiger te zeggen, dat gaat dan in de normale prioriteiten-planning mee. Dus dat kan nog een paar weken duren voor we het doen of nog een paar maanden :)

Op dit item kan niet meer gereageerd worden.