Internet Explorer 8 lupaa paljon hyvää web-kehittäjille

Ilmeisesti ennen aikojaan on verkkoon vuotanut linkki sivustoon (via), joka esittelee IE 8:n uusia ominaisuuksia ja tarjoaa beta 1:n ladattavaksi. Lataus- ja lisätietolinkit eivät kirjoitushetkellä toimi (Päivitys: white paper -linkit alkoivat heti julkaisunapin painamisen jälkeen toimia. Päivitys 2: latauslinkkikin toimii nyt.), mutta alasivuilla on silti mielenkiintoista informaatiota.

Aktiviteetit ovat mielenkiintoinen innovaatio. Niillä voidaan laajentaa sivuston ja käyttäjän interaktiota muillekin sivustoille. Tavallaan ne ovat köyhän miehen selainlaajennuksia, mutta yksinkertaisen oloisessa XML-formaatissa, minkä oletettavasti mikä tahansa selain voi implementoida. Iso kasa Firefoxin sivustokohtaisia laajennuksia muuttuu turhaksi jos näitä joskus aletaan tukea.

WebSlices vaikuttaa paljon ominaisuudelta, jota Firefoxiin ainakin suunniteltiin, mutta on selvästi pidemmälle jalostettu. En vain saa päähäni tuliko sitä siihen koskaan ja millä nimellä sitä kutsuttiin. Implementaatio oli joka tapauksessa täysin erilainen, tämä pohjaa ehkä vähän oudosti hAtomiin. Idea on kuitenkin, että kirjanmerkki itsessään sisältää päivittyvää informaatiota.

Listalla on myös paljon muuta kivaa, CSS 2.1-tukea kehutaan ja data-URI-tuki on lisätty. Jonkinlainen ratkaisu on kehitetty back-nappulan rikkovan Ajax-sivupäivityksen ongelmaan. Datan tallennus selaimelle (DOM Storage) on implementoitu ja offline-tilan havainnointi JavaScriptillä onnistuu, aivan kuten Firefox 3:ssa. Selectors API:kin on implementoitu.

Kaikenkaikkiaan varsin loistava paketti. Kun vielä tajusivat valita uuden standarditilan oletukseksi meta-tagilla kikkailun sijaan, niin ei voi muuta olla kuin tyytyväinen.

Aiheeseen liittyen:

Web-sovellukset toimivat paremmin ilman selainta

Webin toisella kultakaudella kokonaan uusia sovellustyyppejä ilmaantuu verkkoon kuin sieniä sateella. Vähänkin aktiivisempi webin käyttäjä on pian pulassa selaimen välilehtiviidakossa.

Minulla kesti pitkään tajuta, miksi työpöytäsovellus on lopulta parempi vaihtoehto kuin 15 avointa välilehteä. Satunnaiseen käyttöön web-liittymä vielä menee, mutta kun sovelluksia alkaa olla enemmän, ei selaimen käyttöliittymä enää veny.

Sivujen selailu ja sovellusten käyttö ovat kaksi eri käyttötapausta, vaikka protokollat ovatkin samat. Käyttöjärjestelmien käyttöliittymät on suunniteltu usean yhtäaikaisen sovelluksen käyttöön. Selaimen välilehdet ovat äärimmäisen alkeellinen käyttöliittymä sovelluksesta toiseen vaihtamiseen. Havainnollinen alt-tab-yhdistelmä, Exposé, tiedostojen raahaaminen ikkunoihin, kaikki nämä ja monta muuta ovat mahdottomia selainsovelluksille.

Selaimen välilehtien käyttö muuttuu hyvin hankalaksi kun avoimien välilehtien määrä lähentelee kymmentä ja painajaiseksi tämän jälkeen. Jatkuvasti avoinna olevat sovellukset syövät näitä arvokkaita paikkoja tehosurffaukselta.

Vielä pahempi ongelma ovat käyttäjät, jotka eivät osaa hyödyntää välilehtiä. Kymmenen avointa selainikkunaa ja “mikäs se Facebook näistä olikaan, en löydä, avaanpa uuden ikkunan” -syndrooma on tuttu näky, kun vierailen monien työpisteillä. Heille erillissovellukset eivät ole ratkaisu, koska ne vaativat perehtyneisyyttä ja kokeiluhalua. Ehkä ongelman ratkaisisi jos www-sovellus voisi kommunikoida selaimelle olevansa sovellus. Selain voisi tällöin ehdottaa sivuston rekisteröintiä omaksi sovelluksekseen, joka toimisi yhdessä, kenties sovellukselle kevyesti mukautetussa, selainikkunassa.

Jo nyt Fluid tarjoaa JavaScript-rajapinnan www-sovelluksen ja Fluid-sovelluksen väliseen kommunikointiin. Laajentamalla ideaa yhden klikkauksen sovelluksen generointi olisi mahdollinen. Jo tällaisenaan vielä buginen ja muutenkin keskeneräinen Fluid on silti jo varsin käyttökelpoinen. Olen käyttänyt Gmailia muutaman viikon sen kautta menestyksekkäästi. Fluidin suurin hyöty on sovelluksissa jotka eivät tarjoa rajapintaa tai joille ei ole kunnollista työpöytäsovellusta olemassa.

Bloggaaminen onnistuu OS X:ssä Marseditillä ja Windowsissa Windows Live Writerillä. Marsedit on tätä kirjoittaessa kokeilussa ja todennäköisesti tulee hankittua.

Sähköpostia voi tietenkin lukea millä vain sähköpostiohjelmalla. IMAP-tuki on tässä palveluntarjoajalta aika ehdoton vaatimus.

Syötteiden lukemiseen aivan ehdottoman loistavaksi olen havainnut NewsGatorin NetNewsWiren. Nykyään ilmaisena sitä ei kannata jättää kokeilematta. Windowsissa saman firman asiakasohjelma on FeedDemon, joka sekin on erinomainen sovellus. Google Readeria, Bloglinesia ja kumppaneita voi tietysti käyttää selaimessa, mutta varsinkin vähän isommalla syötemäärällä en vaivautuisi.

Twitter, Jaiku ja vastaavat eivät ole saaneet minua vielä innostumaan, mutta näille löytyy myös omat sovelluksensa. Deliciousiin ja muut sosiaalisiin kirjanmerkkipalveluihin samoin.

Unohdinko jonkin oleellisen www-sovellustyypin? Tiedätkö jonkun erityisen hyvän työpöytäkäyttöliittymän jollekin web-sovellukselle?

WebKit-pohjainen S60-selain

Tero testasi uutta nokialaista Safari- tai oikeammin WebKit-pohjaista selainta. Antoi myös minun perjantaina pikaisesti koittaa ja yllättävän hyvältähän tuo vaikuttaa. Koko puhelimen käyttöliittymä on huomattavan nätin näköinen, kun tekstit eivät pikselöidy isomman resoluution ansiosta.