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. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 106 reacties
Bron: Electric News, submitter: Takezo

Wat een jaar geleden door menig tweaker als een hoax werd beschouwd, begint nu definitieve vormen aan te nemen: de webbrowser van de inmiddels zeventienjarige Adnan Osmani uit Ierland. De student informatica legt op dit ogenblik de laatste hand aan zijn browser en verwacht dat het verkrijgen van een patent over zo'n zeven maanden afgerond is, waarna zijn product klaar is om op de markt gebracht te worden. De browser heet Xwebs, is grotendeels gebaseerd op Internet Explorer en zou een stuk sneller werken dan andere browsers; bij het gebruik van een inbelmodem zou de snelheid met een factor twee tot vijf toenemen. De tijdspanne tussen het winnen van de hoofdprijs in de Esat BT Young Scientist Awards en het heden bedraagt iets minder dan een jaar. In die tijd heeft de student naar eigen zeggen een dertigtal nieuwe functies op het gebied van audio en video toegevoegd.

Osmani hoopt de technologie achter zijn browser te kunnen verkopen aan een geïnteresseerd bedrijf. De jury gaf bij het uitreiken van de prijs het commentaar dat zijn werk een universitair niveau haalde. Bovendien genoot de jongen door het winnen van de prijs een hoop aanzien van de computerwereld en Microsoft beloofde hem zelfs een baan na het succesvol beëindigen van zijn studies, dus er lijkt wel interesse van de bedrijfswereld te zijn. Op het moment van de prijsuitreiking kon de browser 120 verschillende zoekmachines bereiken, waren er vijf verschillende mediaspelers voor geluid en video, dvd-functies en zelfs de sprekende gids Phoebe. De grootste troef was en is echter de zogenaamde hyperspeed-technologie, die meerdere informatierequests op hetzelfde ogenblik uitvoert via meerdere kleine datapakketjes en zo veel sneller zou moeten werken dan andere browsers. In een van maart vorig jaar daterend weblog zijn een aantal screenshots te vinden.

Xwebs screenshot (maart 2003, kleiner)
Aanklikbaar screenshot van Xwebs met Xbox-skin in maart 2003
Moderatie-faq Wijzig weergave

Reacties (106)

1 2 3 ... 6
Dat jochie heeft dus in anderhalf jaar tijd 780.000 regels code lopen kloppen? Zoveel code, ik geloof er echt nog steeds geen hout van. Op 1 April dit jaar zullen we wel de uitkomst horen!
Ik weet niet wat voor regels zij tellen, maar maak bijvoorbeeld met Borland C++ Builder een nieuw standaard project aan, dan heb je al weet ik hoeveel code. Iedere functie die je erbij doet geeft ook enorm veel regels erbij. Dit zijn dus regels code, maar die heb je niet zelf getypt, dat doet je programming interface voor je.

Voor de rest lijkt mij dit een skin om IE, als dit revolutionair is dan vind ik KaZaA ook revolutionair, die hebben ook een groot browser scherm waarin ze hun info laten zien, een media player erin (oftewel WMP componentje) en daarnaast nog een P2P en chat functies... wow wat een programma....

Dit is echt |:(
Thorchar, je snapt het echt niet he.

Don't judge a book by it's cover. Als ie gereleased wordt downloaden, uitproberen en dan pas oordelen.
Bij een boek kun je vaak alvast een stukje lezen :) Je kunt nu niets anders dan lezen wat het programma zou moeten, en afwachten tot het eindelijk eens gereleased wordt... En dan is het vragen om kritiek, zeker als je het op deze manier presenteerd.

