Kirjaudu

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Keskiviikko, 22.3.2006

Gates: Teimme virheen IE:n kanssa

Microsoft tietää tyrineensä viivytellessään uuden Internet Explorerin julkistamisen kanssa vuosikaupalla, myönsi yhtiön perustaja Bill Gates puheessaan Mix06-konferenssissa Las Vegasissa. Yhtiö julkisti samalla uuden beetaversion Internet Explorerista, jonka uuden version on määrä valmistua vielä kuluvan vuoden aikana. "Me munasimme", totesi IE:n tuotejohtaja Dean Hachamovitch tylysti yhtiön viivästelystä.

Nettisivujen kehitys on edennyt viime vuosina harppauksin ja laajakaistayhteydet ovat yleistyneet. Silti uutta Internet Explorerin tuorein versio on niinkin kaukaa kuin vuodelta 2001, jolloin Windows XP julkaistiin. Nyt Microsoft viimeistelee Internet Explorer 7:ää, joka tullaan julkistamaan Windows Vistan myötä loppuvuodesta. Noin 2000 ohjelmistokehittäjälle puhunut Gates kertoi yhtiön työskentelevän myös jo seuraavien versioiden kimpussa. "Tulette näkemään meidän etenevän hyvin, hyvin nopeasti, koska näemme tässä suuria mahdollisuuksia", Gates sanoi. IE 7:n beetaversio on ladattavissa Microsoftin sivuilta.

Lue juttu K2, 22.3.2006 00:09. Lähde: The Seattle Times
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 38 uutta / 38 )
pistettä.
Näytä vain kommentit joilla on vähintään
daddymac Kas kummaa...
daddymac, 22.3.2006 09:50:20
Pisteet: 0
http://digitoday.fi/showPage.php?page_id=14&ne...

IE:stä löytyi ihan taas vaihteeksi joku vakava tietoturva-aukko.
Ai miten niin taas?
Ja vielä ihan W3C Standardien mukaisessa Hta -tiedostoissa.
Ai miten niin ei ole standardienmukainen?
Toisaalta. Minua ei kyllä haittaa, kun ei ko. selain ole käytössä.
Ai miksi en käytä IE:tä?

</antti>
Yksi joukostamme puuttuu...
faedera, 22.3.2006 04:09:42
Pisteet: 0
... nimittäin Mike Steel! Internet Explorerin 6 piti olla kaikki, mitä ihminen tulisi ikinä nettikokemukseltaan tarvitsemaan. Jos ominaisuudet ovat puutteelliset, ainahan voit hankkia Avant Browserin! Nyt virallista julkaisua odotellessamme saamme varmaan kuulla lorua siitä, kuinka uusi webbiselaus Micrsofotin johdolla tulee voittamaan kaikki nykyiset!


Sitten palasin todellisuuteen ja latasin Firefoxin 2.0 alphan.
Mike Steel Re: Yksi joukostamme puuttuu...
Mike Steel, 22.3.2006 07:10:09
Pisteet: 0
nternet Explorerin 6 piti olla kaikki, mitä ihminen tulisi ikinä nettikokemukseltaan tarvitsemaan.
-Hyvinhän se on asiansa ajanutkin. Vai onko joku sivusto joka ei sillä toimi, tai joku toiminne muuten netissä jota et ole saanut sillä hoidettua?

yt virallista julkaisua odotellessamme saamme varmaan kuulla lorua siitä, kuinka uusi webbiselaus Micrsofotin johdolla tulee voittamaan kaikki nykyiset!
-Vaikea sanoa, en tunne koko "Micrsofoti" yritystä, mutta IE7:ssa taitanee aika pitkälti olla paljonkin hyviä uusia ominaisuuksia. Ei niinkään etteikö osa niistä olisi ollut aiemmin jossain muuallakin. Tosin tabit ja muut vitkuttimet eivät juurikaan itseäni henkilökohtaisesti innosta, johan ne saa IE6:eenkin. Phishing filter ja muut tietoturva -parannukset ovat tietysti hyvä juttu.
"This was no boating accident!"
bungle Re: Yksi joukostamme puuttuu...
bungle, 22.3.2006 10:39:14
Pisteet: 0
Vai onko joku sivusto joka ei sillä toimi
Jep... kyllä näitä riittää. Tässä yksi: http://www.webstandards.org/files/acid2/test.html

Niin ja kyse ei ole välttämättä siitä, että saadaanko sivustot näytettyä. IE toimii pirunmoisena riippakivenä samaan malliin kuin Netscape 4.x (aiemmin). Web ei pysty kehittymään eteenpäin, jos markkinajohtajan selain laahaa perässä.

Tosin tabit ja muut vitkuttimet eivät juurikaan itseäni henkilökohtaisesti innosta, johan ne saa IE6:eenkin.
Ai miten? Älä sano, että lataa Avast tms. muu selain, mikä käyttää IE:n rendausenginee... ne on ihan omia tuotteita ei IE6:n. Onko MS:llä (tai kolmannella osapuolella) tarjota joku plugin tms.?
--
"See the animal in his cage that you built, are you sure what side you're on?" -- Trent Reznor
kaitsu80 Re: Yksi joukostamme puuttuu...
kaitsu80, 22.3.2006 08:59:57
Pisteet: 0
-Hyvinhän se on asiansa ajanutkin. Vai onko joku sivusto joka ei sillä toimi, tai joku toiminne muuten netissä jota et ole saanut sillä hoidettua?
Moni sivu näkyy väärin IE:llä. IE näyttää väärin HTML standardien mukaan tehdyt sivut. Mielestäni tämä on suurin IE:n kompastuskivi -ainakin näin webbarin näkökulmasta.
weicco Re: Yksi joukostamme puuttuu...
weicco, 22.3.2006 09:15:19
Pisteet: 0
Silmäsi varmaan syttyvät tulee, jos viimeisintä CSS kikkailua pursuava sivu näyttää kuvan pari pikseliä väärässä kohtaa :)

