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 , , 78 reacties
Bron: The Inquirer, submitter: T.T.

Microsoft heeft aangekondigd aanpassingen aan Internet Explorer toe te gaan passen naar aanleiding van een eerdere uitspraak van de rechter. Bij dit vonnis werd de softwaregigant namelijk op de vingers getikt met betrekking tot een patentschending, waarbij de manier waarop er omgegaan wordt met interactieve applicaties in webpagina's gepatenteerd is door Eolas Technologies Inc. en de Universiteit van CaliforniŽ. Voor Microsoft betekent dit dat er aanpassingen moeten worden gemaakt aan het gebruik van ActiveX-controls en Java-applets. Hiervoor heeft het bedrijf een pagina opgezet, waar alle veranderingen en de uitleg hiervan staan vermeld. De verwachting van het bedrijf is verder dat de aanpassingen van begin volgend jaar in nieuwe pc's aanwezig zullen en geleidelijk de periode daarna via servicepacks van WindowsXP en Internet Explorer de bestaande installaties zullen gaan aanpassen.

Internet Explorer iconDe aanpassingen lijken op zo'n manier geÔmplementeerd te worden dat de gebruikers en ontwikkelaars er voor de rest weinig last van zullen hebben. Zo zullen de simpele HTML-tags - waarmee wordt aangegeven dat er een applet wordt toegepast - niet meer gebruikt kunnen worden. Dit wordt vervangen door Javascript-code waarmee een ander bestand wordt aangeroepen, waarbij in dat andere bestand de Java-applet in is beschreven. Indien er geen aanpassingen worden gemaakt aan de huidige code, zullen de gebruikers te maken krijgen met kleine pop-ups. Deze pop-ups zullen de mededeling bevatten om akkoord te gaan met het laden van de content van deze pagina:

The user presses OK (there's no Cancel button) and the browser continues with whatever it was doing: Enhancing your web experience, providing accessible data in a variety of formats, destroying the contents of your hard disk, etc. (There's an exception for applets that don't access remote data, so presumably the Fly Guy is safe from the scourge of the pointless popup).

Lees meer over

Gerelateerde content

Alle gerelateerde content (25)
Moderatie-faq Wijzig weergave

Reacties (78)

De aanpassingen lijken op zo'n manier geÔmplementeerd te worden dat de gebruikers en ontwikkelaars er voor de rest weinig last van zullen hebben. Zo zullen de simpele HTML-tags - waarmee wordt aangegeven dat er een applet wordt toegepast - niet meer gebruikt kunnen worden
Dus, ik als java-programmeur, moet nu op een andere manier mijn applets in een webpagina gaan bouwen, zodat ze gewoon blijven werken in IE. En dat noemen ze dan "de ontwikkelaar heeft er weinig last van"
Je kan ook op de begin pagina zetten:

This site is optimized for use with mozilla met een link naar www.mozilla.org

Die browser wordt niet aangepast voor het patent aangezien het open source is en de ontwikkelaars er geen geld voor vragen.
Alleen maar omdat het Open Source is wil niet zeggen dat het zomaar patenten mag schenden. Als Microsoft zijn hoger beroep niet wint zal Eolas echt wel achter de anderen aan gaan. Ik denk eerst Opera, dan Netscape en dan Mozilla.
Van een kale kip valt niet te plukken :z
Maar je kan 'm wel slachten en onder de gril leggen :)
idd asiil

de andere browsers hebben dit op dezelfde manier geÔntegreerd en enkel omdat er tegen MS een rechtzaak is gestart, moet MS dit veranderen, maar de rest zal heus nog wel volgen als die uni het wint van MS.

verder zit 3/4 van de community MS en hun houding af te breken tot en met, maar als ze zelf hun code moeten gaan veranderen omdat die inbreuk maakt op een patent, dan gaan we wel allemaal meelopen
Misschien helpt het, als we massaal boze brieven naar de Universiteit van CaliforniŽ gaan sturen, met de mededeling dat ze dat patent kunnen steken op een plaats waar de zon niet schijnt.
en nu komt het leuke helemaal naar boven: software-patenten: BOE, BOE: alle proggies die je schrijft als thesis of als schoolwerk aan de univ blijven eigendom van de univ (of een dergelijke regeling) en zoiets zou dan niet eens gepatenteerd mogen zijn.

WHY CAN'T WE ALL JUST GET ALONG :?
Tja... Ik heb het idee dat ze er deze keer bij MS weinig aan kunnen doen. Ze worden gedwongen aangezien ze op dit moment toch het patent schenden.
Misschien helpt het, als we massaal boze brieven naar de Universiteit van CaliforniŽ gaan sturen, met de mededeling dat ze dat patent kunnen steken op een plaats waar de zon niet schijnt... :Y) ;)