Dan komt het voorlopig op bij niet veel anders over dan iemand die het IE component gebruikt voor de weergave, het ophalen van de html in verschillende threads doet (zoals download accelerators doen), en daarnaast nog een zooi andere componenten samen heeft gevoegt.
Komt voorlopig niet echt revolutionair over op mij.
Wil ook niet zeggen dat het dan meteen slecht is, programma's als MyIE worden ook door veel mensen naar tevredenheid gebruikt, maar zoals het vorig jaar werd gepresenteerd (en nu ook) zou dit echt een revolutie op browser-gebied moeten zijn. Dan moet je met wat meer komen dan alleen een screenshot die ten 1e niks zegt (photoshop doet wonderen), en er ten 2e ook nog eens onwerkbaar uitziet imho.
"gebaseerd op Internet Explorer", dus het kan zijn, dat het een lading knip-en plakwerk is.
Lijkt me niet he, aangezien MS de source nooit heeft vrijgegeven. Het lijkt me dat ie de window plus functies wel zelf heeft geschreven, maar alleen de enginge van IE gebruikt.
ben wel benieuwd naar deze browser maar als ik het zo lees zet ik er wel ontzettend mijn vraagtekens bij. 5 mediaplayers? Lijkt mij sterk dat dat kereltje dat zelf in zijn eentje heeft geprogrammeerd, als ik het allemaal zo lees rijst bij mij toch het sterke vermoeden dat hij gewoon een hoop bestaande software combineert. Dat vind ik nou niet echt revolutionair te noemen.

Want sowieso lijkt het mij erg onwaarschijnlijk dat 1 persoon echt tot iets in staat is waar hele teams van mensen niet toe in staat zijn. Ik weet dat er pas echt uitspraken over te doen zijn als we dat ding kunnen bekijken maar ik verwacht er eerlijkgezegd niet teveel van. Dat screenshot doet mij ook vermoeden dat het hier meer om de presentatie gaat dan om prestatie en technologie.
Als microsoft hem zelfs een baan aanbiedt na zen studie, zal het echt niet een of andere pruts geval zijn :P
En hij heeft er ook nog is een prijs mee gewonnen.
Ik geloof er echt geen reet van. Als Mozilla er 5 JAAR over doet met een community van enkele tientallen fulltime programmeurs en honderden vrijwilligers is het echt niet mogelijk dat een jochie dat nog nouwelijks droog is achter de oren ff een werkbare browser in elkaar zet. Volgens mij is dit alleen maar de "13 in een dozijn"de zo'n skin-om-IE heen... 'k heb in al die tijd ook nog geen regel code of ook maar 1 bit aan werkende binaries gezien Z :Z: Eerst zien dan geloven.
Dat is het ook. De rendering engine is van microsoft. Je eigen browser maken is dan zo simpel dat zelfs en 17-jarige het kan ;)

Edonkey gebruikt het om zijn banner af te beelden, dat merk je aan het geklik dat IE ten gehore brengt en doordat je ineens geen banners meer ziet als je (met je personal firewall) IE geen toegang geeft tot internet. Als het echt moeilijk was had de programmeur (edonkey is ook door 1 persoon gemaakt) vast wel iets simpelers gebruikt om zijn banners af te beelden.
Je eigen browser maken is heel simpel als je gebruik kunt maken van internet explorer.
.
Het innovatieve zit hem in het binnenhalen van meerdere files tegelijk en de integratie van allerlei componenten. Het is eigenlijk een wonder dat internet explorer zijn files één voor één binnen haalt.

Misschien niet de meest innovatieve aanpak, maar iemand moet toch de eerste zijn? En zo makkelijk is het nou ook weer niet om het goed te doen.
Die browser op het screenshot ziet er nogal "geskind" uit, dus ik zou haast zeggen dat als het je niet bevalt je er zo een ander huidje overheen kunt plakken...
Staat ook onder het screenshot...

"Aanklikbaar screenshot van Xwebs met Xbox-skin in maart 2003"
Eigenlijk wil ik hier als programmeur zijnde niet al te veel woorden aan vuil maken, maar ik kan het toch niet laten :D