Minä olen ollut sitä mieltä jo jonkin aikaa, että (X)HTML/CSS kikkailu on mennyt jo täysin pelleilyksi. Suolletaan CSS:ää ihan suoltamisen ilosta, jotta saadaan joku pieni täysin turha asia tehtyä. Onhan se toki hienon näköistä, mutta yleensä sivujen toimivuuden ja varsinkaan _sisällön_ kanssa tällä ei ole mitään tekemistä. Ei webbisivut sentään mitään tauluja ole. Eli siis yksinkertainen on kaunista ja esim. tämä Sektori, joka ei viimeisimmillä karkeilla loistakaan (eikös karkki ole paha sana?), toimii hyvin selaimella kuin selaimella (Lynxiä en ole kokeillut).
Join me! Together we can rule the galaxy as father and son.
JttL Re: Yksi joukostamme puuttuu...
JttL, 22.3.2006 12:11:22
Pisteet: +2
Minä olen ollut sitä mieltä jo jonkin aikaa, että (X)HTML/CSS kikkailu on mennyt jo täysin pelleilyksi. Suolletaan CSS:ää ihan suoltamisen ilosta, jotta saadaan joku pieni täysin turha asia tehtyä. Onhan se toki hienon näköistä, mutta yleensä sivujen toimivuuden ja varsinkaan _sisällön_ kanssa tällä ei ole mitään tekemistä. Ei webbisivut sentään mitään tauluja ole.
Nykyisten toimintatapojen mukaan sivut kuuluu tehdä niin, että (X)HTML -sivu kuvastaa sivun sisältöä vakio tageilla mutoiltuna ja sitten CSS:llä tehdään siihen vähän silmän iloa. Tällöin itse html-sivu on käytettävissä millä tahansa selaimella (myös sillä kuuluisalla lynxillä) ja se näyttää hyvältä myös tavallisen selaimen kautta. Hyvin tehdyille sivuille kuuluu myös tehdä tarvittaessa CSS -profiilit tulosteille (print) ja kannettaville pikkuvehkeille (handheld).

Näin tämä homma toimii todella kauniisti esimerkiksi firefoxin kanssa, mutta sitten meillä on ie, joka ei tue css2:n erillaisia valitsimia ja attribuutteja. Tämän takia IE ei taivu moniin hienoihin CSS kikkoihin kuten pure-css-popup-valikoihin ilman javascriptiä. Ja sitten kun joudutaan käyttämään JavaScriptiä niin silloin helvetin portit aukeavat. JavaScript olisi ihan näppärä työkalu tekemään joitain pieniä kikkoja ja korvaamaan IE:n CSS vajaavaisuutta, mutta kun esimerkiksi ne eventit ja se DOM-malli... Mikä helskutti siinä on, että ne asiat ei voi toimia samalla tavalla kaikissa selaimissa?

Tällaisia javascript ja css kikkailuja voi moni pitää täysin tarpeettomina tavallisilla webbi-sivuilla, niinkuin ne yleensä ovatkin. Mutta nykyäämpä business sovelluksia tehdään hyvin useasti pyörimään selaimella (säästytään client asennuksilta, piratismilta ja ylläpidolta poistuu turhaa hommaa, yms... ). On kaikki iki ihanat AJAX:t ja muut tekniikat ja ohjelmien pitäisi näyttää ihan työpöytäsoftalta ja kyetä tekemään mitä ihmeellisimpiä juttuja clientin päässä. Ainakin omasta kokemuksesta monimutkaisen softan saa pyörimään nätisti kaikilla muilla selaimilla paitsi IE:llä, ja sitten kun tulee aika viilata homma toimimaan myös IE:llä (koska pääosa tavallisista toimistotyöntekijöistähän käyttää sitä) niin sitten alkaa kaikki hajoamaan. Eli kun korjaat jotain niin, että se näkyy ja toimii IE:llä oikein niin eipä toimi enää muilla selaimilla.
"A stroke of brush doesn't guarantee art from bristles." --Kosh
puntta Re: Yksi joukostamme puuttuu...
puntta, 22.3.2006 10:49:00
Pisteet: 0
Silmäsi varmaan syttyvät tulee, jos viimeisintä CSS kikkailua pursuava sivu näyttää kuvan pari pikseliä väärässä kohtaa :) Minä olen ollut sitä mieltä jo jonkin aikaa, että (X)HTML/CSS kikkailu on mennyt jo täysin pelleilyksi. Suolletaan CSS:ää ihan suoltamisen ilosta, jotta saadaan joku pieni täysin turha asia tehtyä. Onhan se toki hienon näköistä, mutta yleensä sivujen toimivuuden ja varsinkaan _sisällön_ kanssa tällä ei ole mitään tekemistä. Ei webbisivut sentään mitään tauluja ole. Eli siis yksinkertainen on kaunista ja esim. tämä Sektori, joka ei viimeisimmillä karkeilla loistakaan (eikös karkki ole paha sana?), toimii hyvin selaimella kuin selaimella (Lynxiä en ole kokeillut).
En tiedä mitä edellinen kirjoittaja tarkoitti, mutta sinänsä olen samaa mieltä että jotkut käyttävät CSSää vain kikkailuun ja koristeluun, eli periaatteessa näkevät vaivaa vaikeuttaakseen sisällön lukemista.

