Internet Explorer 8 beta 1 1H/2008
21.12.2007
Operan ja Microsoftin välillä on ollut viime aikoina pientä rähinää, sillä Opera Software nosti Euroopan komission kanssa syytteen Microsoftia vastaan. Yrityksen mukaan Microsoft käyttää väärin sen johtavaa markkina-asemaa markkinoidessaan internetselaintaan, Internet Exploreria, ja haavoittaa samalla webbistandardien yhteentoimivuutta, koska Internet Explorer ei noudata hyväksyttyjä standardeja. Microsoft kiisti väitteet perusteettomiksi.
Ainakin webbistandardit ovat saamassa parannusta, sillä Microsoft suunnittelee julkaisevansa Internet Explorer -selaimen ensimmäisen beetaversion ensi vuoden ensimmäisellä puoliskolla. Microsoftin mukaan selain läpäisee jo nyt tärkeimmät webbistandardit ja renderöi oikein Web Standards Project -sivuston Acid2-selaintestin. Yritys on julkaissut todisteena Channel 9 -nettisivustolla videon, jossa selain renderöi testin oikein.
Microsoft kehitti Internet Exploreria ennen kuin jotkin webbistandardit, kuten CSS (Cascading Style Sheets) ja RSS (Really Simple Syndication), oltiin kehitetty. Tästä syystä vanhemmat IE:n versiot eivät tue kaikkia nykyisin käytössä olevia tärkeitä standardeja. ”Kunnioituksella standardeja ja yhteentoimivuutta kohtaan, meidän tavoitteena on kehittää Internet Explorer 8 tukemaan standardeja implementoinneilla rikkomatta nykyistä webbiä.”, blogissa kommentoidaan.
IEBlog, Internet Explorer 8 and Acid2: A Milestone
InfoWorld, Microsoft to release IE 8 beta 1 in first half of 2008
Ville Suvanto
- 1.
-
Microsoftin IE taisi olla ensimmäinen CSS:ää tukeva selain (ainakin Operan jälkeen) ja ensimmäinen joka läpäisi alkuperäisen Acid-testin, joten kyllä ne standardit olivat jo olemassa. Microsoft vain päätti monopoliaseman saavutettuaan antaa piupaut kaikelle vähänkään avoimuuteen viittaavalle.
- 2.
-
Miten standardien noudattaminen voisi rikkoa webbiä? Ja miksi sitä kehitetään tukemaan standardeja, kun sehän ”noudattaa” sitä, niin kuin sanoivat syytteessä…right…
”meidän tavoitteena on kehittää Internet Explorer 8 tukemaan standardeja implementoinneilla rikkomatta nykyistä webbiä.”, blogissa kommentoidaan.”
- 3.
-
Eihän FF vahingossakaan näytä testiä oikein :D Miksei sitä vastaan nosteta moista äläkkää?
- 4.
-
Microsoft on paskaa, mutta Macin hinttivehkeet vielä paskempia
- 5.
-
4. Eikö ole ihan luonnollisesti että hinttivehkeet on paskaisia? Pieni kasku näin perjantai-iltapäivän ratoksi. Hieno argumetti tosin, hyvät perustelut ja kokemuspohjaa löytyy!
- 6.
-
DreamCatcher perusta oma firma.
- 7.
-
”Miten standardien noudattaminen voisi rikkoa webbiä? Ja miksi sitä kehitetään tukemaan standardeja, kun sehän ”noudattaa” sitä, niin kuin sanoivat syytteessä…right…”
Siten että monet sivustot on tehty toimimaan vanhoilla selaimilla (netscape 4.x ja IE 4, 5) joissa oli jos monenmoisia erikoisuuksia. Jos näitä erikoisuuksia ei enää tueta niin nuo sivut menevät ”rikki”. Varmasti uusissakin sivustoissa on paljon kamaa joka voi mennä epäkuntoon jos IE muuttuisi liian radikaalisti / ei olisi ”taakse päin yhteensopiva”.
- 8.
-
”Miten standardien noudattaminen voisi rikkoa webbiä? Ja miksi sitä kehitetään tukemaan standardeja, kun sehän ”noudattaa” sitä, niin kuin sanoivat syytteessä…right…”
Siten että monet sivustot on tehty toimimaan vanhoilla selaimilla (netscape 4.x ja IE 4, 5) joissa oli jos monenmoisia erikoisuuksia. Jos näitä erikoisuuksia ei enää tueta niin nuo sivut menevät ”rikki”. Varmasti uusissakin sivustoissa on paljon kamaa joka voi mennä epäkuntoon jos IE muuttuisi liian radikaalisti / ei olisi ”taakse päin yhteensopiva”.
- 9.
-
Ongelma tuleekin siitä, että MS ei pakkosyötä IE7 kriittisenä päivityksenä, vaan sen saa asentaa jos huvittaa. Eli IE6:sta käyttäviä on vielä aivan pirusti, IE7 jopa melkein toimii standardien mukaan tehdyillä sivuilla. Toivottavasti IE8 tosiaan tulee sitten pakollisena päivityksenä, jotta tulevaisuudessa nettisivujen tekijöiden ei tarvitsisi tehdä melkein tupladuunia vain jonkun vanhan kuppaisen IE-version tukemisen takia.
- 10.
-
Ja jos pakkosyöttäisi, niin eu pistäisi sanktioita perään jostain monopoliaseman väärinkäytöstä. Ja jos taas ei, niin sitten tulee monoa kun ei noudateta standardeja… Reilukerho?
- 11.
-
Kaikki surkeet machintit ja faboyt vois pitää päänsä kiinni eikä tuputtaa sitä paskamacciansa kaikille normaaleille ihmisille. Muistuttaa melkeen kiihkouskovaisten toimintaa. Macpelleille kuula kalloon ::smoke
- 12.
-
Siis eihän siinä mitään ongelmaa olisi jos IE8 olisi ”pakkopäivitys” näin niinkuin minkään lain kannalta. Sehän on vain päivitys käyttöjärjestelmään kun tuo IE kuitenkin on tavallaan käyttiksen osanen. Se että olisiko selaimen pakkopäivitys käyttäjien mieleen on sitten eri asia. Luultavasti sen takia se tulee ladattavaksi jos haluaa, ilman mitään pakkoja.
- 13.
-
@11
Hahhah… loistavaa… entäs win-fanboit? Oma käytöksesi muistuttaa kyllä jonkinlaista fanaattisuutta myös.
Ei.. en ole mäkki fani, koneilla pyörii toosaa ja leluxia - 14.
-
No tätähän ollaan jo odoteltu. Pääse koodaajat helpolla, kun ie:kin osaa (jos se nyt osaa pitää lupauksensa).
- 15.
-
”Internet Explorer -selaimen ensimmäisen beetaversion”
Pitäisi kai olla tuo kasi tuolla välissä?
- 16.
-
firefoxi se olla pitää :)
itse en ole tykänny IE:stä sen jälkee ku tuli pääsi irti! - 17.
-
Kyllä mulla ainakin asentui IE7 ihan Windows Updaten mukana joten se siitä ettei pakkosyötettäisi.
Apple ei ole yhtään sen parempim, iTunes tuli väkisin Quicktimen päivityksen mukana. - 18.
-
17.
No arvaas vaan miks Quicktimen suosio on rajussa laskussa Windows käyttäjien keskuudessa (Joskin se ei nyt kauhean suosittu ole ikinä ollut) :D
Saa Apple tunkea sen saatanan ”bonjour” servicensä hevon perseeseen minun puolestani..
- 19.
-
Tää FireFox jota käytän välittää visiin piut paut standardeista. Mielestäni IE:tä haukutaan liikaa. Tai ainakina Firefoxin käyttäjät haukkuu, kun tämä oma selain ei o yhtään sen parempi. Opera vissiin ainoana näistä valtaselaimista rendaa sivut Standardien mukaan. Uusi Firefox 3 beta2 kusi myös ton testin, joten jotain on pahasti pielessä tässä Firefoxissa…
- 20.
-
Miten ihmeessä tähän macit tähän vedettiin? Ai niin mikkisoftaa arvostellaan niin automaagisesti vastustajat on applefanaatikkoja?
Voihan IE tukea ihan mitä tahansa ilman, että se mitään rikkoisi. Jos haluavat pitää epästandardit mukana niin mikäs siinä, laajempi tuki vain. En vain tajua miten LISÄÄMINEN tuhoaa mitään. Tai no, kenties MS:n tapa lisäillä asioita voi sitä tarkoittaa…
Vai on macit hinttivehkeitä, noh kaippa sekin on parempi kuin tumputtaa kellarissa CS:n tahtiin…
- 21.
-
Toivottavasti ne ei nyt sit saa toimiin sitä kasia mitenkään. Mistäs ff-pojat sit meitä IE:n käyttäjiä haukkuis. :/
- 22.
-
18: Jep. Onneksi on QuickTime alternative, että saa katsoa kunnollisella soittimella ne applen formaatit.
IE7 tulee automaattisissa päivityksissä kyllä nykyään, mutta se kai kysyy vielä sitten varmuuden vuoksi että mites poeka olis… IE7 on vaan niin hidas käynnistymään kun vertaa IE6:n, että siinä menee se IE:n ainut hyvä puoli muihin selaimiin nähden sen siluvei.
- 23.
-
Jokainen menköön eteen päin niillä laitteilla ja selaimilla mistä tykkää.. Tuo on lapsellista, että kaikki on paskoja ja hinttilaitteita. Olen täysin hetero vaikka macciä käytänkin ja avopuolisoni on nainen. Jos haluaa käyttää windowsia ja IE:tä niin minun puolesta siitä vain. On vaan hyvä, että on varaa mistä valita ihan normaalin käyttäjänkin. Jos minulta joku kysyy apua koneen ostoon niin suosittelen kyllä macciä jos on peruskäyttöön tulossa. Sitten jos koneen on tarkoitus tulla peli käyttöön niin opastan kyllä pc puolelle tai konsoleihin. Jos taas kuvankäsittelyyn, ääni tai video hommaan kone on tulossa niin kyllä taas mennään ihan macin puolelle. Tästä nyt vaan sattuu olemaan paremmat kokemukset itsellä web/ääni/kuva puolella, eli en ole aina käyttänyt macciä. Syytä siihen miksi Quictimen käyttäjä kunta on pc puolella laskussa, en osaa kertoa. Itse on muuta käytä kun kaikki videot on pyörinyt kun on perian ja Flip4mac codec paketit käytössä. Ei minua ainakaan säätäminen kiinnosta sen enempää kuin on pakko. Jokainen tehkööt niin kuin haluaa…
Hienoa, että microsoft on tekemässä uutta versiota tuosta kamalasta ie:n virityksestä (oma mielipide). Vielä jos saisivat sen kaikille niin ie6 versiota käyttäville. Helpottaisi omaakin elämää ettei tarvisi web hommien kanssa tupla työtä tehdä sivujen kanssa.
Täytyy se vielä sanoa ettei näillä macinhintti laitteilla ainakaan naiset vielä ole
lähteneet pakoon. Toisin voi käydä jos nurkassa lojuu ruma, äänekäs, hirveästi valoja, johtoja sisältävä pc. Tulee sellainen nörtti luola mieleen… Mutta ei siinä hyvää joulua!! - 24.
-
”Ja jos pakkosyöttäisi, niin eu pistäisi sanktioita perään jostain monopoliaseman väärinkäytöstä. Ja jos taas ei, niin sitten tulee monoa kun ei noudateta standardeja… Reilukerho?”
Niin kauan kuin IE on käyttikseen sulautettu kökkäre, niin on aivan samantekevää, millä tavoin käyttäjät ”suostutellaan” päivittämään selaimensa.
”Uusi Firefox 3 beta2 kusi myös ton testin, joten jotain on pahasti pielessä tässä Firefoxissa…”
Täysin väärin. Firefox 3:n kehitysversiot ovat läpäisseet Acid2:n jo yli vuosi sitten. Ongelma on tällä hetkellä siinä, että ko. testin eräs osa (silmät) edellyttävät serveriltä tietynlaista kuittausta (HTTP 404), mutta serveri lähettääkin toisenlaisen (HTTP 200), joten standardia noudattavat selaimet näyttävät tuloksen ”väärin”.
- 25.
-
Itse käyttelen mieluiten operaa selaimena. Tosin töissä joudutaan käytännössä kaikki nettiproggikset toimimaan ie7 ja periaatteessa myös ie6.
Yleensä tämä saattaa tarkoittaa sitä, että firefox ja opera eivät osaa näitä exploreria varten tehtyjä purkkia. Esimerkiksi raporttien tekeminen tulostettavaan muotoon on välillä vaativaa kun ie päättää renderöidä tulosteen epästandardisti. Tällöin ie tuloste ja firefox tuloste eroaa toisistaan paljon.
Yleensä tämmöiset jutut tehdään sitten ensisijaisesti toimimaan explorerilla ja muilla se toimii jos toimii. Ikävää sinänsä.
- 26.
-
DreamCatcher = winfanboylol
- 27.
-
Firefox ja Opera vaativat nettisivujen tekijöiltä yksinkertaisesti enemmän työtä - koodin tarkistusta ja muuta ”nyhväämistä” (joista loppukäyttäjälle ei pitäisi olla mitään merkitystä). IE osaa näyttää sivut kuin sivut, vaikka koodia ei olisikaan hiottu täydellisyyteen asti. Joustavuus on siis päivän sana.
Toivottavasti tulevasta IE 8:sta ei tulisi AIVAN prikulleen standardien mukaan toimiva, sillä silloin FrontPage-käyttäjät ovat pulassa.
- 28.
-
Ei sen tarvitse noudattaa vain standardeja, kunhan ne standardit on myös siellä. Tällä hetkellä ne eivät ole.
Noh, sama periaate on windowsissa kuin ”IE osaa näyttää sivut kuin sivut, vaikka koodia ei olisikaan hiottu täydellisyyteen asti. Joustavuus on siis päivän sana.”. Jossain vaiheessa vaan tuo joustavuus kostautuu täysin sekasortoisella koodilla, mistä kukaan ei enää saa mitään tolkkua. Koita siinä sitten korjata kun ei ole mitään hajua missä vika on.
Joustavuutta on myös se, että sillä olisi standardit + epästandardit.
- 29.
-
wheee -> http://www.youtube.com/watch?v=sGyoA92ubzs
Itse en ota aiheeseen mtn kantaa kukin valitkoon oman selaimen. :)
Toi on vaa hauska video ;DD
- 30.
-
Hyvä että kehitystä tapahtuu, en vaan ole koskaan pitänyt IE7:n valikkorakenteesta ja toiminnasta. Se on varmasti kyllä tottumiskysymyskin.
Mutta on se hieno sana tuo implementointi.
- 31.
-
4. ettiedä kunnon tietokoneistaan mitään.. ;) mac käytistä on aikas vaikee haxata rikki ja tehä siihen viruksia mut softan asennus menee minutissa raahaat tiedostot kansioon avot asentu heti eikä ens vuonna :) mac ei tue Internet Explorer selainta se tuki on mikki lopettanut kun ei tee kunnon jälkeä ;)
- 32.
-
Täytyy sanoa, että viimeksi toimiva macissä toimiva Internet Explorer oli versio 5 joka myös toimi. Tosin ei se pysynyt kyllä pystyssä mutta näytti älyävän sivujen päälle joka mielestäni oli aika ihmeellistä. Olin tekemässä eräälle yritykselle sivuja ja kun oli aika testata sivujen toimivuutta ajattelin kokeilla myös IE5 for mac versiota. Testasin firefox 2, safari 2.jokin, Opera 9, IE6, IE5 for mac versio. Yllätyin siitä, että tämä IE5 osasi näyttää sivut oikein toisin kuin windows puolen IE6 joka minusta on outoa. Miksi mikrosoft tekisi macille paremmin standardeja tukevan selaimen mutta ei osaa tehdä sitä omaan järjestelmään??
Minä itse noudatan tarkasti W3C:n web-standardeja ja teen koodin niin, että siitä saa selvää. Tuo IE6 kuitenkin aiheuttaa joka kerta ongelmia sivujen teon yhteydessä, aina on joku jota tuo selain ei ymmärrä. Minusta myös web koodereitten/suunnittelijoiden täytyy noudattaa standardeja ei ainoastaan selaimien valmistajien. Minun kokemuksien mukaan Frontpage on ohjelma jonka luomia sivuja vain IE osaa näyttää. Voin olla väärässä mutta se ohjelma tekee kamalaa jälkeä niin kuin moni WYSIWYG- ohjelma. Itse käytän dreamweaver joka on myös WYSIWYG- ohjelma ja web sivujen tekijöiden standardi. Ei tämäkään ohjelma tee täydellistä koodia mutta monin verroin parempaa kuin Frontpage tai vielä kamalampaa on WORD jolla vielä opetaan sivuja tekemään. Eli täytyy hallita myös koodaus puoli oikeasti, että koodista saadaan järkevää ja toimivaa..
- 33.
-
Kovat jätkät koodaa notepadilla ::smoke
- 34.
-
32: ”Minä itse noudatan tarkasti W3C:n web-standardeja ja teen koodin niin, että siitä saa selvää. Tuo IE6 kuitenkin aiheuttaa joka kerta ongelmia sivujen teon yhteydessä, aina on joku jota tuo selain ei ymmärrä.”
Tästä tulikin mieleeni eräs perinteinen ”virhe” mikä on hyvin yleinen, nimittäin seuraavanlainen tilanne:
div, joka on keskitetty/float-elementti. Tämän sisällä toinen div, joka on niin ikään float (eli voisi olla vaikka keskittävä div, jonka sisällä valikkodivi jommassa kummassa reunassa). Tämän sisällä on taulukko, jossa on itse elementit (elikkä nyt vaikka linkit).- Firefox piirtää tuon niin, että sivu on keskellä, valikkodivi oikeassa reunassa ja taulukko tasattuna divin leveyteen.
- Opera piirtää tuon niin, että sivu on keskellä, valikkodivi oikeassa reunassa ja taulukko tasattuna taulukon sisällön leveyteen.
- IE6 piirtää tuon niin, että sivu on vasemmassa reunassa, valikkodivi oikeassa reunassa ja taulukko tasattuna taulukon sisällön leveyteen, jonka lisäksi elementit ”vuotavat” taustavärejään vähän miten sattuvat toisiin elementteihin.
- IE7 piirtää tuon niin, että sivu on keskellä, valikkodivi oikeassa reunassa ja taulukko tasattuna taulukon sisällön leveyteen, jonka lisäksi elementit ”vuotavat” taustavärejään vähän miten sattuvat toisiin elementteihin.Suuri kysymys onkin, mikä näistä on oikein tai kaikkein lähimpänä oikeaa? Vastaus voi olla yllättävä, nimittäin IE6. Tämä johtuu siitä, että vasta CSS3:ssa on määritelty kunnolla elementtien ominaisuuksien periytymiset kuvatulla tavalla, jonka takia kukin on tulkinnut niitä vähän miten sattuu. Vertauskuvainnollisesti ohjeessa sanotaan ”Leivo kakku.” kertomatta kuitenkaan millainen kakun pitäisi olla, joten kukin kokki sitten tekevät oman suosikkinsa. Se, että IE:t vuotavat taustavärejä muihin elementteihin on toki bugi.
- 35.
-
”Tästä tulikin mieleeni eräs perinteinen ”virhe” mikä on hyvin yleinen, nimittäin seuraavanlainen tilanne:
div, joka on keskitetty/float-elementti. Tämän sisällä toinen div, joka on niin ikään float (eli voisi olla vaikka keskittävä div, jonka sisällä valikkodivi jommassa kummassa reunassa). Tämän sisällä on taulukko, jossa on itse elementit (elikkä nyt vaikka linkit).- Firefox piirtää tuon niin, että sivu on keskellä, valikkodivi oikeassa reunassa ja taulukko tasattuna divin leveyteen.
- Opera piirtää tuon niin, että sivu on keskellä, valikkodivi oikeassa reunassa ja taulukko tasattuna taulukon sisällön leveyteen.
- IE6 piirtää tuon niin, että sivu on vasemmassa reunassa, valikkodivi oikeassa reunassa ja taulukko tasattuna taulukon sisällön leveyteen, jonka lisäksi elementit ”vuotavat” taustavärejään vähän miten sattuvat toisiin elementteihin.”IE6:han piirtää tuon aivan päin vittua jo kuvauksesikin perusteella. Uloimman tason divin pitäisi olla keskitetty, mutta silti se on vasemmassa laidassa, ja värit vuotaa.
Firefox ja Opera piirtävät tuollaisen ainakin oikein: keskitetyn divin sisällä oleva div on oikeassa laidassa ja taulukon leveys määräytyy sisällön mukaan. En tiedä millä Fx:n betaversiolla olet tuollaista tavannut, mutta selvästikin kyse on jostain aikaa sitten vanhentuneesta julkaisusta. Yllättäen IE6 oli taaskin aivan perseestä.
- 36.
-
Lisättäköön tähän nyt vielä, etten tiedä mitä tarkoittaa ”keskitetty floating div”, koska tietääkseni diville määritettyään float:n, sitä ei enää keskitetä kuin jollain JavaScriptillä.
- 37.
-
Tässä tulee esiin myös standardien hauskuus; Ne eivät ole rajoittavia vaan tarjoavat lukuisia tapoja saman asian tekemiseen. Ja keskityksellä tarkoitin CSS-keskitystä, eli keskittävälle diville margin-left: auto; margin-right: auto; staattinen leveys ja IE6-fixinä bodyyn vielä align: center;
Keskittävästä floattidivistä en maininnut sanallakaan :)
- 38.
-
IE:t vaan mettä hallituksen puolelle…Firefox on edelleenkin parempi :)




