Assemblix

IE8 viittä vaille valmis

Ilari Sani | 28.1.2009

Microsoft on julkaissut Internet Explorer 8:sta lopullista edeltävän Release Candidate -version. Se näyttää sivut kuten lopullinen versio, joten web-kehittäjät voivat käyttää sitä sivustojensa testaamiseen.

IE8 noudattaa web-standardeja edeltäjiään tarkemmin. Sen suunnittelussa on pyritty täyteen CSS 2.1-tukeen, ja se korvaa useita Microsoftin omia JavaScript-toimintoja standardien mukaisilla.

Standardinmukaisuus tuottaa ongelmia sivustoilla, jotka on suunniteltu IE:n oikkuja silmällä pitäen. IE8 sisältää tämän vuoksi yhteensopivuustilan, jossa se toimii kuten seiskaversio. Sivuston kehittäjä voi kytkeä tilan päälle sivulle kirjoitettavalla meta-attribuutilla tai HTTP-otsakkeella. Microsoft suosittelee kuitenkin jatkossa suunnittelemaan sivut standardien pohjalta.

Pikatoimintoja ja leikkeitä

Pikatoimintojen ponnahdusvalikko

Tekstin valitsemisesta aukeaa ponnahdusvalikko eri palveluihin. Tekstin sisältöä ei tunnisteta, vaan samat palvelut näytetään joka kerta.

IE8:n uusiin kuluttajatoimintoihin kuuluvat ns. pikatoiminnot ja Web Slices -leikkeet. Pikatoiminnoilla tarkoitetaan, että käyttäjä voi valita sivulta tekstiä ja käynnistää sen pohjalta erilaisia palveluita. Kun teksti valitaan, ilmestyy valikko, josta käyttäjä voi esimerkiksi hakea sanaa sanakirjasta tai näyttää osoitteen kartalla.

Pikatoiminnot toimivat teknisesti siten, että käyttäjän valitsema teksti lähetetään web-palveluun URL-parametrina. Palvelut voivat julkaista omista toiminnoistaan XML-pohjaisia kuvauksia, joita käyttäjä voi lisätä Internet Exploreriin. Lisätyt palvelut näkyvät pikatoimintovalikossa lajiteltuna palvelun tyypin mukaan.

Helsingin sääennuste

Web Slice -leike näyttää Helsingin sääennusteen pikkukehyksessä.

Web Slices -toiminnossa käyttäjä voi lisätä selaimeen painikkeita, joista aukeaa näkyville pala jotakin web-sivua. Toiminto on tarkoitettu ajankohtaisen tiedon kuten sääennusteen tai osakekurssien näyttämiseen. IE tarkkailee sivua, ja korostaa painikkeen tekstin kun uutta tietoa on saatavilla.

Toisin kuin esimerkiksi Safarin Web Clip -toiminnossa, käyttäjä ei voi valita palaa mielivaltaisesta sivusta. Microsoft on määritellyt HTML-rakenteen, jolla kehittäjä voi merkitä sivulleen että tiettyä elementtiä voi käyttää Web Clip -leikkeenä. Kehittäjä voi myös luoda sivusta rinnakkaisversion Web Clip -käyttöön.

Kehittäjäväline mukana

IE8:n mukana toimitetaan Developer Tools -kehittäjäväline, joka on aikaisemmin ollut selainlaajennus. Välineen avulla voi muun muassa analysoida DOM-puun rakennetta, tutkia JavaScriptin suorittamista ja nähdä CSS-tyylien vaikutuksen. Väline muistuttaa Firefoxin FireBug-laajennusta ja Safarin Web Inspector -toimintoa.

Assemblixissa samasta aiheesta:

Linkit

Julkaisujärjestelmä: Drupal   |   Tietoa Assemblix.netistä