Mutta ymmärtääkseni IEn standarti ongelmat ovat muutakin, eri versiot toteuttavat perusasioita erilailla ja melkein suurempi ongelma että tuoreihkoissakin (6.x)versioissa on "tuettu" vanhojen virheitä ja näin rikkoen oikeintehtyjä sivuja. josta seuraa että tehdään lisää rikkinäisiä sivuja jotta ne näkyisi IEssä halutusti.

PNG kuvien tuen suppeutta valiteltiin myös pitkään.
weicco Re: Yksi joukostamme puuttuu...
weicco, 22.3.2006 11:11:54
Pisteet: 0
Mutta ymmärtääkseni IEn standarti ongelmat ovat muutakin, eri versiot toteuttavat perusasioita erilailla ja melkein suurempi ongelma että tuoreihkoissakin (6.x)versioissa on "tuettu" vanhojen virheitä ja näin rikkoen oikeintehtyjä sivuja. josta seuraa että tehdään lisää rikkinäisiä sivuja jotta ne näkyisi IEssä halutusti. PNG kuvien tuen suppeutta valiteltiin myös pitkään.
No mutta omituistahan on, että "normaalisivut" joilla minä surffailen toimii varsin mainiosti jokaisella käyttämälläni selaimella. Parin viikon sisällä olen törmännyt tasan yhteen sivuun joka ei tominut, siinä oli joku omitoinen floating div oikeassa laidassa, joka peitti puolet tekstistä, en tosin tiedä olisiko se toiminut millään muulla selaimellakaan (kuin IE:llä siis).

Parin päivän sisään olen tehnyt työksenikin hieman WWW-sivujen viilausta. Siinä huomasin, että joku ubermainosfirma on sotkenut koodin täydellisesti, mutta se toimi silti vallan mainiosti joka selaimella.

Ainut mikä ei toimi on tuo typerä ACID testi, jolla ei ole mitään tekemistä todellisuuden kanssa, ainoastaan virtuaalipippelin venytyksellismerkityksellinen sivu.
Join me! Together we can rule the galaxy as father and son.
feenix Re: Yksi joukostamme puuttuu...
feenix, 22.3.2006 11:20:32
Pisteet: 0
No mutta omituistahan on, että "normaalisivut" joilla minä surffailen toimii varsin mainiosti jokaisella käyttämälläni selaimella. Parin viikon sisällä olen törmännyt tasan yhteen sivuun joka ei tominut, siinä oli joku omitoinen floating div oikeassa laidassa, joka peitti puolet tekstistä, en tosin tiedä olisiko se toiminut millään muulla selaimellakaan (kuin IE:llä siis).
Ja syynähän ei ole tietenkään se, että tekijät ovat ottaneet huomioon IE6-toimivuuden?

Ainut mikä ei toimi on tuo typerä ACID testi, jolla ei ole mitään tekemistä todellisuuden kanssa, ainoastaan virtuaalipippelin venytyksellismerkityksellinen sivu.
Kyllä aika moni muukaan asia ei toimiSI. Kuten tuolla jo mainittiin, IE6 on hidastanut kehitystä huomattavasti. Jos sitä ei olisi, olisi tehty runsaasti sivuja, joissa on kaikenlaista kehittyneempää tauhkaa, joka ei siis toimi IE6:lla. Nyt kun se on olemassa, monet jättävät tekemättä kun pitää toimia. Ikävä kierre siis.

