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 , , 47 reacties
Bron: IEBlog, submitter: elevator

Internet Explorer logoChris Wilson heeft namens het ontwikkelteam van Internet Explorer een update geplaatst op het IEBlog, het gezamenlijke weblog van IE-ontwikkelaars. In deze update geeft hij aan wat de afgelopen weken verbeterd is aan de browser. De grootste verandering is de ondersteuning voor alphakanalen in PNG-afbeeldingen, een verbetering waar veel webontwikkelaars om gevraagd hadden. Verder is er een aantal bekende CSS-problemen aangepakt. Zo zijn onder meer de Peekaboo-bug en de Guillotine-bug opgelost, waardoor het gebruik van floated elementen in een webpagina eenvoudiger is geworden. Daarnaast zijn nog enkele andere bugs opgelost en zullen in de nabije toekomst meer CSS-problemen opgelost worden. Vanzelfsprekend is dit niet het enige wat de IE-ontwikkelaars gedaan hebben voor de IE7, zo is onder meer ondersteuning voor tabs toegevoegd. De eerste bètaversie van de browser staat gepland voor deze zomer.

Moderatie-faq Wijzig weergave

Reacties (47)

Maar het is nog steeds niet duidelijk voor welke Windows versies IE7straks beschikbaar komt. Als dat alleen WinXP en Win2003 is dan hebben web developers de eerste jaren nog helemaal niets aan de verbeterde ondersteuning voor standaarden omdat we dan nog steeds rekening moeten houden met Win2K.
In een artikel hierboven staat dat de support voor windows 2000 ten einde loopt. Ik hoop dat ze MSIE7 nog wel erop uit gaan brengen.
Mooie features, maar ik ben bang dat we nog 2 jaar aan een overmaat aan versie 6 gebruikers vast zitten. Dus als web-designer heb je er pas over een hele tijd wat aan. =(
Een goede professionele webbouwer bouwt niet voor een browser maar een zo breed mogelijk publiek. Maar daar trok het gros van de bouwers die enkel op design letten zich toch al niets van aan.
Maar ze hadden het voor de webdesigners wel wat eenvoudiger kunnen maken door zich aan de W3C standaard en allerlei ISO-spullen te houden :(
Nou ja, hopelijk brengt IE7 dat dan maar h :z (keep on dreaming :+
Een goede website developer moet zich gewoon houden aan de standaard. Ergens op de pagina moet dan komen te staan: "Deze pagina is alleen te bekijken op een webbrowser die zich houd aan de standaard. Ga naar http://www.getfirefox.com om zo'n browser te downloaden." :+
\[off-topic]
Beetje rare omschrijving van "goede" webbouwer heb jij... Waarom maakt een webbouwer nou een website? Juist, om door zoveel mogelijk mensen gezien te worden. Dus niet om de bezoeker te beinvloeden om een andere browser te gaan gebruiken. En hoe gaat hij/zij dat voor elkaar krijgen? Juist, door een site te maken die door elke browser te zien/lezen is. Dus voor mensen met IE, Opera, Firefox, Netscape Lynx zelf, en zo zijn er nog wel een paar.
\[/off-topic]
@DJSimon: dat ben ik helemaal met je eens (en dus oneens met Searoar). Als goede websitebouwer ben je gewoon leverancier en is je taak om een product te leveren dat voor je klant zoveel mogelijk rendement oplevert voor het geld dat hij je betaalt.

Voor een website is dat meestal: een aantrekkelijke site bouwen die veel bezoekers trekt en vasthoudt. Dat bereik je waarschijnlijk niet door de bezoekers op hun vingers te tikken dat ze dom zijn en een verkeerde browser gekozen hebben. Dan jaag je ze juist weg en bewijs je je opdrachtgever geen goede dienst.

Ik ben programmeur (van web-software ;)) en geen websitebouwer van mijn vak. Ik maak echter ook wel eens een website als mensen genoeg zeuren. Ik verzeker je dat het als je je best doet heel goed mogelijk is om een site te maken die goed werkt op zowel IE, Mozilla als Opera (Opera heeft ook net een nieuwe versie uit, waarin ze een aantal hinderlijke css bugs gefixt hebben :)).

Ik moet bekennen dat ik niet zoveel aandacht aan de details van de standaard besteed en meer aan die drie browsers, er zijn verdomd weinig echte bezoekers die met validator.w3c.org als hun browser aan komen surfen :P.

Er zijn zelfs dingen in de standaard die ik vaak willens en wetens negeer, bijvoorbeeld de "verplichte" alt tag voor elk plaatje zorgt in sommige browsers voor storende popups (Netscape 4.x geloof ik) en er is geen enkele browser op de markt die een plaatje zonder die tag niet goed weergeeft. Vroeger was die tag optioneel en het dan ineens verplicht maken getuigt imho van slecht inzicht bij de auteur van de standaard - het is goed gebruik dat een publieke standaard backward compatible is. De browsermakers hebben echte klanten en begrijpen het dus wel.
Waarom maakt een webbouwer nou een website? Juist, om door zoveel mogelijk mensen gezien te worden.
Niet per definitie, je bouwt een website voor een bepaalde doelgroep. Ik heb serieus overwogen om een grote site van mij (vandaag 789 ingelogde leden) af te sluiten voor alle IE-browsers, omdat dit verschillende voordelen bood.

Aan beginnende computer gebruikers (het type dat bij Firefox denkt aan een dier in het bos) hebben we geen behoefte, enkele IE-only layout problemen zouden opgelost zijn als iedereen met FF/Moz/Opera surfte en daarnaast is het hip om een vinger op te steken naar Microsoft, je zet er je statement mee als site.

Uiteindelijk hebben we dit niet gedaan omdat de bezwaren te groot waren (behoor je NetCaptor/Maxthon ook te blokken?), maar het idee was het overwegen waard.
@DJSimon: als "goede" webbouwer moet je ook weten waar je over praat en heb je ook een adviserende rol naar je klanten toe. Toekomstgericht kijken hoort daar ook bij.

Het heeft wel degelijk voordelen je website te bouwen op basis van huidige standaarden en aanbevelingen; de enige beperkende factor daarin is op dit moment nog Internet Explorer, en dat zou jij je toch ook moeten realiseren.

Inderdaad kan je niet om IE heen, maar awareness genereren naar het grote publiek dat IE eigenlijk een zwaar verouderd en buggy product is is helemaal niet zo slecht in mijn ogen. Microsoft houdt willens en wetens de vooruitgang op het internet tegen op dit vlak en dat is gewoon een slechte zaak.
PNG alpha support is wat dat betreft slechts een pleister op de wond, en de CSS-fixes zullen waarschijnlijk niets meer zijn dan het forceren van 'hasLayout' in bepaalde situaties; een workaround dus en geen substantiele verbetering in hun rendering engine.

Er zijn mensen die problemen hebben hier op de frontpage wat blijkt te komen door de gebruikte HTTP compression; Microsoft heeft keer op keer problemen op dit punt met de implementatie van de HTTP 1.1 specificaties (een implementatie die overigens nog steeds niet compleet is). Ik wordt gewoon moe en krijg letterlijk grijze haren wat dat betreft van Microsoft met hun halfbakken software. Daar mag best wat van gezegt worden...
Als jij een stekker in het stopcontact steekt verwacht je dat er 2 gaten zitten en niet 1. En je verwacht ook dat ze overal even ver uit elkaar zitten.

Dat heet een "standaard" en hetzelfde geldt voor web-designers.

Wat jij zegt is alleen waar voor de eindgebruikers, niet voor de bouwer. Voor de eindegebruiker dient het overal te werken, maar de bouwer wil graag 1 versie maken die overal werkt.
Ga een beetje rondreizen in Europa en je merkt dat die gaten niet overal even ver uit elkaar zitten en ook niet even groot zijn.

Soms heb je te maken met meer dan 1 standaard, of n theoretische standaard, en n defacto standaard. Daar moet je gewoon bij je ontwerp rekening mee houden.

Doe je dat niet (of dat nou uit idealistische overwegingen is maakt niet uit) dan ben je gewoon een slechte ontwerper.
Erg evangelisch van je, maar ik zou graag alpha channels gebruiken omdat elke browser behalve 1 dat kan.
Het is vrijwel onmogelijk om een site te bouwen die er in elke browser hetzelfde uitziet, welke ook voor het oog aantrekkelijk is, zonder met een hoop overhead te gaan werken.
Zo zijn onder meer de Peekaboo-bug en de Guillotine-bug opgelost, waardoor het gebruik van floated elementen in een webpagina eenvoudiger is geworden.
en ik erger me nu al aan die rare flash popup floating irri reclame.
*is blij dat hij flash uit heeft staan*

met andere woorden, het is nog makkelijker om nog meer irritante reclame te maken in IE7
ik denk niet dat dit met flash popups te maken heeft. eerder met het css commando float waarmee je de positie van de omligende elementen kunt bepalen
Met andere woorden, ze hebben firefox gedownload en die goed bestudeerd.
Tja, en FF heeft weer gekeken naar IE en IE weer naar NS en NS weer naar IE en zo blijven we doorgaan ;)
Nee hoor, hier staat het duidelijk uitgeschreven: http://www.quirksmode.org/browsers/history.html

