Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 34 reacties

Een nieuw jaar, een nieuwe iteratie klaar. Dit keer was het weer een lange periode, van 4 weken, omdat we het rond de feestdagen met een kleine bezetting hebben moeten doen. Tussen de kerstkransjes en oliebollen door is er gelukkig toch nog genoeg gedaan en kunnen we dit jaar beginnen met een mooie score van 100 afgewerkte tickets :)

Mobiele apps

In deze iteratie is niet alleen aan de website gewerkt, ook zijn er vanaf vandaag* nieuwe versies van de iPhone- en Android-app beschikbaar. De changelog hiervoor is als volgt:

iPhone app:

  • Verbeterde interactie na het klikken op een link of afbeelding in een artikel. Er wordt een nieuw detailscherm getoond met een mogelijkheid om terug te keren naar het artikel.
  • Geoptimaliseerde weergave van advertenties volgens de nieuwste interactie-guidelines van iOS.
  • Native Twitter-integratie voor iOS 5-gebruikers voor het delen van nieuws en reviews.

Android app:

  • De Android app heeft nu ondersteuning voor native advertenties. Deze zijn toegevoegd aan de meeste listings en artikelpagina's.
  • Het is nu mogelijk om de app naar je sd-kaart te kopiëren. Hiervoor is wel de minimaal vereiste Android-versie opgehoogd naar 2.2.
  • Op sommige toestellen zag het instellingenscherm er niet goed uit, dit is nu verholpen.

* vanwege technische problemen is de release van de Android app uitgesteld tot overmorgen (18 januari).

Lay-out-update

Net als de vorige iteratie stond ook deze voor een groot deel in het teken van de nieuwe lay-out die we dit jaar zullen introduceren. Dit keer zijn we onder andere begonnen aan de pagina's voor nieuwsartikelen en hebben ook de reacties alvast een visuele make-over gekregen. Ook de onderliggende basis, die alle data beschikbaar stelt, is verder verbeterd.

Naarmate het grondwerk voor de nieuwe lay-out vordert, kunnen we steeds sneller complete pagina's opleveren, waardoor het vele werk nu ook snel 'tastbaar' wordt. Helaas moeten jullie nog even wachten voordat we daadwerkelijk iets publiekelijk kunnen laten zien.

Nieuwe versie videoplayer

We hebben deze iteratie onze videoplayer (JW Player) geüpdatet naar de nieuwste versie (5.8). Deze versie bevat, in samenwerking met de javascript-api, support voor html5-fall-back, waarbij ook advertenties getoond kunnen worden (de zogeheten pre-rolls).

Aangezien een steeds groter deel van onze video's bekeken wordt met apparaten zoals de iPad, die geen flash-support bieden, begon het beschikbare aantal views voor advertentie-uitingen nogal krap te worden. Dit leidde ertoe dat bezoekers die wel de flash-versie van de player gebruikten de laatste tijd overspoeld werden met advertenties.

Overig

Ook hebben we nog een beetje tijd gevonden om wat kleinere dingen te realiseren. Zo is er een bug opgelost in de productreviews, waarbij geüploade afbeeldingen niet konden worden weergegeven in de review zelf en zijn diverse kleine bugjes gefikst in ons cms (en kunnen redacteuren nu ook makkelijk een verduidelijking voor afkortingen invoegen :P).

Ook technisch hebben we wat verbeteringen doorgevoerd; zo hebben we error-logging toegevoegd aan de code die de communicatie regelt met onze Mongo-database, waarin onder andere gebruikerssessies worden opgeslagen, en hebben we een overkoepelende mail-class geschreven zodat alle mailings voortaan centraal verstuurd worden (en we daarmee ook kunnen voorkomen dat mails vanuit onze testomgevingen daadwerkelijk verstuurd worden).

De volgende iteratie is er weer een van 3 weken, dus tot gauw :)

Door Tino Zijdel

- Developer

Sinds november 2004 fulltime developer voor zowel frontpage als forum.

Volg Tino op Twitter
Moderatie-faq Wijzig weergave

Reacties (34)

Voor wie zich afvraagt waar de update voor Android is: die is uitgesteld tot morgen wegens een klein technisch probleempje :)
Nog steeds? Zojuist gepdatet en hij crashed bij het opstarten. Na de update was ook de snelkoppeling verdwenen. Heb ook even opnieuw opgestart in de hoop dat dit misschien zou helpen, maar jammer genoeg niet :( Het gaat om een Galaxy Nexus met 4.0.2, ik heb het crash-rapport verzonden, is dit zichtbaar voor de ontwikkelaar?

Hopelijk lukt het om het probleem snel op te lossen, die app helpt me door mijn treinreis heen!

-- edit:
Yes! Weer een nieuwe update, werkt weer helemaal prima! :D

[Reactie gewijzigd door l0l op 18 januari 2012 14:30]

De Android app heeft nu ondersteuning voor native advertenties.
Wat zijn 'native' advertenties?
Dat zijn advertenties die als onderdeel van de applicatieschermpjes getoond worden, bijvoorbeeld na een aantal nieuwsheadlines een advertentietje. Voorheen kreeg je alleen advertenties in de html van nieuwsbodies te zien, waardoor e.e.a. minder goed geintegreerd was en soms onhandig werkte.
En daarvoor wordt dus de 'native' Doubleclick-library gebruikt die Google aanbiedt voor iPhone en Android. We bedoelen dus niet dat we nu de Android (Adsense?) of iPhone (iAd?) systemen gebruiken.

En meer in het algemeen: Het zijn wijzigingen waar je als bezoeker niet per se blij van hoeft te worden (volgens mij zijn er hierdoor meer advertentieposities/views gekomen voor ons), maar net als voor heel Tweakers.net geldt ook daar dat de advertenties er voor zorgen dat we kunnen verantwoorden dat onze developers tijd aan wel gewenste wijzigingen besteden in de Apps :)