Se, että sivujen sisältö näkyisi vaikka lynxillä on tietysti tärkeintä, mutta kun halutaan tehdä käytettävyydeltää parempia (jotkut kylläkin saavat aikaan vain pahempia) ja mukavamman näköisiä sivuja, siihen kyllä helposti tarvitaan muutakin kuin IE6:n tukemia asioita.
weicco Re: Yksi joukostamme puuttuu...
weicco, 22.3.2006 11:28:40
Pisteet: 0
No mutta omituistahan on, että "normaalisivut" joilla minä surffailen toimii varsin mainiosti jokaisella käyttämälläni selaimella. Parin viikon sisällä olen törmännyt tasan yhteen sivuun joka ei tominut, siinä oli joku omitoinen floating div oikeassa laidassa, joka peitti puolet tekstistä, en tosin tiedä olisiko se toiminut millään muulla selaimellakaan (kuin IE:llä siis).
Ja syynähän ei ole tietenkään se, että tekijät ovat ottaneet huomioon IE6-toimivuuden?
Väsyttää, ei jaksa kirjoittaa asioita loppuun asti. Piti tähdentää, että sivut ovat "normaalit." Niillä ei ole ihmeellisiä kikkailuja, joilla ei loppujen lopuksi tee mitään ja ehkä tämän takia ne toimivat kaikkialla. Jos minulta kysyttäisiin, karsisin tuosta suosta vähintään puolet turhuuksista ekana pois ja siistisin myös XHTML:n tagilistaa, jotta päästäisiin todella siihen tilanteeseen, jossa ulkoasu voitaisiin erotella sisällöstä.
Join me! Together we can rule the galaxy as father and son.
Re: Yksi joukostamme puuttuu...
arashi, 22.3.2006 14:10:04
Pisteet: 0
No mutta omituistahan on, että "normaalisivut" joilla minä surffailen toimii varsin mainiosti jokaisella käyttämälläni selaimella. Parin viikon sisällä olen törmännyt tasan yhteen sivuun joka ei tominut, siinä oli joku omitoinen floating div oikeassa laidassa, joka peitti puolet tekstistä, en tosin tiedä olisiko se toiminut millään muulla selaimellakaan (kuin IE:llä siis).
tietysti sivut toimivat ie:llä, pakko toimia, kovin mikroskooppinen on se sivustomäärä jolla on oikeasti järjellinen syy olla tukematta ie:tä. eniten rasittaa se, että joskus joutuu muokkaamaan koko layouttia saadakseen sen näkymään oikein ie:llä. joskus vain ei haluasi tehdä sitä samanlaista tylsää layouttia (yläpalkki, vasen sivupalkki, sisältö oikealla ja footerpalkki), eikä tarvitsisikaan jos ie:tä ei olisi, css antaa hyvin vahvat työkalut elementtien sijoitteluun, mutta kun ie ei taivu niin lopputulos on pakon edessä sama vanha. tuo oli kärjistetty esimerkki, mutta on tullut vastaan tilanteita joissa ei vain voi laittaa jotain elementtiä sinne kun on suunnitellut ie:n rajoittaessa.

Väsyttää, ei jaksa kirjoittaa asioita loppuun asti. Piti tähdentää, että sivut ovat "normaalit." Niillä ei ole ihmeellisiä kikkailuja, joilla ei loppujen lopuksi tee mitään ja ehkä tämän takia ne toimivat kaikkialla. Jos minulta kysyttäisiin, karsisin tuosta suosta vähintään puolet turhuuksista ekana pois ja siistisin myös XHTML:n tagilistaa, jotta päästäisiin todella siihen tilanteeseen, jossa ulkoasu voitaisiin erotella sisällöstä.
näinhän sitä nykyään sivuja tehdään, xhtml pitää sisällään muotoilemattomana sivuston sisällön ja css muotoilee sen. eikä css ole työkalu kummoiseenkaan kikkailuun ulkoasun kanssa, loppupeleissä sillä voi muotoilla tekstiä ja sijoittaa elementtejä, ei mitään animointeja tai muuta mitä javascript ja flash tekevät. isoin kikka mihin css venyy lienee elementtien muotoilu, piiloittaminen ja esiin tuominen kursorin osuessa johonkin. jos pidät tekstin sijoittelua ihmeellisenä kikkailuna niin aivosi varmaan räjähtävät jos satut joskus vilkaisemaan jotain muotilehteä.
weicco Re: Yksi joukostamme puuttuu...
weicco, 22.3.2006 15:15:27
Pisteet: 0
näinhän sitä nykyään sivuja tehdään, xhtml pitää sisällään muotoilemattomana sivuston sisällön ja css muotoilee sen.
Eivätkö nämä muka vaikuta ulkoasuun:

http://www.w3schools.com/tags/tag_font_style.asp
http://www.w3schools.com/tags/tag_phrase_elements....
"They are not deprecated"

Sitten on vielä kasa enemmän tai vähemmän vastaavia tageja, joilla saadaan ulkonäöllisiä asioita tehtyä. Jos sisältö olisi täysin eroteltu ulkoasusta, ei moisia tageja olisi. Hauskimpia esimerkkejä on esim. strike-tagin deprekointi, mutta del-tagin säilyttäminen (sekä u/ins), kun nämä voisi hoitaa sen CSS:n kautta.
Join me! Together we can rule the galaxy as father and son.
Re: Yksi joukostamme puuttuu...
Josku, 23.3.2006 10:38:24
Pisteet: 0
näinhän sitä nykyään sivuja tehdään, xhtml pitää sisällään muotoilemattomana sivuston sisällön ja css muotoilee sen.
Eivätkö nämä muka vaikuta ulkoasuun:
http://www.w3schools.com/tags/tag_font_style.asp
http://www.w3schools.com/tags/tag_phrase_elements....
"They are not deprecated"
http://www.w3.org/TR/1999/REC-html401-19991224/str...

Ei niiden kuulu ollakaan "paheksuttuja". Lisäksi W3Schools ei ole oikea paikka viitata suositukseen. Ainakaan tässä tapauksessa. Varsinaisessa suosituksessahan ei määritellä sitä, kuinka mainitut elementit _tulisi_ esittää (vaikka W3Schools antaakin ymmärtää muuta).

Sitten on vielä kasa enemmän tai vähemmän vastaavia tageja, joilla saadaan ulkonäöllisiä asioita tehtyä. Jos sisältö olisi täysin eroteltu ulkoasusta, ei moisia tageja olisi. Hauskimpia esimerkkejä on esim. strike-tagin deprekointi, mutta del-tagin säilyttäminen (sekä u/ins), kun nämä voisi hoitaa sen CSS:n kautta.
http://www.w3.org/TR/1999/REC-html401-19991224/str...

