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 , , 35 reacties

Het werk uit iteratie #51 is live gezet, waarmee ruim tachtig tickets zijn opgelost. Deze iteratie had een sterke focus op het aanpassen van de Pricewatch voor Belgische bezoekers. Dat heeft helaas ook tot gevolg dat de hoeveelheid wijzigingen die we wél kunnen tonen erg kort is.

België

Zoals in de vorige .plan werd aangekondigd, zouden we ons onder andere gaan bezighouden met wijzigingen aan de Pricewatch voor België. Die wijzigingen omvatten vooral onderhuidse aanpassingen, zodat de getoonde laagste en gemiddelde prijzen en aantallen daadwerkelijk overeenkomen met wat in België leverbaar is. Daaraan is een groot deel van de beschikbare tijd besteed, maar er is helaas nog niets daadwerkelijk te demonstreren.

Een van de dingen die wel direct 'live' komen, is de herkenning van Belgische (en Nederlandse) ipv6-adressen. Hiemee is onze ipv6-ondersteuning nog lang niet compleet, maar hebben we wel weer een klein obstakel weggenomen :)

Best Buy Guides

Nadat in de vorige iteratie de nieuwe Best Buy Guides waren opgeleverd, hebben we daarvoor in deze iteratie nog diverse puntjes op de i gezet. Daarbij ging het vooral om kleine puntjes, zoals wat meer witruimte rond paragrafen en een wat betere weergave van de Best Buy Guides op smartphones en kleine tablets.

Overige

Bij de Downloads, die we twee iteraties geleden hernoemd hebben, kwamen nog wat kleine puntjes naar voren. We hebben onder andere een 'quicksearch' toegevoegd.

Verder hebben we ervoor gezorgd dat de info-pop-up op de kaartweergave in V&A nu wél op het kaartje past, zodat ook het sluitkruisje standaard in beeld staat.

.Plan 51 te grote popup in V&A-kaart.Plan 51 passende popup in V&A-kaart

Klik voor de grote versies om het verschil te zien

Daarnaast is in het forum de implementatie van de YouTube-videotag verbeterd. Daarmee krijgen de video's nu de juiste 16:9-verhouding en schalen ze (beter) mee in responsive-modus. Als gebruiker kun je zelf kiezen hoe breed je de video in je post wil hebben door dit op te geven in de videotag. Hoe dit precies werkt, kun je lezen in onze UBB FAQ.

Windows Phone 8.1 issues

Op het forum verschenen diverse klachten dat onze site in Windows Phone 8.1 de browser laat crashen. We hebben gekeken of dit op te lossen is, maar hierbij geldt natuurlijk wel ons standaarduitgangspunt: een browsercrash is per definitie een fout van de browserontwikkelaar en niet van ons. Tijdens het uitzoeken hebben we dan ook geen oorzaak kunnen vinden die wij zouden kunnen aanpassen. Bovendien lijkt het erop dat Tweakers niet de enige is waarbij die versie van Internet Explorer 11 (vaak) crasht. Jullie zullen het dus toch moeten volhouden tot Microsoft de problemen oplost :/ Een uitgebreidere uitleg kun je vinden in het desbetreffende forumtopic.

Moderatie-faq Wijzig weergave

Reacties (35)

Tja, hier zie je het grote nadeel van een responsive website tov een native app. Met een Responsive website is het dan wel makkelijk te ontwikkelen maar je laadt nog steeds iedere keer de volledige website in waarna je in css en js dingen gaat zitten verbergen. Maw. je doet dubbel zoveel werk als op een gewone website.

Als je een native app hebt haal je enkel de data op die je nodig hebt wat beter werkt op een telefoon die minder geheugen heeft dan een pc.

Ik snap dan ook niet waarom de native apps voor Tweakers niet meer onderhouden worden.
Het is helemaal niet dubbel zoveel werk. Om een bepaalde functie ergens actief te krijgen moet je naast de weergave doorgaans ook inspanning leveren om de gegevens te vergaren en/of de handelingen te verwerken.

Dat deel doe je eenmalig.

De native apps kosten echter meer dan dat extra. Want we moeten dan naast een extra 'view' op de data (bijv een json-api), die bovendien vaak maar deels op de originele site kan voortborduren, onderhouden ook nog de diverse apps onderhouden.
Bovendien heeft ieder 'native' platform een zijn eigen programmeertaal met eigen quirks en een eigen ontwikkelplatform. Dat moet je je dus eerst eigen maken en daarna bij elke significante wijziging (in de praktijk was zo'n beetje elke major release van iOS, Android en Windows Phone in deze context significant) weer alle nieuwe zaken doornemen en waar nodig aanpassen...

Kortom, uiteraard levert Responsive af en toe wat extra werk op tov geen responsive variant, maar het is zeker geen verdubbeling van de hoeveelheid werk (zelfs niet van de hoeveelheid 'frontend'-werk). Maar als je de apps qua functionaliteit net zo synchroon wilt houden als responsive, dan ben je in sommige gevallen per app al bijna net zoveel extra tijd kwijt als voor het originele uitwerken van de feature in de gewone site.
Ik had het over werk in de vorm van RAM-/CPU-werk. Qua ontwikkelwerk is het idd minder, dat begrijp ik.
En dat is dan ook het antwoord op "Ik snap dan ook niet waarom de native apps voor Tweakers niet meer onderhouden worden." ;)
Dus omdat WP8.1/IE11 een probleem heeft, is dat het grote nadeel van RWD? Right.

