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 , , 77 reacties
Bron: Silicon.com

Op de Microsoft Mix'06 developersconferentie in Las Vegas heeft Bill Gates gezegd dat Microsoft zich veel meer op de ontwikkeling van zijn internetbrowser en van browserapplicatietechnologie gaat richten, dan in het verleden het geval was. De Microsoft-topman gaf toe dat het bedrijf op dat gebied kansen heeft laten liggen, omdat het zo druk bezig was mogelijkheden te evalueren dat er te weinig ontwikkeld en in de markt werd gezet. Volgens Gates is de softwarewereld bezig met een omwenteling van een 'pc-gecentreerd' naar een 'gebruiker-gecentreerd' model, en spelen webbrowserapplicaties daarin een centrale rol: die kunnen gebruikers overal en op ieder tijdstip toegang tot hun data en applicaties geven, zo stelt de Microsoft-oprichter. Om de ontwikkeling van dergelijke applicaties te ondersteunen stelt het bedrijf een gratis ontwikkelomgeving voor webapplicaties beschikbaar, onder de naam Atlas. Microsoft benadrukt dat deze 'AJAX'-toolkit niet alleen voor zijn eigen Internet Explorer bedoeld is, maar met iedere webbrowser gebruikt kan worden. Met AJAX-technologie kunnen webapplicaties van vergelijkbare interactiemogelijkheden worden voorzien als traditionele programma's die lokaal zijn ge´nstalleerd. Microsofts 'Live'-platform zal op dergelijke leest zijn geschoeid.

Bill Gates Volgens Charles Fitzgerald, manager platformtechnologieŰn bij Microsoft, kan de gang van gebruikers naar het internet niet genegeerd worden. 'Steeds meer activiteiten gebeuren online. Naar welke industrietak je ook kijkt, daar besteden de mensen hun tijd', aldus Fitzgerald. Ontwikkelaars kunnen al die verschillende sites in toenemende mate als applicatiecomponenten beschouwen, aangezien steeds meer sites API's uitbrengen om software in staat te stellen met de site te communiceren. 'Dit is een krachtige ontwikkeling waarvan we pas aan het begin staan', zegt Gates. Dergelijke 'mash-up'-sites combineren bijvoorbeeld Google Maps met kadasterinformatie om gebruikers naar huizen en buurten te laten zoeken. 'Ontwikkelaars kunnen geweldige dingen doen nu steeds meer sites hun API's vrijgeven', aldus Gates.

Adam Gross van Salesforce.com zegt benieuwd te zijn of Microsoft erin zal slagen webontwikkelaars voor zich te winnen. Gross merkt op dat de softwaregigant tot nu toe veel succes heeft gehad bij traditionele softwareontwikkelaars, maar dat het maar met moeite webdevelopers heeft kunnen bekoren. 'Tot nu toe is Microsoft erg Microsoft-gecentreerd geweest', zo merkt Gross enigszins ironisch op. 'Ik ben benieuwd of ze er echt in zullen slagen het internet als ontwikkelplatform te benaderen', aldus Gross. Forrester Research-analist Ted Schadler spreekt van de klassieke Microsoft-strategie. 'Nooit een early adopter maar indrukwekkend als ze eenmaal op gang komen', aldus Schadler.

Microsoft Atlas-wedstrijd
Microsoft probeert webdevelopers voor zich te winnen met een Atlas-programmeerwedstrijd

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (77)

wat een beetje concurentie wel niet kan doen. Sinds Mozilla op het toneel is verschenen en Ms zich bedreigt voelt in haar monolpolie kan er ineens WEL een nieuwe versie komen.

Ik vraag me af MS niet wat meer concurentie kan gebruiken op andere gebieden, al dan niet met dwang opgelegd gekregen door de overheid.

ZO zie je maar weer dat een monopolie zelden goed is voor de consument en de economie
Het ligt ook niet voor de hand om een nieuwe versie uit te brengen als je net een paar miljard heb moeten dokken wegens misbruik van je machtpositie op de browsermarkt.