Dit is niks meer dan een PR stunt van hemzelf om geld te vangen e.d. Leuk bedacht, dat dan weer wel.
Hij heeft gewoon een eigen progsel om het IE COM object heen gebouwd, vangt de transfers af en doet deze dan zelf. Verschillende bestanden tegelijk ophalen, of zelfs bij http servers met partial transfers bestanden in meerdere delen 'tegelijk' ophalen. Vergelijkbaar met GetRight's "segmented downloading" maar dan maar van één server.

Het is gewoon 'not done'. In feite steelt hij de (serverside) bandwidth van anderen omdat 'ie zo gedeeltelijk loadbalancing and throttling omzeilt. Serverside is dit wel af te vangen maar over het algemeen werken deze dingen op connectie en niet op IP. Het moge ook duidelijk zijn dat je met een 56k6 modem echt niet sneller dan 5 kb/s gaat transferren en een beetje aardige webserver geeft je deze toch wel.

Stel je voor dat de helft van de mensen nu zo zou gaan browsen, dan gaan zij wel sneller maar iedereen die dat niet doet gaat langzamer ^O^ :{

Alle browsers hebben deze functionaliteit grotendeels of zelfs helemaal al. Netscape meen ik al sinds versie 2. Internet Explorer zelf kent deze functionaliteit ook. De instelling is alleen niet zo makkelijk te vinden omdat het gewoon niet 'aardig' is zo te gaan surfen. Voor IE is standaard meen ik 1 transfer tegelijk, voor de oude Netscape was het iig 4.

Verder heeft 'ie nog wat knullige dingen toegevoegd als ingebouwde mediaspeler support (woohoo :Z) en 'shortcuts' naar een berg zoekmachines. Lekker boeiend enzo, gewoon bloatware.

Dat 'ie hier zoveel aandacht voor krijgt is nog _bijna_ het ergste, maar het echte ergste is dat ik nog zie gebeuren dat 'ie patent krijgt ook...

Conclusie: Een beetje jammer. Ik zou zelfs zover willen gaan als het spijtig te noemen.
Het is gewoon 'not done'. In feite steelt hij de (serverside) bandwidth van anderen omdat 'ie zo gedeeltelijk loadbalancing and throttling omzeilt. Serverside is dit wel af te vangen maar over het algemeen werken deze dingen op connectie en niet op IP. Het moge ook duidelijk zijn dat je met een 56k6 modem echt niet sneller dan 5 kb/s gaat transferren en een beetje aardige webserver geeft je deze toch wel.
De mensen die de snelheid nodig hebben krijgen het dus niet (inbelgebruikers), de mensen die al een dikke pijp hebben wel... als de manier waarop Adnan dat programma laat werken werkt tenminste :P

Ben wel benieuwd hoe hij dat inbellen sneller laat gaan...
Kan me nog herinneren daar ergens in 1998, inbellen rond 6, 8 en 9 uur kon je wel vergeten.

Trouwens met download versnellers kan je niet sneller downloaden dan je verbinding in theorie kan.. er worden wel meerdere 'requests' gedaan maar die zullen dus nooit 120KB elk gaan als je met een normale download ook 120KB haalt. Dus in feite is het geen bandwidth stelen.
(Ik gebruik downloadaccelerator omdat die mirrors kan zoeken)

Over Xweb weer, we zullen het allemaal binnenkort zien... of hij zit gebakken of hij word juist gebakken :)
Al zoveel reacties en nog niemand die negatief heeft gereageerd op de manier waarop ie versnelt? De browser opent namelijk gewoon meer dan één connectie met de webserver, en kan zo meer megabytes tegelijk binnensleuren.

Ik sta daar toch nogal afkeurig tegenover, zeker als ik zelf een webserver zou beheren. Da's gewoon diefstal van bandbreedte van andere users! Niet dat het onwettelijk is, ik zou gewoon eerder zeggen: niet fair. En m'n webserver gaat dat ook niet zo leuk vinden dat ie twee tot drie keer meer requests moet afhandelen.

