Hoofdcategorieën
Device Settings

Snelle browser XWEBS ontworpen door zestienjarige Ier

Door Diederick Janse, maandag 13 januari 2003 21:35
Bron: ZDNet.nl, submitter: jefjef, views: 7.877

XWEBS browserEen zestienjarige Ierse jongen heeft in anderhalf jaar tijd een internetbrowser geprogrammeerd die tot vier keer zo snel is als andere browsers, zo meldt ZDNet. Adnan Osmani, de maker van de browser, heeft voor zijn prestatie een Ierse wetenschapsprijs ontvangen die uitgeloofd was voor een jongerenwetenschapsconferentie. Wetenschappers van de Universiteit van Dublin hebben de browser, genaamd XWEBS, uitgebreid getest. Daarbij bleek dat XWEBS zo'n 100 tot 500 procent sneller was dan bijvoorbeeld Internet Explorer en Mozilla. Verder is XWEBS voorzien van geïntegreerde video- en audioprogrammatuur en doorzoekt de browser 120 zoekdiensten voor je. Ook aan de kleintjes is gedacht; er is een geanimeerd karakter ingebouwd dat kinderen kan begeleiden bij het internetten. Voor deze jonge Ier ziet de toekomst er rooskleurig uit:

Verschillende bedrijven kwamen bij de stand van Adnan Osmani op de Young Scientists conferentie langs. Met niemand van hen ging hij vooralsnog in zee. Inmiddels heeft hij wel een patent op zijn vinding aangevraagd. Ook is Osmani zo slim de achterliggende techniek nog niet bekend te maken.

Update: tot dusver zijn er nog geen bewijzen dat bovenstaand bericht inderdaad waar is. Wel zijn er veel skeptici die de haalbaarheid van 780.000 regels code in 18 maanden in twijfel trekken. Als iemand meer informatie vindt over XWEBS of haar makers dan kun je hieronder reageren.

Update 2: Hoewel uit de poll blijkt dat zo'n 50% gelooft dat het een hoax is, is dit nog steeds niet zeker. Sterker nog, op de website van de Ierse nieuwsdienst RTE Interactive staan links naar twee video's, waarin Osmani geïnterviewd wordt. Ook is te zien hoe hij zijn prijs uitgereikt krijgt. Een pure hoax zal het waarschijnlijk dan ook niet zijn, maar meer informatie over XWEBS blijft vooralsnog helaas uit.
Dit zijn de video's:
6.01 News: Teresa Mannion reports from the RDS
9.00 News: Teresa Mannion reports

Volgende 22:01 nVidia gaat NV30-kaarten zelf ontwerpen en produceren
Vorige 18:53 iRiver introduceert nieuwe producten op CES
Advertentie

Reacties

«  1  2  3  4  5  6  7  »

enige wat ik mis in het artikel is een directe downloadlink :D

klinkt goed nl, IE6SP1 is zo brak als het maar kan nl.

toch leuk dat een 16jarige een honderdtal programmeurs van MS eruit weet te proggen :P

Helaas, ik heb even gezocht maar bar weinig gevonden. Zodra ik em heb post ik em, 100-500% snelheidswinst klinkt ook mij in de oren als engelengezang :P
edit:
helaas pindakaas:
[quote]
before you rush off, no there isn't a download link yet.
[/quote]
(http://www.techspot.com)

klinkt goed nl, IE6SP1 is zo brak als het maar kan nl.

Tuurlijk, heb je daar ook nog voorbeelden van? Ik vind IE ook niet de fijnste browser, maar een slechte browser is het absoluut niet, hij is snel, laat de meeste site's goed zien en heeft alleen als nadeel dat het in sommige gevallen een ietwat onveilige browser is en wat feature's mist zoals tabbed browsing.
toch leuk dat een 16jarige een honderdtal programmeurs van MS eruit weet te proggen
En de programmeurs van Mozilla, Opera en tal van andere browsers :Z.

De browser XWEBS kan best sneller zijn doordat er enkele feature's missen die de "volwassen" varianten wel hebben, maar kan idd zo goed geprogrammeerd zijn dat het én alle feature's heeft die andere browsers hebben, net zoveel standaarden ondersteund maar dat die vele male sneller is.

Iig ben ik jalours op de jongen, die heeft een erg leuke toekomst voor zich :)

