Hoofdcategorieën
Device Settings

Development-round-up - iteratie #8

Door Jeroen Groeneweg, maandag 31 oktober 2011 15:09, views: 8.029

In deze .plan lees je welke ontwikkelingen de developers van Tweakers.net in de laatste drie weken hebben doorgevoerd. In de vorige aflevering bespraken we nog twee weken werk, maar zoals toen al is aangekondigd werken we voortaan met een doorlooptijd van drie weken, om de planning te verbeteren en de tickets efficiënter af te handelen.

In de nu afgeronde iteratie hebben we aan maar liefst 110 issues gewerkt. Helaas zijn er maar weinig veranderingen die voor iedereen zichtbaar zijn, maar achter de schermen zijn weer bergen werk verzet.

Frontpage carrousel

Op de frontpage is de dynamische carrousel rechtsboven vervangen door een blok met statische afbeeldingen. Deze toont een grote spotlight-afbeelding van het nieuwste of het belangrijkste artikel, met daaronder kleinere afbeeldingen van de oudere feature-stukken. Met de gestaag toenemende productie van de redactie werd het steeds lastiger om alle artikelen voldoende onder de aandacht te brengen. Zodra er immers een nieuw artikel werd geplaatst, verdween het daarvoor geplaatste artikel op het eerste gezicht van de Frontpage, en nam het aantal pageviews op die stukken radicaal af. Wie niet elke dag op de frontpage kwam, liep daardoor grote kans een interessant verhaal te missen. In de nieuwe situatie zijn de vijf recentste artikelen altijd in één oogopslag te zien. Ingelogde gebruikers kunnen bij de layout-instellingen een afwijkend aantal features instellen.

Frontpage carrousel before small Frontpage carrousel after small

 

Kleine bugfixes

Minder zichtbaar, maar aanzienlijk tijdrovender was de waslijst met kleine bugs en tweaks. Zo hebben we de weergave van notificaties op de tweakblogs aangepakt, worden notificaties in de welbekende gele balk voortaan beknopter weergegeven, en worden ajax-updates via https nu ook op het forum correct afgehandeld.

Nokia Lumia 800

Om extra aandacht te vestigen op nieuwe producten worden in samenwerking met fabrikanten met enige regelmaat advertorials gemaakt. Tijdens de nu afgelopen iteratie werd Nokia's Lumia 800 in de schijnwerpers gezet.

Symfony-pilot

Omdat we veel tijd kwijt zijn aan het onderhoud van legacy-code, is besloten om het geheel volledig opnieuw op te bouwen. We zijn dus op zoek gegaan naar een bruikbaar php-framework, en zijn uitgekomen bij het Symfony. Dat kunnen we gebruiken om gestructureerder en overzichtelijker te werken: zo willen we intensief gebruikmaken van het model-view-controllermodel en de ondersteuning voor namespaces. Bovendien kan de huidige codebase relatief eenvoudig worden overgezet, zodat we de migratie op ons gemak kunnen uitvoeren. Eind december zullen we de nieuwe opzet evalueren en dan wordt ook besloten of Symfony de nieuwe fundering van Tweakers.net wordt.

Nieuwe layout

Ook aan de voorkant krijgt Tweakers.net een flinke opknapbeurt. Er wordt momenteel druk gesleuteld aan de nieuwe layout, die zwaar op nieuwe technieken als CSS3 zal leunen. Meer kunnen we daar nog niet over verklappen, maar ergens in 2012 krijgt Tweakers.net een ultramodern smoeltje. En maak je niet ongerust, dat betekent echt niet dat we je wereld laten vergaan.

Volgende 07-11 Gouden Steeksleutel 2011: de stembussen zijn open
Vorige 27-10 Wil jij als eerste met de Nokia Lumia 800 spelen?

Reacties

«  1  2  3  4  »