Je kunt exact hetzelfde zeggen van apps: komt er weer een beta-versie van een OS uit, crasht je app continu. Wat een nadeel

Verder: volgens mij hebben we het hier al behoorlijk vaak over gehad, dus ik ga mezelf niet voor de 100e keer herhalen waarom we de apps in hun huidige vorm gaan uitfaseren
Dus omdat WP8.1/IE11 een probleem heeft, is dat het grote nadeel van RWD? Right.
Ik noem WP8.1/IE11 niet één keer in mijn post. Het grote nadeel van RWD is dat je alsnog je hele pagina inlaadt. En een telefoon heeft nou eenmaal minder geheugen dan een gemiddelde pc.
Je kunt exact hetzelfde zeggen van apps: komt er weer een beta-versie van een OS uit, crasht je app continu. Wat een nadeel
Daarom komen de platformhouders met beta-versies van hun OS voor ontwikkelaars. Die kunnen dan hun applicatie aanpassen zodat het blijft werken.
Verder: volgens mij hebben we het hier al behoorlijk vaak over gehad, dus ik ga mezelf niet voor de 100e keer herhalen waarom we de apps in hun huidige vorm gaan uitfaseren
Ik snap het heus waarom jullie dat doen, meer ontwikkelplatformen, meer tijd, meer mankracht en het is crisis.. Maar daar is nou juist het mooie van Tweakers, er is een gigantische community van mensen die o.a. weten hoe ze software moeten schrijven. Laat de community aan de apps werken, of maak een open API voor Tweakers met goede documentatie.

Daarmee los je direct alle problemen op.

[Reactie gewijzigd door sanderev66 op 13 mei 2014 14:34]

Precies zoals wij hebben geprobeerd om de site aan te passen zodat de problemen met WP8.1/IE11 zijn opgelost, bedoel je?

Over een open API: ik wil dat heel graag. Ik wil al heel lang hackathons organiseren met en voor tweakers, maar ook een API komt er niet automagisch en heeft de nodige tijd en liefde nodig om te ontwikkelen. En vergeet ook niet de tijd die het kost om het te onderhouden :)

Nee, daar los je niet alle problemen direct op. Je lost er waarschijnlijk wat op, en creeërt er ook meteen weer een paar.
Dus omdat WP8.1/IE11 een probleem heeft, is dat het grote nadeel van RWD? Right.
Doordat T.net liever RWD is gaan doen, heeft men daarmee ook wel besloten om nog meer browsers te gaan ondersteunen, dus ergens kan dat dan inderdaad best een nadeel vormen.
Is er iets bijzonders wat gedaan moet worden met Windows Phone 8.1 om IE11 te laten crashen? Het werkt hier namelijk op mijn Lumia 920 gewoon prima?
Ik quote even Crisp. Origineel staat hier: http://gathering.tweakers...message/42189722#42189722
We hebben hier inmiddels intern uitgebreid naar gekeken, en de conclusie is dat we niet een enkele aanwijsbare oorzaak hebben kunnen vinden :(

Het probleem lijkt zich met name te openbaren bij het scrollen op lange (complexe) pagina's. Daarbij maakt het niet uit als we bijvoorbeeld specifieke javascript behaviours uitschakelen, dat verlengde hooguit de tijd tot aan de volgende crash marginaal.

Al met al lijkt het dus inderdaad zoals de topicstarter al meldde iets te maken te hebben met het toenemende geheugengebruik van IE bij het renderen van dergelijke pagina's tot een punt waarop IE het niet meer kan managen en er 'uit vliegt'.

Dat laatste kan natuurlijk niet de bedoeling zijn, maar is iets wat wij uiteindelijk niet zelf kunnen voorkomen. Responsive speelt in zoverre waarschijnlijk een factor dat door de extra CSS en JS behaviours we eerder een kritische grens bereiken. Waarom IE daar niet mee kan omgaan is iets wat Microsoft zelf moet gaan onderzoeken, en gezien het feit dat het IE feedback forum vol staat met bugreports omtrent crashes in IE lijkt het me dat ze daar echt serieus naar zullen moeten kijken.

Helaas is het voor ons geen optie om onze website zodanig te versimpelen dat IE op Windows Phone er ook goed mee om kan gaan. Dat is zuur voor degenen die vastzitten aan IE omdat ze toevallig een Windows Phone toestel hebben, maar het is niet in ons eigen belang en ook niet in het belang van al onze andere bezoekers om ons te gaan confirmeren aan een enkele buggy browser...

[Reactie gewijzigd door Misha op 13 mei 2014 11:34]

Als aanvulling op wat Crisp heeft geschreven, hierbij nog enkele 'workarounds'

Wellicht dat de mensen die IE op Windows Phone gebruiken voorlopig gebruik kunnen maken van de 'oude' mobiele site: tweakers.mobi?

Verder staan er verschillende apps in de Windows Store als tijdelijk alternatief voor de responsive website van Tweakers.

Tot slot, wellicht is een alternatieve browser een oplossing?

Edit: Links geïntegreerd in de zinnen.

[Reactie gewijzigd door JKP op 13 mei 2014 12:10]

Een andere werkende oplossing is om tweakers in "Grote schermen"-weergave te forceren op http://tweakers.net/devicedetect
Deze workaround gebruik ik ook en dat werkt vooralsnog prima
De app net de responsive wrapper crasht juist. De browser werkt altijd bij mij
Op mijn 920 is het problematisch wanneer er teveel comments zijn..
Ah, dank voor de fix van de popups in de V&A-kaart. Advertenties in de buurt surfen was daardoor regelmatig geen fijne beleving :)
Dat vonden we zelf ook. Altijd leuk om even in de buurt te kijken of er veel andere Tweakers wonen en interessant spul aanbieden ;)
Is zeker pas net online gezet, liep er vanochtend nog tegen aan.
Dat klopt. Wijzigingen die besproken worden in een Development round-up zijn over het algemeen net voor het plaatsen van de .plan online gezet. :) Tenzij anders vermeld in de .plan. :P
Zijn er nog plannen om op (korte) termijn de renderbug in IE aan te pakken waardoor het forum verspringt?
Zie: [forum] Forum verspringt bij mouseover beleid/faq [IE 11]