Of ben ik weer te negatief aan 't denken?
Wat ik me afvraag is, hoe bepaal je via http protocol welk deeltje van de pagina je wilt? =/

Want als je nu 3x dezelfde pagina request, zal je toch niet noodzakelijk deze pagina sneller krijgen? Of heb ik dat fout

Is dat dan niet gelijk alsof je 3x op refresh zou drukken waardoor hij 3 keer een http get doet?
HTTP/1.1 heeft de mogelijkheid om downloads te resumen vanaf een willekeurige byte-positie... maar je kan volgens mij niet aangeven hoeveel bytes je wil hebben, zodat de transfer na dat aantal bytes stop. Hiermee kun je op zich (vooral voor grotere bestanden) wel een aantal requests tegelijk draaien zonder dingen dubbel te downloaden.
Voor een download(-versneller) werkt deze aanpak prima, zeker als je wat mirrors erbij neemt. Dit zal echter niet werken bij de gemiddelde dynamisch gegenereerde pagina!

Neem nou zoiets als tweakers. Er draait een script op de server dat je posts uitprint, en dat weet nog niet van te voren hoeveel bytes gegenereerd zulen worden. Laat staan dat hij ergens middenin kan beginnen.

Aangezien het internet steeds dynamischer wordt, bijvoorbeeld om mensen in te laten loggen, gepersonaliseerde content, en ga zo maar door.. zal dit dus hoogstwaarschijnlijk een flop worden.

"die meerdere informatierequests op hetzelfde ogenblik uitvoert via meerdere kleine datapakketjes en zo veel sneller zou moeten werken dan andere browsers"
Dit klinkt trouwens als pure kul. Meer kleine pakketjes is meer overhead. Dus een tragere verbinding. Met kleinere pakketjes verlaag je de latency maar ook de doorvoersnelheid. Latency maakt weinig uit bij het browsen, dat is belangrijker bij streaming protocols gebruikt in games en realtime media. (maar hier wordt het al lang gebruikt; niets nieuws onder de zon dus)
Volgens mij word dit geregeld op het tcp/ip niveau...

(kan verkeerd hebben hoor.. zo hoogstaand is mijn kennis niet op dat gebied :Y))
Zijn dit soort acties niet af te vangen door de webserver ?

Als dat zo is dan is het voordeel zo over.

en als ik het goed begrijp werkt dit dus eigenlijk gewoon net zo als download versnellers..

Kan overigens nog steeds niet goed geloven dat dit kereltje teams aan programmeurs over de hele wereld eruit programmeert :) tevens is de UI naar mijn mening zeer slecht, vraag me af of de browser ZELF snel zal zijn ingebruik.. ik ben benieuwd!
ik zal inderdaad zeggen: zet de 'MaxRequestsPerChild' optie op 1, en weg voordeel. :+

wat een grapjurk, doodleuk meerdere requests misbruiken |:(
'MaxRequestsPerChild' optie op 1,
Ik wist dat ik wat vergeten was. Deze staat bij mij nog op de default :(
Gauw aanpassen maar :)
Dan maar zien hoe snel die browser nog is op deze apache httpd
Dat microsoft niet boos op hem is vanwege dat XBoX logo. Maar goed.

Ik ben benieuwd hoe deze browser het opneemt tegen bv. mozilla. Alhoewel al die geintegreerde extra's op zich wel lekker zijn.

Eerst zien dan geloven zeg ik altijd maar
Hou er wel rekening mee dat deze versie van maart 2003 dateert. Het is dus best mogelijk dat er in de acht maanden die intussen verstreken zijn heel wat veranderd is :).
Ik zit ook al te kijken, van is dit werkbaar?
Ja voor een weekje ziet het er leuk uit, en staar je ff naar die knoppies, daarna word het volgens mij irritant :S