Kyllä ins ja del ihan käyttökelpoisia ovat. Eikä niidenkään esityasua ole kovin tarkkaan määritelty. Ehdotuksena on toki "For instance, inserted text may appear in a special font, deleted text may not be shown at all or be shown as struck-through or with special markings, etc", mutta viime kädessä selainten kehittäjät ratkaissevat sen.
Re: Yksi joukostamme puuttuu...
arashi, 22.3.2006 17:19:58
Pisteet: 0
Eivätkö nämä muka vaikuta ulkoasuun: http://www.w3schools.com/tags/tag_font_style.asp
http://www.w3schools.com/tags/tag_phrase_elements....
"They are not deprecated"
Sitten on vielä kasa enemmän tai vähemmän vastaavia tageja, joilla saadaan ulkonäöllisiä asioita tehtyä. Jos sisältö olisi täysin eroteltu ulkoasusta, ei moisia tageja olisi.
ei niitä tarvinne standardista poistaa? niitä vain ei enää käytetä jos sivusto muotoillaan css tiedostolla. toki ristisiitoksiakin on, mutta itse en näe niissä paljoakaan järkeä, käytännössä menettää css:n tuomat edut ja tukee pre-css aikaisia selaimia. kait se on ihan ok että löytyy mahdollisuus tehdä sivuja ilman css merkitöjäkin, vaikkei sille paljoa perusteita löytyisikään.

Hauskimpia esimerkkejä on esim. strike-tagin deprekointi, mutta del-tagin säilyttäminen (sekä u/ins), kun nämä voisi hoitaa sen CSS:n kautta.
del ja ins tagit ovat sisällöllisiä merkintöjä, ne merkitsevät että kyseinen osa tekstistä on vanhentunutta ja poistettua (yliviivattua) tai jälkikäteen lisättyä, eivät niinkään muotoile tekstiä visuaaliselta kannalta. toki näiden tagien visuaalisuutta voi sitten vielä css:n voimin muuttaa ja tehostaa.
syöpä Re: Yksi joukostamme puuttuu...
syöpä, 22.3.2006 11:39:35
Pisteet: 0
Ainut mikä ei toimi on tuo typerä ACID testi, jolla ei ole mitään tekemistä todellisuuden kanssa, ainoastaan virtuaalipippelin venytyksellismerkityksellinen sivu.
Ei välttämättä todellisuuden kanssa mutta softankehityksen kanssa sitäkin enemmän. Kun tehdään monimutkaista softaa, kuten selaimia (vain ja ainoastaan standardin mukaan toimiva selain olisi melko yksinkertainen mutta todellisuus ei), ainoa tapa varmistaa että homma toimii (niin kuin standardiin on kirjoitettu) on testit. Ja testit tehdään nimenomaan semmoisiksi että ne testaavat äärimmäisiä tilanteita. Siitä tuossa ACID-testissä on kyse.

Toisaalta maailma on jo tottunut siihen että softa ei toimi, tai jos toimii niin kaatuilee, tai jos ei kaatuile niin on muuten vaan paskaa, mitäpä sitä siis testaamiseen aikaa tuhraisi..:)
feenix Re: Yksi joukostamme puuttuu...
feenix, 22.3.2006 14:29:33
Pisteet: 0
Ei välttämättä todellisuuden kanssa mutta softankehityksen kanssa sitäkin enemmän. Kun tehdään monimutkaista softaa, kuten selaimia (vain ja ainoastaan standardin mukaan toimiva selain olisi melko yksinkertainen mutta todellisuus ei), ainoa tapa varmistaa että homma toimii (niin kuin standardiin on kirjoitettu) on testit. Ja testit tehdään nimenomaan semmoisiksi että ne testaavat äärimmäisiä tilanteita. Siitä tuossa ACID-testissä on kyse.
Ei standardinmukainen selain ole kovinkaan helppo tehdä. Muutenhan sellaisia olisi runsaasti. Nyt vain meillä on lähes-oikein -toimivia ja ei-juurikaan-oikein -toimivia selaimia, mutta yksikään ei voi toimia täysin standardin mukaan. Ja syy on yksinkertainen: ei edes standardin tekijät tiedä aina mitä asiat oikeasti tarkoittavat. Tämähän on ollut CSS:nkin suhteen vähän ongelmallinen asia.

(Paras esimerkki kylläkin tuollaisesta on WebDAV, jonka kehittäjien postituslistallakin on käyty keskustelua tyyliin "mitähän me tehdään tolla headerilla kun ei nyt kukaan sitä oikein toteuta oikein enkä minäkään tiedä mitä sen pitäisi oikeasti tehdä")
syöpä Re: Yksi joukostamme puuttuu...
syöpä, 23.3.2006 12:23:15
Pisteet: 0
Ei välttämättä todellisuuden kanssa mutta softankehityksen kanssa sitäkin enemmän. Kun tehdään monimutkaista softaa, kuten selaimia (vain ja ainoastaan standardin mukaan toimiva selain olisi melko yksinkertainen mutta todellisuus ei), ainoa tapa varmistaa että homma toimii (niin kuin standardiin on kirjoitettu) on testit. Ja testit tehdään nimenomaan semmoisiksi että ne testaavat äärimmäisiä tilanteita. Siitä tuossa ACID-testissä on kyse.
Ei standardinmukainen selain ole kovinkaan helppo tehdä. Muutenhan sellaisia olisi runsaasti.
Kyllä sellainen olisi aika helppo tehdä mutta eipä sillä mitään tekisi kun harva sivu niitä standardeja noudattaa. Eikös w3c:llä itseasiassa ole joku tuollainen referenssiselain joka ei kykene muuhun kuin näyttämään standardinmukaiset sivut oikein?