De oorsprong is gewoon Mosaic.
Maar opzich hebben de netscape developers (Marc Andreessen en zijn team) niks echt afgekeken aan Mosiac, aangezien ze Mosiac zelf gemaakt hadden. Ze moesten voor Netscape natuurlijk wel alle functies herschijven zonder de originele code te gebruiken.
Ik vind het altijd wel grappig, moet je maar een Help->About (Help->Info voor de NL users) doen in IE. Dan krijg je dit te zien:

Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.

NCSA heeft ook de eerste webserver ontwikkeld. Apache was in het begin een extensie op NCSA webserver en is later pas een zelfstandige webserver geworden.
je hebt gelijk:

In 1995, Brian Behlendorf and a small group of other developers started collecting these patches in a central repository. Brian got some space donated on a server, and set up a CVS tree so that developers could check in patches. And in April of 1995, they released the first official release (Version 0.6.2), which was given the name Apache, because it was ``a patchy server''.

Heb ik toch een foutje gemaakt in een verslag vorig jaar ;).
@ jopiedepopie

en de NSCA webserver is later "uitgegroeid" tot Apache webserver.
Je bedoelt FF heeft gekeken naar Opera :Y)
Makkelijk toch andere mensen het werk voor je laten doen :+
Als het toch mogelijk is om de bugs op te lossen en ze weten waar de problemen zich bevinden. Kunnen ze dan niet een patch of mss zelfs een services pack uitgeven die deze problemen ook in eerdere IE versies verhelpt? Op die manier kun je al een breder publiek bereiken met de verbeterde manier.
Een bug is iets wat niet (goed) werkt, wat de software wel behoort te kunnen. Volledige CSS2 ondersteuning heeft Microsoft nooit beloofd, en is dus ook geen bug in de vorige IE versies. Waarom zouden ze dan enkele jaren na de release een patch releasen als update, waarmee ze in feite schuld zouden bekennen? Nee, dan is het veiliger voor het imago om simpelweg een IE7 uit te brengen, waarbij men dan gelijk de boel kan promoten aan de hand van deze nieuwe "features".
waarschijnlijk is het aan de "tweakers' onder ons om uit te vinden of en hoe je IE7 op windows 2K kunt installeren,
want MS gaat dit zeker NIET ondersteunen,

