Overslaan en naar de inhoud gaan

Favoriete applicaties gecombineerd in één interface

Voor dat doel hebben ze Prefab ontwikkeld, een tool dat de afzonderlijke elementen van het interface van een toepassing opspoort door het beeldscherm ‘af te speuren’ naar samenhangende verzamelingen pixels. Dat maakt het mogelijk controle- en bedieningsmenu’s van verschillende programma’s op te sporen. Met extra functies in Prefab kunnen de onderzoekers de ‘knoppen’ van een toepassing een plaatsje geven in een andere toepassing.
Tech & Toekomst
Shutterstock
Shutterstock

Daarmee kan men dus in principe een eigen interface samenstellen.

De onderzoekers benadrukken dat ze daarbij geen inbreuk hoeven te maken op de intellectuele eigendomsrechten en licentievoorwaarden van de producenten van software. Leveranciers van commerciële software geven geen inzage in hun broncode, en verbieden inspectie daarvan, laat staan het reconstrueren en aanpassen daarvan via reverse engineering. Prefab legt ook geen koppelingen rechtstreeks met de broncode, want die kan het niet zien. Maar alles wat een applicatie op het scherm tovert, kan Prefab herkennen en gebruiken. Het interpreteren van de pixels die zo’n applicatie genereert, valt echter niet onder de verboden, of te verbieden activiteiten. Of dat vervolgens ook geldt voor het wijzigen van het interface van een applicatie, staat overigens nog te bezien.

Dixon en Fogarty weken nu een jaar of twee aan hun project. Resultaten ervan zijn te zien op de Prefab-website, waar behalve wetenschappelijke rapporten over hun onderzoek ook een demovideo te vinden is. Over de vraag of Prefab ook op de markt gebracht wordt, denken de wetenschappers nog na. Dat zou in ieder geval ook nog het nodige ontwikkelwerk kosten.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Melden als ongepast

Door u gemelde berichten worden door ons verwijderd indien ze niet voldoen aan onze gebruiksvoorwaarden.

Schrijvers van gemelde berichten zien niet wie de melding heeft gedaan.

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in