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
Muita aiheeseen liittyviä uutisia
daddymac, 22.3.2006 09:50:20
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>
faedera, 22.3.2006 04:09:42
Sitten palasin todellisuuteen ja latasin Firefoxin 2.0 alphan.
Mike Steel, 22.3.2006 07:10:09
bungle, 22.3.2006 10:39:14
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ä.
"See the animal in his cage that you built, are you sure what side you're on?" -- Trent Reznor
kaitsu80, 22.3.2006 08:59:57
weicco, 22.3.2006 09:15:19
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).
JttL, 22.3.2006 12:11:22
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.
puntta, 22.3.2006 10:49:00
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, 22.3.2006 11:11:54
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.
feenix, 22.3.2006 11:20:32
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, 22.3.2006 11:28:40
arashi, 22.3.2006 14:10:04
weicco, 22.3.2006 15:15:27
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.
Josku, 23.3.2006 10:38:24
http://www.w3schools.com/tags/tag_font_style.asp
http://www.w3schools.com/tags/tag_phrase_elements....
"They are not deprecated"
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).
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.
arashi, 22.3.2006 17:19:58
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.
syöpä, 22.3.2006 11:39:35
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, 22.3.2006 14:29:33
(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ä, 23.3.2006 12:23:15
kurt, 22.3.2006 10:14:33
Silti käytän itse IE:tä. Go figure...
-Kurt
weicco, 22.3.2006 10:17:43
Nakkel, 22.3.2006 11:17:28
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
syöpä, 22.3.2006 11:28:02
101010, 22.3.2006 06:55:21
Eli käytössäsi on todennäköisesti nightly-versio.
101010, 22.3.2006 18:21:23
http://www.mozilla.org/projects/bonecho/releases/2...
neko, 23.3.2006 08:12:59
101010, 23.3.2006 23:41:14
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.
neko, 24.3.2006 07:36:03
Rousku, 27.3.2006 02:21:14
victrox, 22.3.2006 00:14:49
Majest, 27.3.2006 12:32:12
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 :)
arashi, 27.3.2006 20:59:57
smarde, 22.3.2006 09:05:54
Tosin mulla on myös linux (Ubuntu) käytössä, joten toimivaa on netin käyttö minulla.
vemkki, 22.3.2006 09:59:38
arashi, 22.3.2006 01:05:20
Piparkakku, 22.3.2006 06:47:48
Kommenttini yltävät +3-tasolle MS-vastaisen allekirjoitukseni takia <3
feenix, 22.3.2006 09:18:36
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, 22.3.2006 17:40:40
feenix, 23.3.2006 13:10:40
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?