Doordat er nu competatieve alternatieven zijn die bovendien ook gratis worden aangeboden kan Microsoft ook makkelijker nieuwe versies uitbrengen zonder risico op verdere rechtszaken.
wat een onzin zeg. Je kan toch wel een goed product afleveren dat zich aan de W3C standaarden houd zonder je monopoliepositie te misbruiken |:(
Alsof het W3C zo perfect is...

Die standaarden zijn ook niet allemaal helemaal lekker hoor.

Vanuit dat oogpunt gezien, kan ik best begrijpen dat MS zich niet altijd aan de standaarden wil houden.
True, true.

Maar Microsoft is de machtigste partij binnen het W3C, dus het is niet zo dat een of ander hobby-nerdclubje eventjes wat verzint en Microsoft dat dan vervolgens maar moet gaan implementeren.
w3c en css heeft jaren op zijn gat gelegen, niet zo vreemd dat ms zich daar niet strikt aan heeft gehouden

en concurrentie is er altijd geweest
Maar Microsoft is de machtigste partij binnen het W3C, dus het is niet zo dat een of ander hobby-nerdclubje eventjes wat verzint en Microsoft dat dan vervolgens maar moet gaan implementeren.
Binnen W3C heeft MS niet bijster veel mensen zitten. En denk maar niet dat Microsoft daar de dienst uit maakt. Binnen organisaties als W3C en IETF maakt het niet uit hoeveel poen je bedrijf heeft, als je maar met goede standaarden komt.

Het probleem zat meer in het feit dat MS haar eigen medewerkers binnen die organen negeerden. Als ze dat niet hadden gedaan had er veel minder ellende geweest.

Je kan een standaard niet maken uit winst-bejag of eigen belang, je moet een standaard maken omdat dat beter is voor internet as a whole. En dat is precies wat gebeurt is.
w3c en css heeft jaren op zijn gat gelegen, niet zo vreemd dat ms zich daar niet strikt aan heeft gehouden
W3C en CSS hebben geen jaren op hun gat gelegen, alleen deed microsoft moeilijk over het correct implementeren ervan, en dat terwijl een van de slimste opstellers van de CSS standaard voor MS werkt.

Ik classificeer het onder 'corporate politics'. En de standaarden voor internet als geheel horen nu net zonder commercieel belang vastgesteld te worden, alleen dan kunnen er echte open standaarden zijn, die door iedereen geimplementeerd kunnen worden. En dat was nou net de bedoeling van Internet dacht ik zo.
CSS2 is vastgesteld op 12 mei 1998, ik wil niet moeilijk doen maar we zijn nu bijna 8 jaar verder en ze zijn nog steeds bezig met CSS3

heeft helemaal niets met microsoft te maken
Alsof het W3C zo perfect is...

Die standaarden zijn ook niet allemaal helemaal lekker hoor.

Vanuit dat oogpunt gezien, kan ik best begrijpen dat MS zich niet altijd aan de standaarden wil houden.
Ik juich de ontwikkeling van alle browsers toe maar ik denk dat de reden is dat men hier geld in investeert is omdat MS/BG nu realiseert dat heel veel applicaties naar webapplicaties geport worden en/of dat web applicaties zich er beter voor lenen en/of dat hier meer groei en innovatie in is. Dan kan je maar beter zorgen dat je het webplatform zo veel mogelijk onder controle hebt.

Ik denk dat .net een goed platform is en dat Atlas zal ook wel goed in elkaar zitten echter zie ik ze nieuwe ontwikkelingen zoals www.rubyonrails.org nog niet snel wegconcurreren. Ik denk dat .net te generiek is terwijl bv php/rubyonrails heel erg toegepast en in het geval van webapplicaties a better tool for the job is!
Ik denk dat .net een goed platform is en dat Atlas zal ook wel goed in elkaar zitten echter zie ik ze nieuwe ontwikkelingen zoals www.rubyonrails.org nog niet snel wegconcurreren. Ik denk dat .net te generiek is terwijl bv php/rubyonrails heel erg toegepast en in het geval van webapplicaties a better tool for the job is!
Atlas is niet een .NET API. Atlas is geheel in Javascript is geschreven, bedoelt om Ajax functionaliteit in webapplicaties te bouwen.

Wat zegt een Microsoft blogger over Atlas?
The Atlas Client Script Framework is an extensible, object-oriented 100% JavaScript client framework that allows you to easily build AJAX-style browser applications with rich UI and connectivity to web services. With Atlas, you can write web applications that use a lot of DHTML, Javascript, and XMLHTTP, without having to be an expert in any of these technologies.

The Atlas Client Script Framework will work on all modern browsers, and with any web server. It also won't require any client installation at all - to use it, you can simply include references to the right script files in your page.
Je kan dus de Atlas API gewoon gebruiken in combinatie met je PHP, Ruby of ASP pagina's. Het zou ook met alle grote browsers (IE, Mozilla, Safari) goed moeten werken.

Edit: ik kom net tot de ontdekking dat Atlas uit 2 gedeeltes bestaat, een Client en een Server gedeelte. Ik denk dat het niet al te ingewikkeld zal zijn om voor andere applicatie servers dan ASP een Server versie van Atlas te maken.
deja-vu!
De vorige keer dat MS besloot zich op de browsermarkt te gaan richten, omdat ze dat verwaarloosd hadden, hebben ze marktleider Netscape om zeep geholpen. Hierna hebben ze jarenlang vrijwel het monopoly op de browsermarkt gehad, met als resultaat dat ze de ontwikkeling vrijwel gestopt hadden.
Nu snoept Mozilla aan het marktaandeel van IE, en opeens wil Microsoft zich er weer op focussen! En mochten ze het weer voor elkaar krijgen om alleenheerser te worden, dan stoppen ze net zo goed weer alle ontwikkeling...
Ik weet niet wie Netscape nu zo'n fantastische browser vond, maar ik alvast niet. Dat IE niet perfect is/was, ga ik mee akkoord, maar Netscape moest in die tijd van geen al te hoge toren blazen...

Overigens heeft MS van een klein marktaandeel een groot gemaakt, terwijl NS inderdaad een van de groten was voordat IE door MS zo sterk gepushed werd. Ik heb in die tijd (voor m'n windows) ook voor IE gekozen, gewoon omdat het makkelijker werkte (en NS traag en lomp was).
Ik denk dat dit weinig te maken heeft met concurrentie maar vooral met het imago dat Microsoft heeft bij veel consumenten en developers en daarvan af wil. Als vanouds heeft MS een eigen willetje en dus schijt aan standaarden gehad; meestal voldeden ze niet aan hun eigen eisen en dus maakten ze er zelf maar een aanpassing op.

Nu zien ze echter in dat veel mensen juist wel waarde hechten aan dergelijke standaarden, en dat je simpelweg niet wegkomt met het negeren van een standaard, ookal heeft je eigen product de meeste martkwaarde. Dat ze daar wat aan willen doen is niet nieuw; zo hebben ze eerder al hun C++ compiler een conformance-boost gegeven en zijn de .Net specificaties en aanverwante talen (C#, C++/CLI) ook officieel gestandaardizeerd.

IE heeft tot nu toe weinig aandacht gehad, blijkbaar willen ze daar nu ook verandering in bregen. Een goede zaak imho.
Dit heeft dus j˙ist te maken met concurrentie!
Als het imago zodanig daalt, zal men overstappen op de concurrentie. Dat wil Bill niet, dus mˇeten ze wel verbeteren!
Apple OSX, werkt sinds kort ook op intel machines. :)

dus dat kan nog wel interessant worden als dat zich een beetje verder gaat ontwikkelen.

Steve vs Bill
Ze blijven me verbazen daar bij MS. Die Atlas-demo-site werkt niet in Opera 8.5. Wat ik nog triester vind, is dat ze hun pagina aanprijzen als XHTML 1.0 strict, maar dat het vervolgens nog barst van de fouten. Ook hele basale, zoals geen HTML entities gebruikt voor ampersands e.d.

Hoe kan iemand die de webstandaarden wil volgen daar nou warm voor lopen?
Even kijken:

Hij doet het wel in Firefox 1.5.0, maar niet in 1.07 en wel in 1.03.

Hij doet het wel in Opera 8.0, maar niet in 8.5

En dan is MS inconsequent :?
Dat hele Atlas framework staat bol van de browsersniffing; de meest onbetrouwbare methode om te bepalen wat de client wel of niet aankan...
Opera 8.x is een brakke browser die zelf niet eens aan de standaarden voldoet. Niet miepen over opera als je niet op z'n minst v9 gebruikt :)
Leg uit. Ik heb er namelijk zeer zelden ruzie mee.

En v9 is nog niet eens uit schat. :>
http://labs.opera.com/downloads/


Important note: Opera 9 is not a final product and may contain bugs. You should only use it for testing.
link naar Quirksmode met buglist van Opera
Goh. En heb je de buglist van IE gezien?

Bovendien is de lengte van die lijst helemaal niet relevant. Het gaat erom hoe ernstig/irritant de bugs zijn. Blijkbaar heb je geen/weinig ervaring met webdevven. Ik iets meer. En ik kan je vertellen: de bugs en hiaten in IE zijn behoorlijk veel irritanter dan die bugs in Opera.
Meneer klaagt dat Opera een brakke browser is en probeert dat aan te tonen met een argument dat ik hierboven onkracht.

Wat precies moet ik lezen?
@Nexxennium
1000 kleine irritante foutjes zijn echt wel vervelender dan 1 'standaard' foutje hoor :D. In veel gevallen iig :)
Komt er weer iemand met IE, wat heeft IE hiermee te maken!? het gaat hem erom dat Opera 9 veel beter is dan 8 en dat toont ie aan met die 2 urls. Even lezen voordat je je random uitlaat!
Opera 8.x heeft betere ondersteuning voor de standaards dan welke andere browser dan ook.
Dat is meestal nou juist het probleem
Om de ontwikkeling van dergelijke applicaties te ondersteunen stelt het bedrijf een gratis ontwikkelomgeving voor webapplicaties beschikbaar, onder de naam Atlas.
Het is indrukwekkend hoe makkelijk je met behulp van Atlas AJAX functionaliteit aan je .Net webproject toevoegd.

Een openende en een sluitende tag om je bestaande code.... Meer is het niet.

Prachtige tool!
Het is heel mooi. Maar je weet niet precies welke code er precies achter zit. En als dat wel duidelijk is dan die code vaak onoverzichtelijk.

Daarom schrijf ik liever mijn eigen ajax library die goed cross browser werkt en waar ik niet afhankelijk ben van of M$ wel snel genoeg met een update als Mozilla het besluit anders te doen of een nieuwe techniek inklust
Heb je dan ook je eigen OS en drivers geschreven? Want je weet niet welke code er precies achterzit. En als dat wel zo is, is die code vaak onoverzichtelijk.

De Atlas library niet vertrouwen, maar het OS wel ? Tja, als jij graag hetzelfde wiel uitvind :)

