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. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 83, views: 26.143 •

Een Duitse app-developer heeft ontdekt dat advertenties in Windows 8-apps op eenvoudige wijze uit te schakelen zijn. Tweakers heeft de methode geverifieerd. Er is slechts een kleine ingreep in een xaml-bestand nodig om de advertenties uit apps te laten verdwijnen.

De softwareontwikkelaar schrijft dat hij erin slaagde om advertenties uit de twitterclient Metrotwit te verwijderen. Deze app is te verkrijgen in de Windows Store van Windows 8. De developer maakte enkele wijzigingen in het bestand mainpage.xaml, die alle bleken te werken. In dit configuratiebestand is de lay-out van de Metrotwit-app deels vastgelegd. Door de wijzigingen toonde Metrotwit zich als een betaalde versie van de app waarin de reclame-uitingen ontbreken. Dat gebeurde onder meer door dom-locatie te wijzigen of de advertentiegrootte op 0 pixels te zetten.

De methode van de developer, die zich bedient van de alias Indiegamr, zou hij met succes ook bij andere applicaties uit de Windows Store hebben kunnen uitvoeren. De Duitser vraagt zich dan ook af hoe app-ontwikkelaars zich kunnen wapenen tegen dergelijke 'xaml-hacks'. Tweakers heeft de methode geverifieerd en de hacks blijken te werken. Microsoft heeft nog geen reactie gegeven op deze methode om advertenties te verwijderen. Eerder vandaag kwam via Tweakers naar buiten dat gebruikers via een applicatie makkelijk betaalde Windows 8-apps gratis kunnen gebruiken.

Metrotwit zonder advertenties (bron: Indiegamr.com)

Reacties (83)

Ik zou toch denken dat die XAML die je maakt gecompiled wordt naar een iets moeilijker te hacken formaat?
Ik denk dat Microsoft snel orde op zaken moet stellen om te zorgen dat Windows 8 nog een kans van slagen maakt. Ze leunen steeds meer op ontwikkelaars (door de ingebouwde store), maar door problemen zoals deze wordt het platform niet aantrekkelijker. Als ze niet oppassen raken ze die ontwikkelaars kwijt aan Android/Mac/iOS, of is het voor bestaande ontwikkelaars op die platforms niet interessant meer om ook met Windows bezig te gaan.
Het is waarschijnlijk maar een klein deel van de mensen die de advertenties zal gaan uitschakelen. Net zoals dat het geval is met Adblock Plus voor webbrowsing en Ad Free Root voor Android.
Kun je die ads dan niet blocken met behulp van een adblocker / hostfile?
Scheelt weer kloten in de code?
dat was dus ook het eerste waar ik aan dacht :)
waarom moeilijk doen...
In gesloten omgevingen waarbij je niet eenvoudig de bestanden kunt beheren of hacken werkt het allemaal prima. Dit is het geval bij iOS en Windows Phone.
Echter bij Windows 8 waarbij het hele bestandssysteem toegankelijk is kun je dit soort dingen dus verwachten.
Off-topic:Wat heerlijk dat je al dat gedoe niet hebt op 7.

On-topic: Waarom zouden de users het positief vinden dat microsoft en consorten zich gaan 'wapenen' tegen dit soort xaml-hacks? aangezien advertenties 99,99% v/d tijd super irritant zijn :S
Maar ook noodzakelijk om die apps te financièren. Bovendien zijn die ads steeds persoonlijker en dus relevanter voor de gebruikers. Men blijft zich maar verzetten tegen reclame, maar zonder dat zou er een hoop content en creaties onbetaalbaar zijn. Kortzichtigheid ten voete uit.
Dit heeft niets met noodzakelijk te maken, dit is een keuze van de developer zelf. Deze kiest zelf voor dat betaalmodel (reklame). Men kan de app ook een paar euro duurder te maken ,en als daardoor blijkt dat het niet verkoopt dan is er misschien wel geen markt voor die bepaalde app.
Off-topic:Wat heerlijk dat je al dat gedoe niet hebt op 7.
Je bent in Windows 8 niet verplicht om apps te gebruiken. Doe je dat niet heb je dus net als in Windows 7 ook geen gedoe.
Naast het gebruik maken van XAML bestanden is het ook mogelijk om alle controls softwarematig te laten verschijnen door deze te hardcoden in C#/VB of C++/C. Is het hiermee niet mogelijk om dit probleem te omzeilen? Je kunt immers lastig om een gecompileerd programma aanpassen om deze controls te laten verdwijnen.
of gewoon host file aanpassen
Ik ben met je eens dat een normale gebruiker niet handmatig de XAML bestanden zal gaan aanpassen om de advertenties te laten verdwijnen. Echter, als het manueel gedaan kan worden, dan kan het ook door een programma gedaan worden (zoals je nu bijvoorbeeld adblockers hebt voor browsers). Ik sluit deze mogelijkheid niet geheel uit.
Ik lees over vele apps (net zoals Metrotwit) die in de store verkrijgbaar zouden zijn, maar waar dan? Mijn store is erg beperkt (+/- 100 apps, waarvan de meeste Bureaublad apps zijn) en bij Sociale Netwerken staat al sinds de release alleen maar "Skype".
Er zouden al 1000'en apps moeten zijn, maar ik zie ze niet. Windows 8 Pro trouwens. Semi-offtopic, maar toch gek. Ik heb gezocht naar Metrotwit in de store, maar deze is er niet...
Never mind; als je je instellingen wijzigt dat je geen hulp wil bij het "makkelijk zoeken van apps in je eigen taal" dan zie je ineens alles... vreemde optie; dat ik Nederlandse apps als voorkeur heb wil toch niet zeggen dat ik de rest helemaal niet wil zien... :S

[Reactie gewijzigd door Soeski op 26 november 2012 18:13]

Dat is eenvoudig op te lossen: Ga naar de store > instellingen (Charms bar)> voorkeuren > Beide schuifjes op "nee" zetten.
Het zou me niet verbazen als iemand ook een AdDisabler app gaat uitbrengen.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Assassin's Creed UnityFIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBDesktops

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013