Nyt vain meillä on lähes-oikein -toimivia ja ei-juurikaan-oikein -toimivia selaimia, mutta yksikään ei voi toimia täysin standardin mukaan. Ja syy on yksinkertainen: ei edes standardin tekijät tiedä aina mitä asiat oikeasti tarkoittavat. Tämähän on ollut CSS:nkin suhteen vähän ongelmallinen asia.
Standardit elävät ja muotoutuvat ajan mittaan. Itse kyllä syytän selaimien lähesoikeintoimivuudesta selainsotia jossa standardeja (sikäli kun niitä silloin oli) väänneltiin ja venytettiin kilpailijan kiusaksi. Tuloksena joukko webbisivuja joiden oikea näyttäminen vaatii IE:n bugien täydellistä emuloimista joita ei valitettavasti ole standardoitu.:) Ehkä jonkun pitäisi ryhtyä siihen..
Re: Yksi joukostamme puuttuu...
kurt, 22.3.2006 10:14:33
Pisteet: 0
Minä olen ollut sitä mieltä jo jonkin aikaa, että (X)HTML/CSS kikkailu on mennyt jo täysin pelleilyksi. Suolletaan CSS:ää ihan suoltamisen ilosta, jotta saadaan joku pieni täysin turha asia tehtyä. Onhan se toki hienon näköistä, mutta yleensä sivujen toimivuuden ja varsinkaan _sisällön_ kanssa tällä ei ole mitään tekemistä.
Kun tehdään web sovelluksia DHTML ja Ajax tekniikoilla, on CSS:n erikoisemmat ominaisuudet tarpeen. Tällöin on ensisijaisen tärkeää, että sisältö näkyy käyttäjille tismalleen samanlaisena. Jos ohjelmoija joutuu tekemään vaikka vain tunnin lisää työtä sen takia, että IE ei ole standardien mukainen, on siitä paljonkin haittaa.

Silti käytän itse IE:tä. Go figure...

-Kurt
weicco Re: Yksi joukostamme puuttuu...
weicco, 22.3.2006 10:17:43
Pisteet: 0
Kun tehdään web sovelluksia DHTML ja Ajax tekniikoilla, on CSS:n erikoisemmat ominaisuudet tarpeen.
Täh! Mitä tekemistä Ajaxilla on ulkoasun kanssa? Ei mitään. Tämä alkaa vaikuttamaan vanhoilta Muropakettikeskusteluilta "PHP:llä ei voi tehdä validia HTML:ää."

Tällöin on ensisijaisen tärkeää, että sisältö näkyy käyttäjille tismalleen samanlaisena.
Käytä PDF:ää.
Join me! Together we can rule the galaxy as father and son.
Re: Yksi joukostamme puuttuu...
Nakkel, 22.3.2006 11:17:28
Pisteet: 0
On se itku kun joku haluaa webiin muutakin kuin pelkkää informaatiota. Toistaiseksi sitä täytyy tunkkia sinne olemassaolevilla tekniikoilla jotka eivät siihen ole tarkoitettu, mutta hälläväliä, kyllä se taipuu ja itku loppuu kun saadaan asiat toimimaan.

On se niin väärin että tekniikka kehittyy suuntiin joihin kaikki eivät sitä halua. Pitäisi varmaan vieläkin tietokoneen ainoa ja oikea käyttötarkoitus olla se harmaa IBM laatikko jossa vihreetä teksitä ja hassu palkanlaskenta ohjelma.

Me jotka itkemme sen perään ettei se HTML/CSS/Ajax/Java/PDF/pr0n/Fläs/Hype taivu saamme sentään painetta että asioihin tulee muutosta. Puristit polkevat sitten itku suussa paikoillaan ja mikään ei muutu.

- N
Kaikki käy!
syöpä Re: Yksi joukostamme puuttuu...
syöpä, 22.3.2006 11:28:02
Pisteet: 0
-Hyvinhän se on asiansa ajanutkin. Vai onko joku sivusto joka ei sillä toimi, tai joku toiminne muuten netissä jota et ole saanut sillä hoidettua?
On. Nimittäin kunnollinen png-tuki joka on ollut mozillassa jo vuosikausia mutta IE:ssä vasta seiskaversion myötä jos huhuihin on luottamista. Näkyväthän ne png:t toki IE:lläkin mutta kyseisen formaatin ehdottomasti arvokkain ominaisuus, eli läpinäkyvyys alfa-kanavalla, ei toimi, ja sekös vituttaa webbisivuja suunnitellessa. Eivät IE:n käyttäjät tiedä minkälaisesta silmäkarkista jäävät paitsi...
Re: Yksi joukostamme puuttuu...
101010, 22.3.2006 06:55:21
Pisteet: 0
Sitten palasin todellisuuteen ja latasin Firefoxin 2.0 alphan.
2.0 alphaa ei tietääkseni ole vielä julkaistu. Ainakin kahdella uutissivulla on tosin julkaistu uutisankka, että se olisi julkaistu salaa. Uutinen on lähtöisin siitä että nightly-versioon on laitettu alphan tekstit jo paikoilleen, mistä joku sai päähänsä että kyseessä on jo alpha.