(Niet dat ik vind dat je je eigen lib niet moet ontwikkelen, alleen je argumentatie vind ik een tikkie krom)
Scott Guthrie, de General Manager van het .NET Development Platform, gebruikt voor zijn Blog vrijwel uitsluitend Firefox. Dus ga er maar vanuit dat hij er in elk geval voor zal willen zorgen dat Atlas Cross browser wordt en blijft.

En dat jij je eigen library wilt schrijven moet jezelf weten. Ik doe het wel met twee tags.....
als MS ergens geen monopolie op heeft is het wel de browser. Alternatieven bestonden al voor IE en zijn deze zelfs technisch voorbijgestreefd. wel is door gebruiksgemak en integratie met het OS IE de de facto standaard geworden die de echte monopolist Netscape helemaal uit de markt heeft gedrukt.
Als de concurrentie beter is geworden?
Natuurlijk kan MS dit niet op zich laten zitten en juist door de druk van de concurrentie komt er dus weer vernieuwing. Allemaal in het voordeel van de klant. FF en Opera ( inmiddels ook van MS) en alternatieven die zullen ontstaan houden iedereen scherp.

IE 7 is overigens een prima browser waar ik heel tevreden voer ben. Ook IE 6 voldoet nog prima voor dagelijks en zakelijk gebruik.
FF is in opkomst bij wat meer bewustere gebruikers. Hoe dan ook er staan weer heel wa tontwikkelingen aan te komen. Prima toch?
Opera ( inmiddels ook van MS)
Pardon? Opera is van Microsoft? Waar baseer je die kolder nou weer op?
Lang opgesloten geweest???
Is al tijdje bekend
Het laatste nieuws
Opera word niet overgenomen door google of M$
Einde bericht
Ik weet het ook niet,maar heb dan ook 4 weken in de isoleercel gezeten... :Y)