ze zouden zichzelf alleen maar in de vingers sneiden, IE7 is immers geen security patch...

toch is niets onmogelijk dus met de nodige work-arounds moet het vast mogelijk zijn IE7 op je win2k bak te installeren
Behalve bestaande CSS-problemen, ook eindelijk volledige en compliant support voor CSS2? Kunnen we tensminste eindelijk zonder vieze hacks :hover op ieder element gebruiken, en position:fixed, om maar wat te noemen.
en in het kader van de catagorie bugs: eindelijk volledige png support? (dus ook transparancy)
CSS2 support, daar ben ik ook erg benieuwd naar, voor zover ik weet gaan ze het wel ondersteunen, het zal wel niet meteen perfect zijn, maar daar werk ik wel omheen, als ze maar een beetje CSS2 ondersteunen ben ik blij.
It better be good... want het meerendeel van de wereld heeft al andere browsers.
Op welke wereld leef jij precies?

Anyway het valt me wel op dat een hoop mensen blijven bashen op het IE7 dev team. Best triest. Ik ben wel blij dat ze openheid van zaken geven met wat ze doen. Tuurlijk kan het altijd beter maar het is iig al een begin.
Het is gewoon een geval van "too little, too late". Alternatieve browsers hebben onder tech-savvy publiek ondertussen al een marktdichtheid van zo'n 25 tot 30%.
Het is fijn dat Microsoft eindelijk eens een paar van de meest annoying bugs op gaat lossen, maar standards-compliant zal Internet Explorer nooit worden tenzij ze de Trident renderengine overboord gooien en een compleet nieuwe renderengine in gaan zetten; dat zie ik ze op korte termijn echter niet klaarspelen, en als webdevelopper zit ik er ook niet op te wachten. Ik heb het al druk genoeg met het vinden van workarounds voor bugs in andere nieuwe versies van browsers...
Ik noem ongeveer 15% niet het merendeel van de wereld :?
voor alle mensen die denken dat firefox zo goed is zeker noch nooit opera gezien....... die werken trouwens al zo lang met tabs ...... firefox is ook allen maar een clone.....
Ja, maar Firerfox is een Netscape clone, geen Opera clone, tabs zijn gepatenteerd door Adobe (dus die zullen ze hopelijk ook uitgevonden hebben), en ik ben op Firefox overgestapt omdat ik vond omdat Opera vaker pagina's slecht weergaf, waar ik nu minder last van heb. Bovendien heb ik nu fijne extensies om vanuit m'n browser m'n muziekprog te besturen, en Firefox heeft ook mousegestures (extensie).
Opera heeft helemaal geen tabs, opera is een MDI applicatie met een soort van "taskbar" waarin je de verschillende vensters kan kiezen.
Tuurlijk, zodra al je vensters "maximized" zijn zal je geen verschil merken :)
Een professionele webbouwer (zoals ik) wil zo veel mogelijk dat de site die hij bouwt op zoveel mogelijk browser te bekijken zijn, en er nog goed uit zien. Getest door mij worden:

IE 6
IE 5.5
IE 5
IE MAC
FF
Mozilla
Opera
Safaria
Konquer

en natuurlijk:
Lynx
Het rijtje IE, FF, Mozilla, Opera, Safari en Konquer kan ik nog inkomen. Maar je website testen in Lynx is gewoon geld weggooien van je klant. Tenzij je klant er specifiek om gevraagd heeft.

Er is echt geen hond ter wereld die surft met lynx hoor.
* 786562 BackSlash32
Daarom zeg ik ook:
Tenzij je klant er specifiek om gevraagd heeft.
De meeste PDA's browsen overigens niet 'op' lynx templates. Palms en WinCD/PocketPC PDA's iig al niet.

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