Canonical heeft details gepubliceerd over zijn nieuwe Scopes-technologie, die de kern zal vormen van de geconvergeerde Ubuntu-ervaring.
De "basis" van de Unity 8-interface bestaat uit een reeks weergaven, zoals: ‘Apps’, ‘Muziek’, en 'Thuis'. Binnen elk van deze weergaven bevinden zich 'Scopes' die een reeks resultaten van zowel online als offline bronnen weergeven, zoals muziektracks en sportresultaten.
Het is een geweldig idee dat inhoud centraal stelt in Ubuntu.
In de nieuwe geconvergeerde Ubuntu is het doel de vindbaarheid via Scopes te vergroten; de controle die gebruikers over hen hebben; en de manier te verbeteren waarop gegevens via hen worden gepresenteerd.
Kortom, een grote opknapbeurt.
Verandering is hard nodig; de gevestigde benadering is minder dan ideaal. Een gevarieerde mix van gegevens wordt door dezelfde rigide sjablonen geforceerd, ongeacht of deze het beste op een andere manier gepresenteerd kunnen worden.
Het helpt de gebruiker niet en het helpt de inhoud niet.
Om dit te corrigeren a nieuwe 'dash toolkit'’ wordt geïntroduceerd waarmee gegevens op nieuwe, flexibele manieren kunnen worden weergegeven. Resultaten voor het zoeken naar afbeeldingen werken bijvoorbeeld het beste als grote miniaturen in een carrousel om te bladeren, terwijl nieuwsfragmenten nuttiger zijn in de lijstweergave, met een breder inhoudsgebied om tekst weer te geven.
In de huidige desktopversie is standaard een overvloed aan Scopes ingeschakeld. Dit is nobel van opzet, maar armzalig in werkelijkheid; een simpele zoektocht naar iets onschuldigs levert een lompe, niet-navigeerbare braakselsoep op van thumbnails van een vast formaat.
Met de heuristieken die zo uit de hand lopen, grijpen velen naar de uit-schakelaar. Hierdoor lopen ze een deel van de voordelen mis.
De nieuwe Dash die naar Ubuntu komt, pakt dit op verschillende manieren aan. De eerste, hierboven vermeld, is door Scopes toe te staan gegevens op een meer boeiende manier te presenteren. De tweede is door een 'Scopes Store' te introduceren waarmee inhoudsbronnen eenvoudig kunnen worden geïnstalleerd en uitgeschakeld.
Deze 'nieuwe scopes' lijken ongetwijfeld te zijn gebouwd met privacyproblemen die vanaf het begin zijn ingebakken.
Elke scope, of deze nu wordt toegevoegd via de Scopes Store of standaard is ingeschakeld, wordt onafhankelijk in zijn eigen sandbox uitgevoerd. Deze sandbox, zegt Canonical, "wordt afgedwongen op kernelniveau", waardoor het onmogelijk wordt voor een scope om uit de sandbox te breken en iets te doen wat het niet zou moeten doen, zoals je contactenboek spammen.
Maar daar houdt de isolatie niet op. Scopes kunnen slechts een van de volgende twee machtigingen hebben: de mogelijkheid om toegang te krijgen tot het netwerk of bestandssysteem; ze kunnen niet beide hebben. Deze aanpak "voorkomt dat een scope gevoelige informatie uit het bestandssysteem haalt en deze vervolgens via het netwerk naar een externe server verzendt."
Ubuntu zegt dat telefoon- en tabletgebruikers kunnen verwachten dat de nieuwe technologie, die nog in actieve ontwikkeling is, de komende weken zal landen. Het zal op zijn vroegst pas in Ubuntu 14.10 worden opgenomen in de desktopversie van Ubuntu.
Ga voor meer informatie naar de Ubuntu Developer-website.
In detail: Ubuntu's nieuwe Scopes Tech
Alles Ubuntu, dagelijks. Sinds 2009.