Een voordeel is in elk geval dat hij er (tenminste, wat ik begrijp dan) in z'n eentje aan heeft lopen coden. Minder kans op bugs, je weet alles van je programma, waar je rekening mee moet houden, eventueel puntjes wat je dan nog net even kunt verbeteren als je weer achter iets nieuws komt. Is wel handiger :)

Mwoah, minder kans op bugs. Kan maar ook meer kans op bugs. Je eigen fouten haal je er minder snel uit dan als je er iemand anders naar laat kijken.

True, maar als er iets mis gaat weet je wel weer eerder waar het aan ligt meestal :) Dus laat gewoon je vriendjes even met je software werken en je kunt vrij eenvoudig debuggen. Tenminste, dat is mijn ervaring dan als ik iets maak.

en heeft alleen als nadeel dat het in sommige gevallen een ietwat onveilige browser is en ...
goh, als er een lek in een Opensource applicatie zit schreeuwt iedereen moord en brand, als er een lek zit in een commercieel paket zit rukken de lynch-mobs uit, maar als het van Microsoft is laat iedereen het maar zitten en wacht op de patch?

dat ene probleem is voor mij nou net de reden om als het effe kan IE te mijden.

Wanneer wordt dat anti MS geleuter hier eens afgeleerd? Ik draai al tijden met IE6 en later IE6-SP1 en heb nog *nooit* een crash gehad, en geen noemenswaardige andere problemen.

Wanneer wordt dat anti MS geleuter hier eens afgeleerd? Ik draai al tijden met IE6 en later IE6-SP1 en heb nog *nooit* een crash gehad,....
you lucky basterd }>

Wel Roelio, we kunnen dat natuurlijk ook omdraaien... }>

Ik draai al tijden met Mozilla onder GNU/Linux en Mozilla heeft nog nooit een B.S.O.D. veroorzaakt of andere noemenswaardige ongemakken.

Besides, wat je als anti-MS geleuter afdoet zou best wel eens de stem van de huidige tijd kunnen zijn. MS is haar absolute greep allang kwijt in de softwarewereld, het moet alleen nog even doordringen.

Laten we hopen dat MS niet blind op haar eiland blijft zitten, maar open en constructief de nieuwe wereld betreed. MS maakt bruikbare applicaties en daar zouden ze meer nadruk op moeten leggen, i.p.v. het Windows Imperium achter de lange chinese muur van EULA'S en bestandsformaten in stand proberen te houden.

waar is de mirror? :P

hij is zelfs modem vriendelijk
10 minuutjes met 56k6
woei
toffe gozer :>

Hij is nergens te downloaden nog. Er is een project op sourceforge welke xweb heet, maar dat is wat anders.

Op GoT loopt er ook al een discussie over, waaruit blijkt dat het bijna onmogelijk is om dit te maken.

Mij lijkt het ook tamelijk onlogisch :P

Inderdaad, zonder flink op functionaliteit en ondersteuning voor de diverse technieken en talen is dit niet mogelijk. Ook is dit stukje tekst nou niet echt diepgaand. En zonder test-versie blijft het speculeren.

Precies waarom Opera sneller en kleiner is als IE en de Gecko's.

Onmogelijk :?
Met de huidige geheugenformaten is het voor velen niet voor te stellen wat we vroeger in 48k op een Sinclair deden....

Zeg niet onmogelijk wat op de juiste manier programmeren scheelt heel veel geheugen en recources.

Ik vraag mij wel af waar dan de snelheidsverlies bij de grotere brouwsers vandaan komt... De traagste factor is toch je internetverbinding en toch weten ze blijkbaar software te maken op snelle computers die de data van het internet lijntje niet zo snel kan verwerken......

Onmogelijk is nooit mogelijk. Vroeger hebben ze dit ook over vliegtuigen, ruimtevaart en dergelijke gezegd. Ik kan me nog een tijd herinneren waarbij het onmogelijk geacht werd om met processorkloksnelheden voorbij de radio-frequenties te gaan. Tsja, misschien is het ook wel mogelijk om straks sneller als het licht te reizen. i.i.g. kunnen we al deeltjes met grotere snelheid verzenden. De onmogelijkheden van nu worden door ons gebrek aan kennis vastgelegd. Onmogelijk... we zullen zien. :P