De vervanging van de carrousel ziet er erg mooi uit, ik vind het een stuk overzichtelijker zijn geworden.
Verder werd ik erg enthousiast bij de laatste zinnen. Het zou wel tijd worden voor CSS3, ik werk er nu een tijdje mee en alles wordt met een stuk minder code een stuk mooier! Ben dan ook erg benieuwd, hopelijk is 'ergens in 2012' dichterbij januari dan bij december :)

Edit:
@IceStorm: Ik vind het veel handiger, vooral wegens de reden die in het artikel werd genoemd: Zo gauw er een nieuw item verscheen verdween de vorige naar de achtergrond.
Nou zit ik best vaak op Tweakers.net, maar als er meer dan één review per dag verscheen dan miste ik toch vaak wat.

@Gummie: Je kan in de voorkeuren tot wel 9 items laten zien (mits je Custom Frontpage hebt aangeschaft in de KarmaStore.

[Reactie gewijzigd door Chris7 op maandag 31 oktober 2011 16:49]


De vervanging van de carrousel ziet er erg mooi uit, ik vind het een stuk overzichtelijker zijn geworden.
Kan nog een stukje gewenning zijn maar ik vind het helemaal niet overzichtelijker. Ik moet voor dezelfde hoeveelheid items best wel wat ruimte opofferen. Daarbij leiden de plaatjes nogal af van de tekst.
Als voorbeeld, er zijn nu 2 Battlefield 3 items in beeld die allebei een ander plaatje hebben die onderling ook prima te verwisselen zijn.

Net wat ik zeg, kan gewenning zijn maar ik sta nog niet te springen. Of meer, het is niet iets waar ik me in de oude situatie aan ergerde ;)
Geeft niks, ik hoef niet van alle wijzigingen even blij te worden natuurlijk. En aangezien er ook aan een nieuwe lay-out gewerkt wordt en er bugs plat geslagen zijn ben ik weer blij met een nieuwe iterartie update.

Geen idee of dit nog door de redactie gelezen wordt, maar ik vind het ook een vreemde keus.

Er staan nu niet meer items, terwijl het wel enorm veel extra ruimte kost. Bij mij triggert het bovendien banner blindness! |:(

Juist nu zie ik de items niet meer en moet er vervolgens bewust naar op zoek. Dat is dan dus pas nadat ik denk: waar zijn die review-items eigenlijk gebleven? Oh ja, daar.

Dat is juist het tegengestelde effect van wat er beoogd wordt. Zowel vanuit een usability- als een commercieel perspectief zou ik deze aanpassing terugdraaien.

De vervanging van de carrousel ziet er erg mooi uit, ik vind het een stuk overzichtelijker zijn geworden.
Vind het nu ook niet echt overzichtelijker. Ik vind de argumentatie om het te wijzigen ook wel een beetje apart. In de oude situatie zag je 8 items en nu maar 5. Dus de kans dat je iets miste was toch een stuk kleiner. Of mis ik nu iets?

[Reactie gewijzigd door Gummie op maandag 31 oktober 2011 15:40]


In de oude situatie zag je er standaard 6, tenzij je zelf een ander aantal had ingesteld :)

De screenshot in dit artikel laat er 8 zien. Maar dan nog, 6 is nog steeds meer dan 5. Ik kan de redenatie dan ook niet helemaal plaatsen...

Je ziet aan dezelfde screenshot dat er voor 5 in de nieuwe situatie veel meer plaats nodig is dan 8 in de oude situatie. Niet dat dat op zichzelf een argument hoeft te zijn, maar je kan je afvragen wat de meerwaarde is van de afbeeldingen op een tech-site. Het is niet alsof ik die Nokia CEO-kerel herken en dan sneller weet waar dat artikel over gaat. De tekst/titel blijft toch essentieel.

[Reactie gewijzigd door BramT op dinsdag 1 november 2011 13:39]