Eli käytössäsi on todennäköisesti nightly-versio.
Re: Yksi joukostamme puuttuu...
101010, 22.3.2006 18:21:23
Pisteet: 0
2.0 alphaa ei tietääkseni ole vielä julkaistu.
No nyt sekin sitten julkaistiin. Ajattelin raportoida ennenkuin joku innokas tulee kertomaan että olen väärässä:
http://www.mozilla.org/projects/bonecho/releases/2...
Re: Yksi joukostamme puuttuu...
neko, 23.3.2006 08:12:59
Pisteet: 0
Hmm, voisi olla ennemmin kai 1.6, ei mitään "järisyttävää" uutta ;-)
Nothing more, nothing less. Every Little Thing. Kaori.
Re: Yksi joukostamme puuttuu...
101010, 23.3.2006 23:41:14
Pisteet: 0
Hmm, voisi olla ennemmin kai 1.6, ei mitään "järisyttävää" uutta ;-)
2.0:n suunnitelmiin ei ole kuulunutkaan mitään järisyttävää uutta, vaan tarkoitus on ollut nimenomaan tehdä vain pieniä uutuuksia ja keskittyä vakauden parantamiseen ja bugien korjaamiseen. Kun 2.0 julkaistaan, kannattaa 1.5:n käyttäjien ilmanmuuta se asentaa, vaikkei uutta olekaan, koska kyllä bugikorjauksetkin aina auttavat.

Varsinainen kehitys tapahtuu trunk-versiossa, josta aikanaan tulee 3.0 ja siellä niitä muutoksia tehdään sitten isommalla kädellä. Viimeisimpien tietojen mukaan grafiikan piirto laitetaan kokolailla uusiksi ja vektoripohjaiseksi ja luonnollisesti myös gecko-ytimeen tulee korjauksia.
Re: Yksi joukostamme puuttuu...
neko, 24.3.2006 07:36:03
Pisteet: 0
Kommentoinkin oikeastaan (tätä nykyään vallalla olevaa) versionumerointia. Tuo FF 3.0 kuulostaa siltä, että se voisi olla se 2.0, onhan siinä jotain oikeasti uutta. Mutta ymmärrän, että nykyään versionumerot on pumpattava eteenpäin vaikka puoliväkisin.
Nothing more, nothing less. Every Little Thing. Kaori.
Rousku Re: Yksi joukostamme puuttuu...
Rousku, 27.3.2006 02:21:14
Pisteet: 0
Ihan offtopic kyllä tuo Firefoxin versionumerointi vielä toistaiseksi päihittää kaikki markkinointivetoiset versiokikkailut á la "Sun Java(TM) 2 Standard Edition 5.0 with Update 6 (1.5.x)"
victrox Jo oli aikakin
victrox, 22.3.2006 00:14:49
Pisteet: 0
Tulihan se toteamus sieltä :)
css:stä vaihteeksi
Majest, 27.3.2006 12:32:12
Pisteet: 0
En ymmärrä mikä ihmisillä on css vastaan :)

Itse näes siitä pelkkää hyötyä kun sisältö eroitetaan designistä kuten keskustelussa jo aikaisemmin mainittiinkin, itsekkin koulutukseltani ja ammatilatani olen graafinen suunnittelija ja ad:n hommissa työskentelenkin.

Tottakait se 1 lisätunti syö miestä kun sivua laitetaan toimimaan iellä, mutta hei, siitä saa rahaa? Kyllä siitä tuntipalkka maksetaan ja jos on tarpeeksi viisas niin tekee sivut alunperin jo sillätavalla että suurempia ongelmia ei tule.

Itseänikin ottaa hermoon ihmiset jotka huutavat että htmln ja css:n tulee olla prikulleen validia yms yms. olisihan se mukavan ihanan kivaa jos kaikki olisi validia ja samalla näkyisi jokapaikassa samalla tavalla, mutta siihen pisteeseen ei ihan heti päästä. Tärkeintä kumminkin on että sisältö tulee esille ja ulkoasu on melkeimpä samanlainen joka selaimella :)
Re: css:stä vaihteeksi
arashi, 27.3.2006 20:59:57
Pisteet: 0
Itseänikin ottaa hermoon ihmiset jotka huutavat että htmln ja css:n tulee olla prikulleen validia yms yms. olisihan se mukavan ihanan kivaa jos kaikki olisi validia ja samalla näkyisi jokapaikassa samalla tavalla, mutta siihen pisteeseen ei ihan heti päästä. Tärkeintä kumminkin on että sisältö tulee esille ja ulkoasu on melkeimpä samanlainen joka selaimella :)
toki lopputulos on tärkein, mutta nykyisessä tilanteessa validiuden suhteen ollaan juuri sen vuoksi että standardeista ei välitetä ja niitä on tahallaankin rikottu. jos halutaan joskus päästä tilanteeseen jossa lopputulos on helppo tehdä jokaisella selaimella saman näköiseksi niin kannattanee kirjoittaa täysin validia koodia jotta selainten kehittäjien ei tarvitse tukea vanhoja bugeja ollakseen rikkomatta olemassaolevia sivuja. itse vain en näe pienintäkään etua epävalidin koodin kirjoittamisessa kun validi on aivan yhtä helppoa.
smarde Vaihtoehto
smarde, 22.3.2006 09:05:54
Pisteet: 0
Niin kauan kuin on vaihtoehto MS:n selaimelle, minä käytän sitä vaihtoehtoa eli tällä hetkellä Firefoxia.