Linkje? :)
Het was een ordinaire hoax. ;)
IE 7 is overigens een prima browser waar ik heel tevreden voer ben. Ook IE 6 voldoet nog prima voor dagelijks en zakelijk gebruik.
Sorry, maar je weet blijkbaar niet beter. Als je kijkt naar hoe IE7 de W3C aanbevelingen volgt (waar MS zelf ook deel van uitmaakt!) dan is het nog steeds om te janken.

Als webdeveloper ontwikkel ik voor nu W3C-complaint browsers + voor IE6. Binnenkort wordt moet ik dus rekening houden met W3C-browsers + IE6 + IE7.

Als developer ben ik zeer ontevreden over IE7. En als ik de GUI bekijk dan vind ik dat ook bepaald geen verbetering. Past misschien binnen Vista, maar zeker niet in XP.
IE 7 is nog in beta en nog lang niet final
Ook IE 6 voldoet nog prima voor dagelijks en zakelijk gebruik.
Mijn ervaring is dat veel leveranciers gebruik maken van de "extended" mogelijkheden van IE. Zoals bijvoorbeeld ActiveX, clientside vbscript, MS jscript/MS javascript (bijv binnen MS jscript kun je iets doen als some_id.attribute terwijl je binnen andere browsers het moet via document.getElementById("some_id").attribute).
Dit heeft tot gevolg dat je binnen je bedrijf niet over kan stappen naar een andere browser. Het is het zelfde oude trucje dat ms gebruikte om mensen te laten upgraden van office 95 -> office 97 -> office 2000. Maw je biedt (op het eerste gezicht) heel veel, maar zorgt daarna voor een lockin.
Vervolgens heb je als beheerder dan ook te maken met het feit dat security het slachtoffer is geworden van de wens van MS om een feature rijke producten aan te bieden. Kijk bijv. naar ActiveX. Qua security is dat een drama. Hiervoor heeft MS allerlei opties in IE gebouwd die dat aan of uit kunnen zetten. Dit is echter beheersmatig onnodig ingewikkeld geworden.
Adam Gross van onderzoeksbureau Salesforce.com
Ter aanvulling: Salesforce.com is een aanbieder van online CRM toepassingen en geen onderzoeksbureau. Binnen dit CRM systeem kan je on-demand applicaties van andere partijen gebruiken voor bijv. documentbeheer en online meetings. Waarschijnlijk is zijn reactie dus ook ingegeven door het feit dat het Microsoft Live platform een geduchte concurrent voor Salesforce zal worden.
Overigens is Bill's keynote hier te bekijken!
Heb niet echt verstand van het ontwikkelen van internetbrowsers, maar maakt het openbaar geven van zo'n developement-kit het niet veel makkelijker voor hackers/spyware-makers om te weten hoe die browser in elkaar steekt en er zo meet te gaan knoeien? :?
Nee, ze maken 't niet mogelijk om de broncode van iexplore te zien danwel te wijzigen. Ze bieden tools voor hun .NET omgeving waarmee AJAX web-technologie toegepast kan worden. Dat staat volledig los van de browser in kwestie.
developers developers developers developers :*)
ik snap niet wat hier grappig aan is.
Dit is het meest zinvolle wat Balmer ooit heeft gezegd. Als MS geen (3rd party) developers zou hebben, dan zouden er niet zoveel applicaties hebben en dus zou er geen dwingende reden zijn om windows te gebruiken.

