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 , , 70 reacties
Bron: MSDN, submitter: EaS

Zopas is de eerste Release Candidate van Internet Explorer 7 online gezet. De aanpassingen in de RC1-build brengen volgens de ontwikkelaars vooral betere prestaties, stabiliteit, veiligheid en softwarecompatibiliteit met zich mee. De uiterlijk zichtbare wijzigingen ten opzichte van de derde bètaversie zijn dan ook eerder beperkt gebleven. Wel werden nog een aantal bugs geplet en werd naar verluidt de laatste hand gelegd aan de css-ondersteuning. Dit betekent niet dat Microsoft plots afgestapt is van de stelling dat het nog heel wat werk heeft aan de correcte implementatie van de css-standaard, maar wel dat de renderengine uit de RC1-versie in principe onveranderd in de final build van Internet Explorer 7 opgenomen zal worden.

Daar zijn webontwikkelaars overigens niet gelukkig mee. Sommige stellen zelfs dat het een schande is dat Microsoft een browser in dergelijke staat durft verspreiden. De release candidate, die in eerste instantie alleen in het Engels verkrijgbaar is, moet geïnstalleerde add-ons en toolbars automatisch detecteren en zal componenten waarvan bekend is dat ze stabiliteitsproblemen kunnen veroorzaken tijdelijk uitschakelen of indien mogelijk automatisch updaten. Halverwege september zullen de Arabische, Finse, Duitse, Japanse, Spaanse en Franse versies het levenslicht zien en de definitieve versie van IE7 staat nog steeds gepland voor het vierde kwartaal van dit jaar. Voor downloadinformatie en een changelog kan men terecht in de meuktracker.

Internet Explorer 7 RC1
Moderatie-faq Wijzig weergave

Reacties (70)

Is het mogelijk IE7 naast IE6 te installeren? Ik wil namelijk wel m'n sites testen op IE7 maar ook op IE6.
Of moet ik hiervoor een apart systeem gebruiken?
Even googelen® op 'multiple versions of ie' levert de volgende link op: http://www.quirksmode.org/browsers/multipleie.html
(waar IE6 als browser naast de nieuwe IE7 nog niet bij staat, maar de gebruikte techniek is volgens mij wel te kopiëren)

Maar het is verstandiger om m.b.v. een virtual machine (bijvoorbeeld VMWare, Qemu of Xen -mitst de juiste hardware gebruikt wordt-) een extra WinXP/SP2 omgeving in te richten en die te gebruiken om IE7 te draaien.
(waar IE6 als browser naast de nieuwe IE7 nog niet bij staat, maar de gebruikte techniek is volgens mij wel te kopiëren)

Te kopieren is het zeker, maar dan moet je dus wel zelf je IE6 binaries gaan lopen patchen, archives maken met alle DLL's die ie gebruikt etc. Beetje veel werk en een beetje hoog gegrepen voor de gemiddelde web developer dacht ik zo...
Dat kan perfect en wel zo:
  1. Downloadt IE 7 [url="http://www.microsoft.com/windows/ie/ie7/default.mspx"]hier[/url]
  2. Unrar het exe-bestand
  3. Delete de map 'update' die je zopas uitgepakt hebt
  4. Delete ie4unit.exe
  5. Delete spuninst.exe
  6. Delete spupdsvc.exe
  7. Delete install.ins
  8. Creëer een leeg tekstbestand met de naam 'iexplore.exe.local'
  9. Start iexplore.exe