Dat zijn wel even problemen van een andere orde die jij daar aankaart.

780k programmaregels in 1,5 jaar is dag en nacht ongeveer 0,0165 programmaregel per seconde. Kortom ongeveer 60,7 seconde per regel. Stel dat hij ook nog 1/3 van de dag slaapt dan heeft hij dus nog 40,5 seconde per regel.

Dan mag er dus niet al te veel mis gaan en moet er eigenlijk weinig zijn wat je nog niet weet. Al met al moet hij dus of superslim zijn en een geoefend programmeur zijn (wat ik een ieder van harte gun) of het is toch niet helemaal wat het lijkt :)

if (conditie)
{
echo "hoi";
}
else
{
echo "geen hoi";
}

zo kan je heel snel regels maken, terwijl je die accolades ook gewoon achter de haken kunt zetten en die dingen om de else heen op 1 regel.
Tis maar net hoe hij programmeert en hoe je telt ;)

Zo programmeer je geen efficiënt programma met maar 780k regels dat alles ondersteunt. }:O

Dat ligt eraan, in mijn geval is het traagste de ander zijn internet verbinding, servers zijn vaak de bottleneck en hoogst waarschijnlijk de browser, want met een 100Mbit verbinding laat tweakers niet *poof* op mijn scherm :?

http://gathering.tweakers.net/forum/list_messages/691211 is de link naar de desbetreffende discussie op het GoT forum.

Die naam alleen al Adnan Osmani vind ik niet erg Iers klinken.