[edit]

Even het patent betalen... hallo, het gaat wel om een bedrag van ruim een half miljard dollar. Ik doel met mijn reactie op het feit dat ik dit soort patenten sowieso een beetje onzinnig vind.
Ja kan microsoft ook gewoon een brief schrijven dat ze gewoon voor het patent moeten betalen en dat je die aanpassingen aan je browser niet wilt.
Wil JIJ er vervolgens ook voor betalen?
Me dunkt dat dat best kan met de 80 % winstmarge op Windows :7
Die software patenten business begint zo langzamerhand absurde vormen te krijgen.
Ze zijn allang hun doel voorbij geschoten, en werken nu alleen verstikkend...
Door de voorstanders van softwarepatenten zal dit voorbeeld juist als ultieme reden aangedragen worden om pro softwarepatenten te zien. Vooralsnog heeft David immers gewonnen van Goliath.

Het valt echter te zien of dat over een paar jaar na de definitieve bepalende rechtzaak nog steeds zo zal zijn, of dat Microsoft dan alsnog zegeviert over Eolas.
Voor de mensen die het interresant vinden, op deze link vind je een 'demonstatie' tussen lotus notes 3 en excel 5 op een windows for workgroups 3.11. Wat ze hier demonstreren is dat hetgeen waar patent voor is aangevraagd, al 14 maanden eerder voor de patent aanvraag door Iris en Microsoft is gerealiseerd

http://www.ozzie.net/blog/stories/2003/09/12/savingTheBrowser.html

Word een patent niet gecontroleerd of is de regel wie het eerst komt........
Volgens mij wordt er amper gecontroleerd... Pas in eventuele rechtzaken die volgen op het patent kunnen mensen aandragen dat er "prior-art" was
Even ter verduidelijking: het gaat niet alleen om de <applet> tag, maar alle tags waarmee zaken ge-embed kunnen worden, dus ook de <object> en <embed> tags waarmee bijvoorbeeld flash en mediaplayer content in geladen wordt.
Verder is het geen popup die de gebruiker krijgt, maar een warning dialog.

Het patent wordt omzeilt als een remote script (dus een script buiten de pagina zelf) deze elementen dynamisch invoegt, bijvoorbeeld dmv javascript's document.write() methode.

Een erg knullige work-around, maar aan de andere kant is het ook een erg knullig patent waar het hier om gaat; hiermee is nogmaals aangetoont wat het gevaar is van software patenten.

* 786562 crisp
Beetje rare oplossing... omdat je de code die je niet in je html mag zetten er gewoon met javascript alsnog inschrijft...

op zich ook een raar patent natuurlijk... Ik hoop dat microsoft er in verdere procedures omtrend deze zaak beter uitkomt.. want anders gaan de rest van de browsers ook aangepakt worden..
Geniale oplossing. Ik kan de humor wel waarderen. Het patent beschrijft de 'seamless integration' van applets in webpagina's. Nu er voor elke applet een messagebox opkomt met een OK button is de integratie dus niet meer seamless maar irritant, en daardoor wordt het patent niet meer geschonden.
Het valt me nog eigenlijk mee dat er geen "don't ask this again" optie aanwezig is. Dan ben je wel van het popupje af, maar gaat het nog steeds via een extra bestandje (niet seamless). :P
Hoe zit dat met andere browsers onder verschillende os'en? Hebben die ook te maken met deze patenten of is dit alleen voor Internet explorer voor Windows?
IE voor de mac krijgt dezelfde veranderingen. Apple (waarom MS niet?) heeft documenten vrijgegeven over hoe je pagina's aan moet passen voor IE.
"Preparing Websites with Active Content for Upcoming Changes to Inter net Explorer for Windows"
"Authoring Websites for Compatibility with Internet Explorer for Wind ows FAQ"
"Creating the Best User Experience for Active Web Content."