Een andere mogelijkheid is dit.
Lukt niet bij mij :(

Heb nog niet eerder IE7 op de laptop gehad, doe ik iets fout, heb alle stappen doorlopen, bij starten van de ieplore.exe gebeurt er niets...

Greetz Tukker Tom
Men kan beter deze post wegmodden dan die eronder. Deze uitleg werkt namelijk totaal niet. Precies zoals OneDutch vermeldt. Die post zou eerder behulpzaam moeten zijn en deze overbodig...
werkt bij mij helaas ook niet, Winxp SP2 amd 64
een goede manier om meerdere compacte applicaties op een systeem te plaatsen als er gebruikt gemaakt van 3th party software waarvan de versies met elkaar conflicteren..
Nou is Internet Explorer niet echt een compacte installatie welke alle benodigde bestanden in dezelfde map heeft staan dus gaat dat geintje niet op.
IE zit nogal verweven in het OS. Dus naast elkaar installeren zal vast niet gaan. Kijk naar VMWare, SVS, Virtual PC of een ander systeem.
iemand in de meuktracker geeft toch aan dat het kan en hoe je deze stappen moet uitvoeren om IE6 en IE7 naast elkaar te kunnen draaien

meuktracker: Internet Explorer 7 RC1
Helaas.

Wilde hier op m'n werk eigenlijk upgraden, maar zolang ze niet naast elkaar kunnen draaien maak ik de overstap niet. VPC en gelijksoortige software zijn ook geen oplossing. Gelukkig wel een andere pc staan die IE7 RC1 draait nu, testen met blik naar de toekomst. :Y)
ja zover ik weet wel
Je kan IE 7 in Standalone mode draaien met behulp van allerlei extra scripts. Ik gebruik zelf het script van tredosoft:
http://tredosoft.com/IE7_standalone

Maar deze is gericht op IE7 beta 3. Er zal ongetwijfeld wel een update komen voor RC1.
> Is het mogelijk IE7 naast IE6 te installeren?

Dat kan. Ik heb hier uitgelegd hoe.
Grappig: bij installatie op Vista:
Internet Explorer 7 is not supported by your operating system...
Daarvoor hadden ze nu toch: Windows Internet Explorer 7+?
Nee die namen hebben ze veranderd na veel klachten uit de community... het is nu iets van

Internet Explorer for Windows XP

en

Internet Explorer in Windows Vista
Kun je IE nog niet binnenhalen via de Windows Update?
Daar zijn webontwikkelaars overigens niet gelukkig mee. Sommige stellen zelfs dat het een schande is dat Microsoft een browser in dergelijke staat durft verspreiden.
Bij een dergelijke uitspraak zou ik dan graag ook zien wat er dan allemaal zo verschrikkelijk is. Anders ziet het er als de standaard MS bashing uit die we al veel te vaak hier op tweakers zien....
Ik ben iemand die dergelijke uitspraken heeft gedaan op IEBlog, overigens na het afgelopen jaar meerdere malen diverse bugs via testcases te hebben gerapporteerd in de verschillende blogs en daar nooit enige feedback van MS op te hebben gekregen.

Een aantal voorbeelden:
http://therealcrisp.xs4all.nl/ie7beta/css_float_1.html
http://therealcrisp.xs4all.nl/ie7beta/css_float_2.html
http://therealcrisp.xs4al..._collapsingmargins_2.html
http://therealcrisp.xs4all.nl/ie7beta/css_relative_1.html
http://therealcrisp.xs4all.nl/ie7beta/css_relative_2.html
http://therealcrisp.xs4all.nl/ie7beta/css_zindex.html
http://therealcrisp.xs4all.nl/ie7beta/html_nesting.html

en dit zijn enkel voorbeelden waar ik losse testcases van heb gemaakt, ik ben veel meer dergelijke zaken tegengekomen de afgelopen tijd dat ik met beta 2 en beta 3 dingen heb getest...
...maar wel dat de renderengine uit de RC1-versie in principe onveranderd in de final build van Internet Explorer 7 opgenomen zal worden.

Daar zijn webontwikkelaars overigens niet gelukkig mee. Sommige stellen zelfs dat het een schande is dat Microsoft een browser in dergelijke staat durft verspreiden.
Als je bedenkt dat de ontwikkeling aan Internet Explorer voor maar liefst 4 jaar helemaal stil gelegen heeft dan zijn de wijzigingen die nu in IE7 komen een en enorme sprong voorwaarts.

Natuurlijk zou het mooi zijn dat IE7 nog betere CSS2.1 ondersteuning gaat krijgen, maar dat is niet haalbaal als men op korte termijn een nieuwe versie van deze browser uit wil brengen. Vergeet daarbij niet dat IE7 eigenlijk al begin dit jaar uit had moeten komen, men doet er al langer over dan gepland.

Ik hoop dat Microsoft IE blijft verbeteren (dmv van een 7.1,7.2, ...) en dat gebruikers die voor IE 7.0 gekozen hebben deze updates ook automatisch binnen gaan krijgen - alleen zo worden webontwikkelaars in staat gesteld om de mooie features van CSS 2+ ook daadwerkelijk volledig te gebruiken.

* Little Penguin hoopt verder op een lager marktaandeel voor IE zodat MS blijft werken aan standaardsondersteunig!
Als je bedenkt dat de ontwikkeling aan Internet Explorer voor maar liefst 4 jaar helemaal stil gelegen heeft dan zijn de wijzigingen die nu in IE7 komen een en enorme sprong voorwaarts.
Op het moment dat een ontwikkelaar rekening moet houden met IE6, deze brakke IE7 en straks ook nog alles om moet gaan gooien met een 'goed werkende' IE8 en dan ook nog eens jarenlang backwards compatible moet zijn met de 'tussenstap' kan ik het helaas moeilijk over een sprong voorwaarts hebben. :'(.

Ik hoop maar dat IE8 gewoon op hetzelfde niveau staat als FireFox. Die browsercompatibiliteitsproblemen zijn wat bij mij de lol in het ontwikkelen weg heeft genomen.
naar ik hoorde is het toch al een stuk beter dat IE6, dus ik snap niet echt waarom je dan klaagt?
Als ze blijven verder werken en verder updaten, zal het uiteindelijk wel goedkomen, maar als het nu ook al beter is dan IE6, heb je toch alleen maar winst.
Het probleem zit hem hier. Ik heb recent een website ontwikkelt en die is XHTML1.1 strict compliant, maw die zou in elke browser correct moeten renderen. Ik test die in F, mijn main browser, geen probleem, ik test die in Opera en ook daar geen probleem. Ik open die in IE6 en ik zie een kleine afwijking ontstaan in men layout, resultaat ik moet een hack toepassen om hem correct te krijgen in IE6.

daarna open ik deze in IE7 en daar ging men layout helemaal de mist in. maw moet ik op zoek gaan naar weer een nieuwe methode om de site toch ook maar correct te krijgen in IE7, en daar zit hem net het probleem. IE7 is een verbetering tov IE6 maar doet nog altijd zaken verkeerd waardoor je dus ineens weer hacks moet gaan toepassen voor weer een andere browser ipv dat ie alles goed doet.
en toen waren er ineens 85% minder bezoekers

:P
Ik denk dat het toch geen slechte zet is om het toch al met behoorlijke ondersteuning uit te brengen.
Momenteel moeten webdevelopers rekening houden met IE6, dus ik neem aan dat als ze slechts met IE7 rekening moeten houden dat er een stuk minder workarounds nodig zullen zijn dan vroeger, en vermoedelijk dat de meeste sites die niet al te speciale functies gebruiken zonder hacks werken.
Als je meerekent dat de populariteit van Firefox (tabbed browsing, extensions ed) voor het opnieuw opstarten van de ontwikkeling van IE gezorgd heeft dan mogen we heel erg blij zijn dat men ook nog eens gewerkt heeft aan de CSS ondersteuning - die helaas rudenmentair is, dat wel.

Maar ik weet zeker dat de marketing-afdeling van MS al lang tevreden geweest zou zijn met een browser die tabbed browsing en extensions (ie's versie daarvan natuurlijk) zou ondersteunen.

Ofwel: IE7 is nog niet de ultieme browser (zeker niet voor mensen die het maximale uit CSS willen halen), maar het is een voorzichtige stap in de juiste richting.

En eh: Blijf vooral die http://www.getfirefox.com/ linkjes op je websites plaatsen :), het is namelijk het dalende marktaandeel van IE dat MS 'gedwongen' heeft oom weer eens wat aan hun browser te gaan doen.
Wat betreft vernieuwing moet je bij FireFox 2.0 wel heel goed zoeken. . . dus get firefox is misschien wat overdreven. Mensen probeer Opera!
inderdaad schandalig dat deze browser zo wordt verspreid.
Blijkbaar denken ze nog zoveel marktaandeel te hebben en te houden dat ze dit soort rommel durven te publiceren.
Ik ga er überhaupt pas een keer serieus naar kijken als de CSS ondersteuning klaar is.
Dan kan er ongetwijfeld weer een lijst bugs en verkeerd renderende dingen worden opgesomt, waarna geconcludeerd kan worden dat Mosaic nog steeds geen goede browser is.
Een slicke site bekijk je nog steeds in Firefox of Opera :)
Heb je 'm al geprobeerd dan? Er is heel wat werk verricht om de boel beter te maken, en ze weten dat ze er nog niet zijn. Maar om nou te zeggen dat andere browsers wel compleet zijn... :Z

Er zijn voor elke browser genoeg bugs bekend om te klagen dat ze dat "überhaupt durven publiceren", en dat geldt eigenlijk voor vrijwel alle software. Ik ben blij dat ze eindelijk eens een stap vooruit maken.
Openminded heeft zeker wel een punt; feit is dat er fundamenteel niet zoveel is gewijzigd mbt CSS-rendering. Er zijn een paar bugs gefixed en wat features toegevoegd, maar helaas zijn er ook weer nieuwe bugs bijgekomen.
Feit is dat o.a. het hele positioning en float-model in IE nog steeds fundamenteel broken is. Combinaties van relative en absolute positioning en floats leveren vaak rare behaviors op (tot het plotsklaps verdwijnen van content aan toe) en *dat* is iets wat m.i. in een browser anno 2006 niet meer acceptabel is, zeker niet als je bedenkt dat andere browsers het op die punten wel goed voor elkaar hebben.
Eea maakt dat IE7 dus nog steeds hacks en workarounds behoeft voor een aantal regelmatig voorkomende gevallen. Er zijn inderdaad geen browsers die bugvrij zijn, maar daar betreft het vaak bordercases.
Misschien ideologisch/utopisch, maar als ontwikkelaar lijkt het me toch een hoge prioriteit hebben om te zorgen dat je product aan de (in dit geval W3C-) standaards voldoet. Blijkbaar is dat niet zo voor MS met IE7. Het is dan ook juist een schande omdat het overgrote gedeelte van de surfers met IE en dus op den duur met IE7 werkt. Ben je mooi klaar mee als developer....
Inderdaad
En op mijn Linux systeem doet die het helemaal niet!

:P
> Ik ga er überhaupt pas een keer serieus naar kijken als de CSS ondersteuning klaar is.

Als je voor flink wat sites verantwoordelijk bent lijkt me dat niet handig (afhankelijk van je HTML en CSS). Dan gaat de tijd dringen als het beest definitief wordt losgelaten eind dit jaar, waarschijnlijk met CSS-ondersteuning waarvan de meeste webdevelopers de tranen in de broek springen.
Het is dus niet mogelijk zonder die WGA.
Lijkt mij logisch.
Pffft, een beetje deftig webontwikkelaar kijkt toch alleen maar om naar FireFox en Opera. Als die het draaien, dan volgt je site de standaard. Het is ook heel wat leuker, want die CSS 2.1 bevat echt hele leuke dingen.

Opmerking: Tegen dat MS de volledige CSS 2.1 ondersteuning heeft geïmplementeerd zitten we al lang met de CSS 3 standaard (die overigens wel al gepubliceerd is maar nagenoeg nog niet gebruikt wordt)
80 - 90% van je bezoekers een website met bugs voorschotelen is niet slim. Bovendien hebben de meeste IE6/IE7 bugs wel een workaround.
Je maakt hier nu een denkfout: het zijn niet de websites die bugs bevatten maar IE. Je schotelt je bezoekers gewoon valide markup en CSS voor en IE maakt er een potje van. Als meer mensen dat nou eens zouden begrijpen dan zou Microsoft misschien eens wat meer genegen zijn om iets aan hun renderengine te doen.
Dat er workarounds zijn voor die bugs in IE doet eigenlijk niet zo terzake, het is natuurlijk een beetje vreemd dat wij als webdevelopers de tekortkomingen van Microsoft moeten gaan verbloemen voor de rest van de wereld.
Wat mij nog het meest ergerd is het feit dat IE7 nog niet eens final is en nu al duidelijk is dat er nog steeds renderissues inzitten die workarounds behoeven. Ik zou me kapot schamen om zo een produkt op de markt te zetten.
Nooit gedacht dat ik na 15 jaar nog eens welkom geheten zou worden in de IT-wereld :P

Je klinkt als een typisch iemand uit de corporate wereld waarvan iedereen weet dat verkeerde belangen, te krappe plannings, te weinig technische know-how en klakkeloos opvolgen van opdrachten over het algemeen resulteren in inferieure produkten. Een buggy produkt een "effective solution" noemen is simpelweg lachwekkend.

Als een klant randvoorwaarden stelt die een kwalitatief goede technische oplossing onmogelijk maken dan is het de taak van een software architect om de klant daarop te wijzen. Doet hij dat niet dan heeft hij blijkbaar zelf geen enkel verantwoordelijkheidsgevoel voor het werk dat hij doet.

Een architect zal ook geen huis voor je ontwerpen waarvan hij op voorhand weet dat het niet voldoet aan de bouwvoorwaarden, waarom zou dat voor software ineens anders zijn? Een produkt afleveren dat simpelweg niet voldoet aan de impliciete eisen en verwachtingen die het publiek (eindgebruikers en ontwikkelaars dus ook klanten) stelt is domweg onverantwoordelijk. Denken dat anderen wel om je tekortkomingen heen zullen werken is arrogant.
Je klinkt als een typisch iemand uit de corporate wereld waarvan iedereen weet dat verkeerde belangen, te krappe plannings, te weinig technische know-how en klakkeloos opvolgen van opdrachten over het algemeen resulteren in inferieure produkten.
Dat ben ik ook, en dat weet ik ook! Ik ben een van die mensen die moet proberen niet-inferieure produkten af te leveren onder stomme voorwaarden.

Een buggy produkt een "effective solution" noemen is simpelweg lachwekkend.
Je begreep mijn quote verkeerd: de "effective solution" is een andere browser te installeren! De "real world" problemen die je overhoud zijn juist die problemen die je hebt omdat je de effectieve oplossing weigert toe te passen. Dijkstra's quote is sarcastisch bedoeld.

Tuurlijk kun je je klanten erop wijzen dat IE7 niet goed is. Maar denk je nou echt dat als je klant zegt "toch moet mijn website werken voor IE7 gebruikers" dat jij dan kan zeggen "nou, zo onverantwoordelijk kan ik niet werken, de groeten"? Ik kan me voorstellen dat een andere aanpak economisch interessanter is.
Beste vriend, welkom in de wereld die IT heet. Klanten willen oplossingen met zekere randvoorwaarden; als die randvoorwaarden niet ter discussie staan is de oplossing niet ze ter discussie stellen. Dus ja, jouw taak is het nou precies om de tekortkomingen van Microsoft te verbloemen voor dat gedeelte van de wereld dat Microsoft gebruikt.

Edsger Dijkstra zei dat heel treffend: "the problems of the real world are those you are left with when you refuse to apply their effective solutions". Ofwel: waarom makkelijk doen als het ook moeilijk kan, dan is er toch geen lol meer aan...
Hij start een stuk sneller dan beta 1/2/3 ! Knap dat ze zoveel snelheidsverbetering hebben weten te krijgen in deze fase.
Misschien is dit een release build en geen debug build. Dan zit er geen debug informatie meer in de applicatie, wat geheugen scheelt en minder instructies.

Dat kun je bij Vista bijvoorbeeld ook nog verwachten.
Ja ok, maar eerder werd ik bij een opmerking over 'snelheidsverbetering' bij Vista onherroepelijk teruggeroepen, maar blijkbaar scheelt het nogal wat :D! Thx.
Als je het mij vraagt is het meer pure noodzaak voor Microsoft. Ze moeten wel met een update komen van Internet Explorer, of die nu af is of niet. Als ze ook dit jaar nog Windows Vista willen lanceren, dan moet Internet Explorer 7 af zijn. Ze kunnen moeilijk in dit stadium nog besluiten om IE 7 uit Vista te slopen.
Ze zouden wel kunnen besluiten om IE7 gewoon nog met de engine van IE6 uit te brengen en pas een IE met een nieuwe engine te introduceren op het moment dat ze echt in dezelfde mate standards-compliant zijn als alle andere 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