Misschien heeft hij hulp gehad van z`n vriendjes uit Bombay. :*)

[irrelevante opmerking]Zowel Adnan als Osmani klinken mij erg Turks in de oren.
Maar ja, Samantha Mumba is tenslotte ook Ierse, toch? :)

Ik denk dat het well mogelijk is alleen niet door één programmeur. Apple Safari is 3 keer zo snel als ie, maar daar zit een groot developmentteam achter.

Aan de andere kant als je één truukje hebt bedacht dat het proces met een factor 5 versneld dan werkt dat natuurlijk sneller dan een boel keer een beetje sneller.

allemaal leuk en aardig maar waar kan ik hem downloaden

..mmmm laat maar....

(foute link weg geedit)

Dat is heeeeel wat anders.

Iedereen kan googlen ja, maar doe het dan wel goed.

oeps

* 786562 neographikal

Knap hoor van die jongen, petje af :)

Vraag me alleen wel af waar deze browser nu sneller in is... opstarten, of het browsen zelf ?

Is hier ergens een download link van? Of is hij nog niet beschikbaar voor het publiek?

[edit]
Ahh, is er al. k ben nieuwsgierig hoe hij met de weergave van html enzo omgaat in vergelijking tot de rest....

tja, mischien niet verwonderlijk.

wie maakt zich nog druk om de grote van een struct en optimalisatie van een paar loopjes als de gemiddelde pc over 265mb en 1500 mhz beschikt?

sterker nog, als je met visual basic aan de gang gaat, waar veel windows software in geschreven is, dan zit je met een paar regels code al snel op een bestand van een paar mb.

kort om, het zal veel mensen een worst wezen... behalve dan die mensen die nog vrolijk achter hun 486 zitten.

sterker nog, als je met visual basic aan de gang gaat, waar veel windows software in geschreven is, dan zit je met een paar regels code al snel op een bestand van een paar mb.

Sorry hoor... maar je weet dat visual basic geen code is maar geinterpreteerd wordt? Daar zit een hele meuk aan code bij in. Compileer maar eens een c programma met dezelfde functionaliteit. Scheelt gigantisch in code.

pcies, daar heb je helamaal gelijk...
dat is dus ook mijn punt.

echter, het wil natuurlijk niet zeggen dat als je in c gaat coden dat je code dan ook per definitie beter is.

ik wil alleenmaar aangeven dat men zich niet meer druk maakt om de performance omdat de gemiddelde pc eigenaar een best wel brute bak heeft en zich dus niet echt meer zo druk maakt over hoe het reserveren van de exacte benodigde maximale geheuge ruimte zo klein mogelijk gehouden kan worden of hoe een bepaalde iteratie met een zo'n optimaal mogelijk algoritme op te lossen.

deze jongen heeft dat waarschijnlijk wel gedaan en zo dus behoorlijk wat winst kunnen pakken qua performance...
bravo zou ik willen zeggen,
maar vroeger, toen men het nog wel met 265 Kb moest doen ...

anyway, you get my point

De een noemt het overbodig, de ander uitloking van een flamewar maar ik noem het "rechtzetten van een onjuistheid":

Visual Basic is vanaf versie 5 een redelijk volwaardige programmeer taal. De eenvoudig syntax en opbouw zorgt voor wat beperkingen die sommige mensen als irritant beschouwen. Echter.. geïnterpreteerd wordt het al een flink aantal jaren niet meer.

Echter.. geïnterpreteerd wordt het al een flink aantal jaren niet meer.

Helaas dus nog wel. Je hebt allerlij dll's nodig om het te draaien. Draai maar eens een disassembler over een VB app heen.

Njah.. over een aantal jaren zijn we weer allemaal terug bij af dan draait alles in een CLR (of JVM als java wint :) )

Gebruik van een DLL betekent dat het perse geinterpreteerd is? |:( :Z

Helaas dus nog wel. Je hebt allerlij dll's nodig om het te draaien. Draai maar eens een disassembler over een VB app heen.
Dat betekent nog steeds niet dat het geinterpreteerd wordt. Je kunt compileren naar native code en dan wordt X = X + 1 toch echt wel INC DWORD PTR X; (oid, preciese syntax is niet belangrijk). Maar dingen als Mid$() of dergelijke functies worden vertaald naar een Call in een C library. Nu mag jij uitleggen wat daar geinterpreteerd aan is.

Als je bedoelt dat als je compileert naar p-code, er nog steeds geinterpreteerd wordt, heb je gelijk, maar anders heb ik een mooi advies voor je "Draai maar eens een disassembler over een VB app".

De laatste keer dat ik keek was MSVCRT.dll ook nogal veel nodig en worden draait er op linux ook niet veel zonder glibc. Dat iets een externe lib nodig heeft betekent niet meteen dat het geinterpreteerd wordt.

en iedereen maar schreeuwen om meer power in hun case...
warom dan niet betere software?

want wat jij zegt klopt wel voor explorer, maar zo is het ook bij genoeg games.
als sommige wat beter waren geschreven had je echt niet van die tot systemen nodig
(zo niet bij pc's dan wel bij consoles...)

Betere software schrijven kost heel veel tijd (en vergt veel kennis) en is dus erg duur. Zo simpel is het.

Betere software schrijven vereist coordinatie, kennis, precisie en talent. Meer niet.

Mozilla en IE zijn gewoon trage rommel. Hebben ze uberhaupt gekeken naar Phoenix dan? (Mozilla is ook niet bedoeld als snelle browser maar als ontwikkelbasis oid).

Phoenix is op basis van mozilla, en is echt op snelheid gemaakt. Kwa rendring is hij niet echt sneller dan mozilla of IE (in ieder geval niet "voelbaar").

Dit bericht is volgens mijn echt wel fake. Je kunt in je eentje nooit in een jaar tijd een browser maken. Waar zijn de screenshot's? Waar kan ik het downloaden? Het google orakel weet het ook niet! Nope, een browser maken kun je niet alleen. Je hebt zo veel kennis nodig van zo veel verschillende aspecten dat hetgewoon onmogelijk is om dat zo snel te doen.

met een paar tweaks is mozilla echt wel verdomde snel, sneller dan IE iig.

Hmmm, ik kan nergens lezen van welke browser hij zijn eigen heeft afgeleidt. Ik geloof niet dat hij van scratch af is begonnen.

Euhm, zoveel zijn er niet open source als je het mij vraagt.

Iedereen is toch begonnen met de code van Tim Berners-Lee... :7
«  1  2  3  4  5  6  7  »

Op dit item kan niet meer gereageerd worden.

Volgende 22:01 nVidia gaat NV30-kaarten zelf ontwerpen en produceren
Vorige 18:53 iRiver introduceert nieuwe producten op CES
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011