De reden dat hij dat toen zei was ook omdat men overschakelde naar .net, allemaal nieuwe api's etc. waarmee ze dus veel developers konden verliezen.

Joel on software heeft er ook wel een leuk stukje over ..
Ik wil niet vervelend doen hoor, maar in mijn Firefox kan ik niet klikken op die verschillende Atlas Showcases: http://atlas.asp.net/default.aspx?tabid=47&subtabid=472
Alsook een boel Javascript foutmeldingen.

Ik heb mensen gevonden die met Internet Explorer werkten en bij hun ging dat wel?

edit:

Sorry, mijn eigen domme fout, ik zat in Firefox 1.0.7, op 1.5.0 werkt het wel!
Toen ik de beta's testte werd er op het forum nog veel gepraat over wat probleempjes met opera, de reactie van het team was dat ze er aan werken. Cool team overigens, aardige lui, hebben zelfs de tijd genomen om mijn vragen te beantwoorden :D

En ja ze sniffen voor browsers, ze hebben namelijk een AtlasCompat.js voor non-IE browsers, net als wij aparte css bestandjes maken voor IE. Het kan dus zijn dat Opera niet werkt met deze AtlasCompat en wel met de AtlasCore waardoor je misschien wel functionaliteit mist! Neem niet meteen aan dat er negatief word gediscrimineerd!
Ook in Opera gebeurd er niets. terwijl als ik me maskeer als IE alles probleemloos werkt.
BrowsersSniffing!!!
Bij mij werkt het in FF en IE...

Opera heb ik hier niet...
Bij mij werkt het in firefox gewoon goed.
'Ontwikkelaars kunnen geweldige dingen doen nu steeds meer sites hun API's vrijgeven', aldus Gates
Zouden ze deze quote tegen hem kunnen gebruiken in het protocol-vrijgeef proces? Gates vind het blijkbaar een goed idee om je APIs vrij te geven inclusief documentatie, misschien moet hij dat dan zelf ook maar eens gaan doen?
Daar staat helemaal niets over het Active Directory protocol, nog over CIFS of de andere dingen waarvan de EU documentatie geeist heeft.

MS geeft heel veel documentatie weg, maar alleen documentatie die ervoor zorgt dat je op Windows kan programmeren. Documentatie die mogelijk gebruikt kan worden om andere systemen compatible te maken wordt angstvallig verborgen gehouden.
Waarom staan hier dan hele verwijzingen en code examples om Active Directory te gebruiken vanuit Linux gebruikmakend van vrij verkrijgbare libraries?

http://msdn.microsoft.com...dir/html/kerberossamp.asp
AD Protocol=LDAP

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