En volgens mij is het wel gewoon die gehele browser :o
Als je et weblogs bekijkt, zie je dat het ding 'skinnable' is.
volgens mij is het gewoon een soort skin, als dit de definitieve GUI is, dan heb ik geen intresse
een programmeur is geen grafisch ontwerpen!!
daar heeft dat menneke toch de ballen verstand van.
Dat microsoft niet boos op hem is
Microsoft beloofde hem zelfs een baan
Osmani hoopt de technologie achter zijn browser te kunnen verkopen aan een geïnteresseerd bedrijf.
WIe o wie zou nou interesse tonen ?
die lekkere extras noem ik bloat
tja volgens mij is er niet echt markt voor een nieuwe browser. De opera's en firebirds moeten er ook nog hard aan trekken.
Grootste winst is waarschijnlijk voor de persoon zelf als hij de goede patenten weet te krijgen. Dan kan hij wellicht bij een van de bestaande browsermakers aansluiting vinden.
Als je maar in je eentje bent is er markt genoeg. Een bedrijf van 100 personen er van laten leven is een heel ander verhaal.
Als hij er 'maar' 50.000 euro per jaar mee binnehaalt heeft hij het toch leuk gedaan. En hoeveel surfers zijn er wereldwijd? zelfs al haal je maar een marktaandeel van 1%, dan zorgt volgens mij een aankoopbedrag van 1 euro al voor een hele leuke inkomstenbron.

Maar als hij licenties weet te verkopen aan chello of aan andere provider om mee te leveren met de installatie-cd dan haal je in 1 keer al een leuk bedrag binnen.
Leuk al die extra's, nog leuker dat hij het in zijn eentje maakt. Die browser zal finaal afgeschoten worden door hackers/crackers en wannabees. Al die dingen zorgen voor mogelijke gaten, en dit maal het aantal functies. Om de hoeveel maanden komt daar een patch voor. En over 7 maanden komt het op zijn vroegst uit!?! Hmm, alsof de huidige browsers stil blijven zitten. Misschien zijn ze dan net zo goed of snel. Bovendien zit ik persoonlijk niet te wachten op alles-in-één geïntegreerde browser. Maare goed, nog maar 7 maanden wachten en dan zullen jullie zien. Ik kijk wel vanaf de achterbank mee.
De engine is van IE, dus het zal niet meer dan beveiligingsproblemen opleveren dan we al met IE gewend zijn.
www.zdnet.nl/News.cfm?id=33110
zogenaamde hyperspeed-technologie, die meerdere informatierequests op hetzelfde ogenblik uitvoert via meerdere kleine datapakketjes en zo veel sneller zou moeten werken dan andere browsers.
- meerdere informatierequests op hetzelfde ogenblik: alle gelinkte elementen van dezelfde pagina laden in aparte threads, niet echt revolutionair te noemen, het lijkt me dat huidige browsers dit ook al doen?
- meerdere kleine datapakketjes: grote datapakketjes zijn sneller omdat er minder overhead is tussen de browser en de webserver.

Ik vind het maar een beetje vreemde uitleg van de werking van dat ding :) maar goed, wie weet zitten er een aantal interessante ideeen in verwerkt
Pcies, eerst ff afwachten...

En 2 tot 5x sneller met inbel modem? Bij mij trekt
een normale browser (mozilla/opera) al de volle
bandbreedte...
Hogere doorvoersnelheden haal je hoogstens met compressie met *grotere* block sizes in de plaats van kleine. Het probleem is dat je de compressie die het modem zelf doet dan om zeep helpt..

Trouwens, is er uberhaupt iemand die zich heden ten dage nog druk maakt over de snelheid van een browser? Breedband groeit explosief. Klein-breedband zonder abo, zoals KPN laatst geintroduceerd heeft zal de taak van inbelmodems snel overnemen vermoed ik.
1 2 3 ... 6

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True