edit: Bij nader inzien gelden de veranderingen alleen voor de windows versie van IE, dus niet voor de Mac versie die dus geen ActiveX gebruikt. Nu snap ik helemaal niet meer waarom Apple documenten hiervoor vrijgeeft. :?
Het geld alleen voor IE, blijkbaar is het patent van ene universteit en die hadden zin om geld bij Microsoft te halen.

De rest blijven ze vanaf. Raar maar waar.

Stom Patent, maar ik wist al dat software patenten stom waren..
Nee jij zou de makers van mozilla aanklagen, waar misschien niet eens duidelijk is wie de betreffende functionaliteit heeft geschreven en daarnaast heeft de organisatie niet eens geld.
Er is helemaal nix raars aan dat ze MS aanklagen. Als je het raar maar waar vindt dat zulke patenten bestaan kan geef ik je groot gelijk.
The user presses OK (there's no Cancel button)
Kijk da's nou een mooie oplossing in MS stijl. :7
Het is gewoon een schermpje met een kruisje hoor, dus je kunt gewoon op het kruisje drukken als je wilt.

Verder is er ook een instelling die alle ActiveX objecten blokkeert, onderin je statusbar komt dan een extra icoontje (net zoeen als je voor cookies hebt in IE 6)

Verder vind ik het meer vreemd dat er in het artikel gezegd wordt dat het voortaan met javascript moet, omdat in het MSDN artikel gewoon over objecten wordt gepraat, alleen krijg je dus een schermpje (met die OK button) als het object child param's bevat
Ik denk dat die twee instellingen hadden gedacht snel even wat geld bij MS los te peuteren. Ik bedoel, dat patent hebben ze toch al veel langer, waarom komen ze er nu pas mee dan ?

Als MS zich gewillig had opgesteld, dan hadden ze het gewoon afgekocht. Maar blijkbaar worden ze zelf ook een beetje moe van al die patenten, dus hebben ze zich bedacht en maken gewoon aanpassingen in IE. Op die manier komt de negative pubiliciteit niet bij MS te liggen. Best wel slim van ze..

En maakt ook meteen korte metten met andere firma's die er nog over dachten een patent aan te kaarten bij MS.

Het is niet dat ik de situatie toe juig, maar het zat er wel aan te komen....
Waarschijnlijk gaat de Mozilla community ook Mozilla en Firebird aanpassen. Hier een press release van de site:

http://www.mozilla.org/press/eolas.html
Wat is dat nu voor zever? Sorry voor men woordgebruik maar als Java- en webontwikkelaar denk ik dat dit ons nog eens des te meer aanpassingswerk zal bezorgen. Op nader inzien misschien nog niet zo slecht voor ons maar toch :o Na al de misserie met stylesheets in IE voor XP nu dat nog eens :S Wat gaat er nog zo allemaal veranderen? Begrijp totaal niet waarom M$ de Applet-tag wil gaan vervangen door JavaScript. Total belachelijk vind ik! Alsof ze dat intern niet kunnen opvangen in tijdens de interpretatie van de HTML pagina in de browser...
Begrijp totaal niet waarom M$ de Applet-tag wil gaan vervangen door JavaScript. Total belachelijk vind ik!
omdat ze anders geld moeten betalen (per gebruiker, en dat zijn er nogal wat) aan Eolas Technologies Inc. en de Universiteit van CaliforniŽ voor gebruik van hun patent
Het is nog veel erger als je weet dat Eolas een bedrijf is met maar een (1) werknemer.
Die zou dan dus in een keer 571 (of zoiets) miljoen verdienen.
De applet tag staat al jaren op de lijst van "verouderde tags" bij het W3C, je moet de object tag gebruiken :P

Maar dat mag nu ook niet meer. Wat ik wel vrees is dat deze manier allen met MSIE gaat werken en het dus in andere browsers niet meer goed werkt, of je moet die pop-ups van MSIE gaan accepteren.

Dit is echt een achteruitgang, waarom dwingen ze MSIE niet om CSS 2 gewoon helemaal te ondersteunen, daar hebben we allemaal wat aan!
Ja dat is nu eenmaal ook weer waar, had er niet direct meer aan gedacht. Een feit is dat je het probleem dat je aankaart wel kan opvangen door de Applet tag definitie te nesten in de Object tag om backward compatible te zien met oudere browsers ;-)

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