11-07-2014, 20:17
Ontwikkelaar bouwt modulaire browser op basis van JavaScript
Een ontwikkelaar heeft een alpha uitgebracht van een opensourcebrowser waarvan de interface volledig in JavaScript geschreven is. De browser is modulair opgebouwd en gebruikers kunnen zelf onderdelen verwijderen, aanpassen of toevoegen.
Breach, zoals de browser heet, bestaat uit drie lagen: bovenop de Chromium-content-api en Node.js ligt de volledig in JavaScript opgetrokken interface. Die gebruikersinterface bestaat uit losse modules en in feite zijn dit web-apps die de Breach-api kunnen benaderen.
Doel van de ontwikkelaar was eigenlijk om een browser te maken waarvan de status, op gebied van cookies, tabs en extensies, volledig los van de machine waarop de software draait staat, iets dat de ontwikkelaar omschrijft als 'tab-synchronisatie on steroids'. De ontwikkelaar kwam vervolgens op het Exobrowser-platform, waarop de modulaire opbouw van Breach gebaseerd is.
De makers van Breach moedigen niet alleen het maken van nieuwe modules aan, maar promoten ook het naar believen aanpassen van bestaande modules. Het team achter de browser geeft als voorbeeld het maken van horizontale tabs of een aangepaste versie van autocomplete. Het project bevindt zich in de alpha-fase en de makers willen de komende tijd gebruiken om functionaliteiten en api's toe te voegen. De browser is voorlopig alleen beschikbaar voor OS X en Linux.
Breach
Een ontwikkelaar heeft een alpha uitgebracht van een opensourcebrowser waarvan de interface volledig in JavaScript geschreven is. De browser is modulair opgebouwd en gebruikers kunnen zelf onderdelen verwijderen, aanpassen of toevoegen.
Breach, zoals de browser heet, bestaat uit drie lagen: bovenop de Chromium-content-api en Node.js ligt de volledig in JavaScript opgetrokken interface. Die gebruikersinterface bestaat uit losse modules en in feite zijn dit web-apps die de Breach-api kunnen benaderen.
Doel van de ontwikkelaar was eigenlijk om een browser te maken waarvan de status, op gebied van cookies, tabs en extensies, volledig los van de machine waarop de software draait staat, iets dat de ontwikkelaar omschrijft als 'tab-synchronisatie on steroids'. De ontwikkelaar kwam vervolgens op het Exobrowser-platform, waarop de modulaire opbouw van Breach gebaseerd is.
De makers van Breach moedigen niet alleen het maken van nieuwe modules aan, maar promoten ook het naar believen aanpassen van bestaande modules. Het team achter de browser geeft als voorbeeld het maken van horizontale tabs of een aangepaste versie van autocomplete. Het project bevindt zich in de alpha-fase en de makers willen de komende tijd gebruiken om functionaliteiten en api's toe te voegen. De browser is voorlopig alleen beschikbaar voor OS X en Linux.
Breach