Tosin mulla on myös linux (Ubuntu) käytössä, joten toimivaa on netin käyttö minulla.
Re: Vaihtoehto
vemkki, 22.3.2006 09:59:38
Pisteet: 0
Niin kauan kuin on vaihtoehto MS:n selaimelle, minä käytän sitä vaihtoehtoa eli tällä hetkellä Firefoxia.
Tuo onkin varmaan ainoa syy, että miksi IE:n kehitystä on jatkettu. IE:n kehityshän käytännössä lopetettiin kun Netscape tipahti kelkasta. Mozilla ei alkuvaiheessa ollut kovin uskottava kilpailija, ja vasta nyt, kun Firefox on hyvällä mallilla, Microsoftille on tullut kiire jatkaa omaa kehitystyötään.
ei paljoa lämmitä
arashi, 22.3.2006 01:05:20
Pisteet: 0
onhan se sinänsä mukavaa että heräävät koomastaan ja tekevät jotain, mutta fakta on että webbikehittäjät joutuvat ottamaan ie:n nykyiset versiot oikkuineen huomioon vielä useiden vuosien ajan. onhan se ie:n huomioiminen jo melkein rutiininomainen toimenpide, mutta ylimääräistä säätöä se on siitä huolimatta.
Piparkakku Re: ei paljoa lämmitä
Piparkakku, 22.3.2006 06:47:48
Pisteet: 0
onhan se sinänsä mukavaa että heräävät koomastaan ja tekevät jotain, mutta fakta on että webbikehittäjät joutuvat ottamaan ie:n nykyiset versiot oikkuineen huomioon vielä useiden vuosien ajan. onhan se ie:n huomioiminen jo melkein rutiininomainen toimenpide, mutta ylimääräistä säätöä se on siitä huolimatta.
Ja luultavasti tämä tulee tapahtumaan vielä monta vuotta IE7:n jälkeen, koska Windows 2000/XP-koneet eivät ole mihinkään häviämässä Vistan myötä, vaikkakin Microsoft ehkä näin haluaakin. Toki IE7 löytyy XP:lle, mutta veikkaan ettei kaikki suuret yritykset ole asentamassa IE7:aa työasemiinsa.
Microsoft vacuum cleaner, only product not sucking, internets, 6 years, ms paint, etc.
Kommenttini yltävät +3-tasolle MS-vastaisen allekirjoitukseni takia <3
feenix Re: ei paljoa lämmitä
feenix, 22.3.2006 09:18:36
Pisteet: 0
Ja luultavasti tämä tulee tapahtumaan vielä monta vuotta IE7:n jälkeen, koska Windows 2000/XP-koneet eivät ole mihinkään häviämässä Vistan myötä, vaikkakin Microsoft ehkä näin haluaakin. Toki IE7 löytyy XP:lle, mutta veikkaan ettei kaikki suuret yritykset ole asentamassa IE7:aa työasemiinsa.
Eivät ainakaan ensimmäisen vuoden aikana julkistuksesta, se on varma.

On aika ymmärrettävää, että Gates vasta nyt myöntää virheen, koska uusi selain on jo betassa. Jos olisi myönnetty vuosi sitten, olisi ollut vähän heikompi tilanne. Mutta näkee nyt miten tehokkaasti kehitys esimerkiksi XHTML:n suhteen menee seiskan jälkeen.
jomppa Re: ei paljoa lämmitä
jomppa, 22.3.2006 17:40:40
Pisteet: 0
On aika ymmärrettävää, että Gates vasta nyt myöntää virheen, koska uusi selain on jo betassa. Jos olisi myönnetty vuosi sitten, olisi ollut vähän heikompi tilanne. Mutta näkee nyt miten tehokkaasti kehitys esimerkiksi XHTML:n suhteen menee seiskan jälkeen.
Tämähän on microsoftin perinteistä taktiikkaa: Nykyinen tuote on maailman paras, kunnes seuraava on beta-asteella (IE, Vista...). Silloin nykyinen onkin hieman rajoittunut, mutta onneksi Next! korjaa nämä ongelmat. Kun sitten uusi tuote on julkistettu, muuttuu tämä maailman paras vanha tuote samalla täysin surkeaksi ja vanhentuneeksi, jota ei edes haluta tukea muuten kuin pakon edessä.
feenix Re: ei paljoa lämmitä
feenix, 23.3.2006 13:10:40
Pisteet: 0
Tämähän on microsoftin perinteistä taktiikkaa: Nykyinen tuote on maailman paras, kunnes seuraava on beta-asteella (IE, Vista...). Silloin nykyinen onkin hieman rajoittunut, mutta onneksi Next! korjaa nämä ongelmat. Kun sitten uusi tuote on julkistettu, muuttuu tämä maailman paras vanha tuote samalla täysin surkeaksi ja vanhentuneeksi, jota ei edes haluta tukea muuten kuin pakon edessä.
Ensimmäinen osa on ihan oikein, tietysti uusin on aina paras. Mutta se, että vanha olisi surkea ja vanhentunut saati ettei tuettaisi on aika heitto taas. MS kun tukee reippaasti pitempään softiaan kuin suurin osa muista.

Tietysti harjoitustehtävänä voit listata kaikki softavalmistajat joilta saa tukea viisi vuotta sitten ilmestyneeseen tuotteeseen. Niitä lienee hurjasti, jos kerran MS:n tuki on erittäin huonoa?