Ik weet het niet zeker, en het is natuurlijk koffiedik kijken, maar het heeft waarschijnlijk te maken met advertentie-inkomsten. Mensen blijven vaak maar even op een frontpage, en alleen de eerste wordt dus veel vaker gezien dan de 2de, 3de,etc. Als iedereen evenveel betaald om in de carrousel te komen dan is het dus oneerlijk als er snel twee items achter elkaar worden toegevoegd, want diegene die dan al vrij snel verstoten wordt van de eerste plek heeft immers net zoveel betaald maar ziet zijn pageviews al snel kelderen..

Ik ben er overigens totaal niet kapot van. Ik vind het erg veel ruimte innemen, en vooral op een netbookje mis je snel veel info die eronder staat. De info die ik interessanter vind dan dat wat in de carrousel stond. Daarnaast gaf de carrousel meer info terug, dan een paar plaatjes waar ik verlicht ben op te klikken alvorens te kunnen weten waar het precies over gaat..

Het zijn geen advertenties :? Er wordt helemaal niet betaald om in de carrousel te mogen staan; het is een manier voor de redactie om bepaalde artikelen onder de aandacht te brengen, en de redactie bepaald zelf de invulling daarvan :)

Ik vind de verwijdering van het carrousel absoluut geen verbetering.

Het neemt extreem veel ruimte in (plaatjes), het leidt af van de (naar mijn idee) hoofdzaak en ik kan ik moet van de frontpage weg om een inleiding van het artikel te kunnen zien (alleen van het eerste, dus laatst toegevoegde, artikel is de inleiding direct beschikbaar).

Naar mijn idee gaat het er bij een website om hoe snel en makkelijk informatie beschikbaar is (zeker in het geval van TNet). Ik vind dat de beschikbaarheid en zeker de toegankelijkheid achteruit zijn gegaan.

Vergeet namelijk niet dat met het introduceren van deze extra plaatjes de pricewatch tab en ook de meuktracker een eind naar beneden zijn gestuurd (Op grote schermen in mindere mate een probleem maar met de hoeveelheid laptops en tablets...). Ook dit vind ik een nadeel.

Het blijkt dat veel anderen het niet met mij eens zijn en liever met de plaatjes werken dan met zes tabs waarbij de tekst verandert en dat ze de extra benodigde ruimte voor lief nemen.

Ik ben ook bekend met de mogelijkheid van een custom frontpage en ik denk dat ik daar gebruik van zal maken zodra ik het hoe en wat heb uitgezocht, maar is het hier een idee om deze configuratie direct beschikbaar te maken, evenals de lijst van vijf tabs onder het Tnet icoon?

De poll heb ik ook gezien. De meningen blijken erg verdeeld.

[Reactie gewijzigd door Plasma_Wolf op maandag 31 oktober 2011 21:32]


Uiteraard willen wij screenshots zien van de nieuwe layout ;)

Beter, zo zonder die carrousel! eenstuk overzichtelijker, en je ziet meteen wat er actueel is (of wat meest recent is toegevoegd). hulde! _/-\o_

Zou toch liever bij de carrousel een samenvatting van de review kunnen zien als hij in de kleinere vierkantjes staat, dus dan met een mouseover toch kunnen zien wat er instaat inplaats van alleen titels en plaatjes(geeft me ook een beetje web1.0 gevoel)

Kan niet wachten totdat de nieuwe lay-out komt!(als ie tegenvalt kunne we dan ook terugschakelen?), het spreekt me vooral aan dat er nieuwe webstandaarden worden gebruikt!

Mee eens, ik vind de plaatjes veel te druk, en ze nemen meer dan 2x de ruimte in. Liever ik vond de carrousel juist fijn, tekst eronder en maar 1 plaatje.

Verder zeer benieuwd naar de nieuwe layout, lang wachten maar het zal het waard zijn.

Ik denk niet dat de nieuwe layout je gaat tegenvallen ;)

De statische blokken vind ik minder strak. De opzet is interessant, maar hij oogt stukken minder mooi. Komt vast ook door het gebruik van foto's met teveel witte achtergrond (zoals bij de nokia en de iphone). Misschien een randje om de foto;s heen om het duidelijker te laten onderscheiden van de rest van de pagina en onderling? En misschien ook terug naar afbeeldingen zonder afrondingen?

