ICab

Wikipedia

Teknisten rajoitusten vuoksi artikkelin yllä näkyvä otsikko on virheellisessä muodossa. Oikea kirjoitustapa on: iCab.
iCab

Kehittäjä Alexander Clauss
Viimeisin versio 3.03 / 18. elokuuta, 2006
Alusta Mac OS 7.0.1-9.2.2 & Mac OS X 10.x
Ohjelmistotyyppi WWW-selain
Lisenssi yksityinen
Kotisivu http://www.icab.de/
iCab logo

iCab on monipuolisesti konfiguroituva Alexander Claussin kehittämä selain Macintoshille. Uusin versio (3.03) on Universal binary-ohjelma, joka toimii myös uusissa Intel Macisntosh-mallisissa koneissa Mac OS X -käyttöjärjestelmässä.

Myöhemmin julkaistavaksi on suunniteltu ei-vapaa versio 'Pro', jonka eräitä piirteitä puuttuu vapaista versioista.

Uudessa versiossa layout-kyvykkyyttä on parannettu huomattavasti CSS2-tuen ansiosta, mutta vastaavaa ohjelmaversiota ei ole saatavana vanhoille Classic-Maceille.

Versio 3 tukee myös Unicodea. JavaScriptiä vastaavana kielenä on InScript.

iCab on yksi hyvin harvoista selaimista, joita enää on saatavana vanhoille Mac OS 7.5 – 9 käyttöjärjestelmille.

Eräs kiinnostava iCabin ominaisuus on navigointipalkin iCab-hymyikoni. Riippuen katseltavan sivun koodin virheettömyydestä ikoni joko hymyilee tai on suupielet alaspäin. Klikkaamalla ikonia avataan virheluettelo. Kaksoisklikkaamalla listan riviä aukeaa koodin sisältävä ikkuna, jossa virhekohta on korostettuna. Shift-klikkaus ikoniin aktivoi selaimeen kätketyn erikoistehosteen. Esimerkikisi tämä sivu on todennäköisesti virheetön. iCab validoi myös CSS-tyylikoodia. Lisäksi iCab kykenee validoimaan XHTML 1.0 Strict-koodattuja dynaamisia sivuja, joita on hankala validoida staattisella validaattorilla. Selain sopii siihen paljon paremmin.

iCabin 3-version käytettävyyttä parantavat myös seuraavat ominaisuudet:

  • välilehdet
  • JavaScript ja CSS2-tuki
  • tuki monikielisyydelle, mukaan lukien arabia; vanhoissa Maceissa (UTF-16-koodattuja sivuja ei voi esittää)
  • ponnahdusikkunoiden estomahdollisuus
  • sisällön suodatus: Filter Manager mahdollistaa mainoskuvien, pluginien, Javascriptin ja evästeiden suodattamisen wildcard-URL-perustaisesti
  • kiosk mode: täysikokoinen selainruutu ja kohdesivujen saantirajoitukset
  • download manager: käynnistää, pysäyttää, jatkaa ja seuraa latauksen edistymistä sekä päivittää latauslokia. Se tukee kokonaisen sivun tai koko saitin tallentamista suodattaen erilaisilla tiedostopäätteillä, tiedostojen lukumäärän ja koon perusteella.
  • siirrettävät arkistointitavat: tallentaa html-sivuja ja niiden sisältämiä kuvia ZIP-pakatuiksi arkistoiksi.
  • Läpäisee virheettömästi Acid2-testin - esimerkiksi Mozilla Firefox 2.0 ei suoriudu siitä, mutta Safari ja Opera v 9.00 onnistuvat siinä virheettömästi.

iCabissa on useita ominaisuuksia, jotka helpottavat ja nopeuttavat selailua. Voi esimerkiksi pyytää selainta lataamaan puuttuvat kuvat (lataamatta koko sivua uudelleen), voi estää GIF-animaatioiden toiminta katseltavalla sivulla (tai oletuksena yleisesti), voi estää sivujen taustalla latautuvat äänitiedostot.

Ohjelmassa voidaan valita, mitä selaintyyppiä iCab käytössä esittää (niille sivuille, jotka eivät tunnista iCab-selainta), vaikkapa MS IE6-selainta matkimalla, jolloin on mahdollista päästä niillekin sivuille, joiden html-artistien mielestä on olemassa vain yksi käyttöjärjestelmä ja yksi selain.

Historiaikkunassa on sarakkeet sivuotsikolle, viimeisimmän lukukerran ajankohdalle ja sivun URL-osoitteelle. Suosikkilista (Hotlist) tukee seurattavien sivujen automaattista ja käsintehtävää päivityksen tarkistusta.

iCab-selainta on arvosteltu usein seuraavista syistä:

  • huonompi suorituskyky kuin Gecko (layout engine) ja WebCore-pohjaisilla selaimilla.
  • kilpailijoitaan epävakaampi
  • ulkonäöltään ja tuntumaltaan lähinnä kuin Classic Mac OS
  • huono yhteensopivuus ja sietokyky mutkikkaammilla JavaScriptiä käyttävillä sivuilla.

Kehitysversiolle, mitä iCab vielä on, voidaan suvaita edelläkuvatun kaltaisia puutteellisuuksia. Vaikka sitä arvostellaan siitä, että kehitysvaihetta on kestänyt jo seitsemän vuotta (v 2006), on iCab-selaimella silti suurehko joukko uskollisia käyttäjiä.

Tärkeimmät syyt, miksi iCab-selaimesta pidetään:

  • se suo mahdollisuuden paremmin hallita selaimen käyttöä kuin antaa sivujen ohjata käyttäjää - sellaisena se soveltuu hyvin nörteille ja tehokäyttäjille.
  • se on yksi harvoista vanhoille Macintosheille soveltuvista selaimista