[Reactie gewijzigd door ACM op 16 januari 2012 22:17]

Android heeft een eigen, ingebouwde advertentie framework voor in-app advertisement. Dat reduceert de hoeveelheid werk om advertenties weer te geven, omdat je zelf veel minder code hoeft te schrijven. Waarschijnlijk gebruikt de tweakers app dit nu ook.
Er is een iOS en Andriod app, zijn er ook plannen voor een WP7 app? Er is er wel n, maar die is niet van t.net zelf toch? En daar ontbreekt ook nogal wat functionaliteit.
Die is niet van ons zelf, maar door een van de bezoekers (prima eenvoudige app overigens)

Er zijn nog geen plannen voor een WP7 app
Maak die plannen! :D

Er zijn vele tweakers die graag een app zien voor WP denk ik. Als er een app in de market staat krijg je misschien wel weer een heel aantal nieuwe bezoekers!
I second that, ik zou graag een WP7 app zien voor mijn trophy.., al moet ik zeggen dat het niet direct een noodzaak is. De website van tweakers werkt mobiel ook ZEER goed, en heb nog nooit problemen gehad met het lezen van nieuws, doorzoeken van de pricewatch of het lezen van het forum.
De Android app vraagt om mijn locatie als ik hem opstart sinds de laatste versie? Wil ik dat? Nee, geblokkeerd dus door mijn LBE firewall.
Hij gebruikt je locatie om aan te geven hoe ver winkels in de pricewatch van je af zijn in het 'afhalen'-overzicht. Als je dat niet gebruikt, kan je idd prima de locatietoegang voor de app blokkeren.

Overigens deden alle vorige versies dat ook al, deze functionaliteit is er al sinds versie 1.0 van de app.

Wellicht is er wel iets aan aangepast waardoor ie nu op een iets andere manier die locatie opvraagt/gebruikt/toestemming voor vraagt. We hebben het iig aangepast zodat een ruwe locatie opvraagt via de meest stroom-vriendelijke LocationProvider (dus bijv je locatie via Wifi-netwerk of netwerkcellocatie) die beschikbaar is, terwijl ie eerder hardcoded de netwerklocatie probeerde te gebruiken.
Alleen jammer dat de Iphone app nog steeds af en toe blijft crashen bij het openen van verborgen reacties.
Heb je een manier om dit te reproduceren? Gebeurt het alleen bij specifieke reacties? Welke versie van iOS? Meer info die nuttig is?
Als ik gesloten reacties open dan crasht hij ongeveer 1 op 10.
Er zit geen regelmaat in de reacties die ik open. De ene keer gaat hij open en de andere keer crasht de app op dezelfde gesloten reactie.

IOS 5.01 Iphone 4S 32GB Zwart
Alles wat je kunt vinden over deze bug kun je natuurlijk melden op het forum (graag zelfs!): Lieve Devvers
Ook het opsturen van je crashreports naar Apple kan helpen, want die komen ook bij ons :)
Ik heb dit al gemeld tijdens het testen van de 1.61,2 en 3

Ik stuur de rapporten door ja. :)
Wat ik me afvraag, de huidige 'trunk' wordt nog steeds deels ondersteund en worden er nog dingen in gewijzigd, is dit voor jullie makkelijk te porten straks naar de nieuwe nieuwe T.net, die we op termijn kunnen verwachten?

Je kan het wel patchen, lijkt me, maar de opbouw is toch weer anders, gezien er gebruik wordt gemaakt van Symfony en een andere structuur?

Tijdrovend werk, of valt dat nog wel mee?
We proberen relatief weinig wijzingen in die tree te doen, maar het is idd een rotwerk om gelijk te houden.
Het aantal wijzigingen in trunk is relatief laag dus het aantal conflicten bij het mergen naar de branche voor de nieuwe layout gelukkig ook :P

Regelmatig mergen (na elke iteratie) scheelt ook wel wat :)
[cynicus / git-fanboy / troll]Dat jullie niet durven wijzigingen te maken in de trunk en het moeilijk vinden om branches gelijk te houden komt omdat jullie een inferieur versiebeheersysteem gebruiken[/trololol]
Is het mogelijk om de HTML5 videoplayer te forceren? Ik heb flashcookies uitstaan en daardoor werkt JWPlayer niet (ik kijk dus nooit videos op tweakers.net).
Door je flash plugin uit te schakelen als je op Chrome/Firefox zit.
De nieuwe videoplayer werkt hier niet voor een meter? Het buffert eerst helemaal vol en vervolgens duurt het nog een minuut of wat voordat het afspeelt?
Bij welke video's is dat?
Jammer dat de app niet meer werkt met iOS 4.2. Van Apple mag ik helaas mijn iPod V2 niet updaten naar een nieuwere versie.
De app zou nog steeds moeten werken met iOS 4, in ieder geval met 4.3, daar is ook mee getest. Als iets niet meer werkt in 4.2, laat dan even weten wat niet.
App to SD is ook goed te doen zonder Android 2.2? Je kan features van 2.2. targetten zonder dat je perse ook op 2.2 moet releasen? Althans, dat is hoe ik het doe, en dat werkt prima. ;)

[Reactie gewijzigd door - peter - op 16 januari 2012 18:09]

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True