[Reactie gewijzigd door Relief2009 op maandag 31 oktober 2011 15:21]


Wat ik jammer vind is dat die nieuwe carousel zoveel ruimte inneemt. Ik heb al zo weinig plek op deze crappy resolutie. In de oude carousel had ik daarom ook die losse linkjes daaronder uitstaan, zodat ik enkel dat ene plaatje had dat continu veranderde (en gezien ik toch iedere dag op t.net komt mis ik het toch niet).
De huidige manier maakt het toch wat minder overzichtelijk.

Kun je de custom frontpage instellen? Dan kun je het aantal instellen! ;)

Ja, maar wat heb ik daaraan? Helemaal niets. Vroeger was mijn carousel zo groot als het eerste plaatje, met de nummers 1 tot 10 erboven.

Nu heb ik een berg meer ruimte nodig op m'n scherm om meerdere items te kunnen zien, omdat ze er allemaal onder staan.
Dus ik ga van 10 naar 3 items. Dat maakt het niet bepaald heel veel handiger om meer items te volgen. Meer dan 3 items is gewoon niet praktisch omdat het zo belachlelijk veel screen estate vreet, waardoor de items die eronder staan gewoon wegvallen.

Plus vijf rijen headlines eronder. Dat is nog steeds kleiner dan nu, maar als je 10 reviews had staan, nam je wel degelijk meer ruimte in dan met slechts 2.

5 rijen headlines? nee hoor, die stonden direct al uit dmv een stukje custom CSS. Die hoef ik echt niet te zien.
Maar dan nog, ook toen die er nog wel stonden, was dat echt veel fijner dan al die plaatjes die erin staan.

Ik kan nu ook wel met veel pijn en moeite de CSS verbouwen zodat hij plaatjes weglaat en hij text only laat zien, maar echt heel makkelijk gaat het niet. Dus nu staan de reviews hier uit, het neemt gewoon teveel ruimte in, en is niet meer te tweaken.

Nieuwe lay-out. Ik heb het gevoel dat deze er nog niet eens zolang is. Verder jammer dat de carrousel verdwijnt, vond dat ding altijd juist wel handig, maarja, ik zit dan ook de hele dag op T.net ;).

Ik ben zeer benieuwd waarom jullie juist bij Symfony terecht zijn gekomen in plaats van andere frameworks (CakePHP, Codeigniter, Yii etc). Wat is het voordeel van Symfony ten opzichte van andere? :)

CodeIgniter biedt geen gebruik van namespaces.

en CakePHP is niet zo heel performant als je het op grote schaal gebruikt.

Wat ik me dan weer afvraag: waarom niet Symfony2 :)

Uiteraard is er gekozen voor Symfony2 :) Dit namen we aan als vanzelfsprekend ;)

In het artikel wordt gelinked naar de symfony 1 website ;) De site voor symfony 2 is symfony.com ipv symfony-project.org :)

Symfony 2 is inderdaad een mooi framework.

Het is niet een framework maar de versie van PHP die je het gebruik van namespaces biedt. CodeIgniter is best een light-weight framework, en het merendeel van je code zal dus je eigen geschreven code zijn. Niemand weerhoudt je er van om daar namespaces in te gebruiken, hoewel je dan misschien wel moet zorgen dat CodeIgniter je classes goed kan loaden.

Ik vind het nu een stuk strakker ogen dan de carrousel, een hele verbetering. Mag ik vragen waarom jullie Symfony willen gaan gebruiken? Er zijn natuurlijk meer frameworks op de markt.

Aan welke frameworks zat je dan te denken?

Als er een +1 knopje op de ontwikkelaars zat, had ik daarop geklikt. :)
«  1  2  3  4  »

Op dit item kan niet meer gereageerd worden.

Volgende 07-11 Gouden Steeksleutel 2011: de stembussen zijn open
Vorige 27-10 Wil jij als eerste met de Nokia Lumia 800 spelen?
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011