Snap dat het wellicht een IE issue is, maar als er (op eenvoudige wijze) wat aan te doen is zou dat toch wel erg fijn zijn, het is namelijk knap irritant :)
Volgens mij heeft Crisp het hier duidelijk gezegd dat er naar gekeken zal worden op (korte) termijn? http://gathering.tweakers...message/42132362#42132362

Wanneer exact kunnen we niet zeggen, gezien we ook nog wat andere dingen te doen hebben ;)
Snap ik :) Was ook meer een vraag voor een update dan wat anders :) Zat nog te twijfelen om het in dat topic te vragen maar volgens mij is dat niet de bedoeling. We wachten nog even af :)
In ruil voor een zak chocotoffs (mag ook via de post verzonden worden), mag je best een topic kicken hoor :>

Maar anders niet en heb je het gewoon netjes gedaan :P
Ik heb tot noch toe geen problemen met WP8.1 op mijn HTC 8x... nog nooit een browser crash gehad.
Met mijn 8X heb alleen maar crashes, ik kan niet eens de tekst lezen als ik op een nieuwspost klik!
Ik weet niet of het standaard wordt opgenomen in een .Plan maar ik mis waar de komende weken aan gewerkt gaat worden. Vind ik altijd wel leuk om te lezen!
Dat is niet standaard, maar indien het erg grote dan wel interessante zaken zijn, dan worden ze vaak wel genoemd. Het staat deze keer niet echt in de .plan, maar als je tussen de regels doorleest, zie je dat we de komende iteratie nog een keer groot inzetten op België. :)
De site van tweakers is idd erg traag op mijn lumia 1520, lijkt me niet raar dat die zou crashen op minder high-end toestellen. Dit is sowieso een probleem met ie11 mobile, want de windows 8.1 variant is gewoon heel erg snel. Een tijdelijke workaround is om het aantal comments per pagina terug te schroeven in je tweakers-intstellingen.
Die workaround valt ook nog vies tegen. Met 10 comments per pagina crasht de browser hier nog steeds zowat elke halve minuut. Enige dat bij mij echt heeft gewerkt is "Grote schermen"-weergave forceren op tweakers.net/devicedetect.
Ja, ik denk dat er erg veel Javascript wordt gebruikt bij de responsive pagina's oid.
nouja, het is dan ook nog geen final software van WIndows Phone 8.1, dus zo 'erg' vind ik het ook niet. Ik ben wel blij dat het is onderzocht, staan we toch niet helemaal in de kou! _/-\o_
Op mijn Lumia 620 tot nu toe ook nog geen crash gehad op T.net. het lijkt mij dus meer een toestelspecifiek probleem te zijn.
Het viel me van de week wel op bij het openen van een nieuwsbericht in de reader-modus op WP8.1 op een Lumia 920 dat het bericht 3x (!) onder elkaar getoond werd.

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