Googlelta oma selain
Ilari Sani | 3.9.2008
Google on julkaissut yllättäen oman Google Chrome -selaimen. Uutukaisen suunnittelussa on keskitytty web-sovellusten ajamiseen ja suorituskykyyn. Chrome on avointa koodia, ja sen ensimmäinen beeta on nyt ladattavissa Windowsille.
Chrome käyttää sivujen näyttämiseen samaa WebKit-moottoria kuin yhtiön Android-mobiilialusta. JavaScriptin käsittelyä ei kuitenkaan ole peritty WebKitistä, vaan käytössä on Googlella kehitetty V8-tulkki. V8:n hyödyiksi kerrotaan JavaScriptin kääntäminen konekoodiksi ja tehokas roskankeruu.
Chromen jokainen välilehti on oma prosessinsa.
Chrome rikkoo perinteistä selainarkkitehtuuria käyttämällä jokaiselle välilehdelle ja sivustolle erillistä prosessia, joten kaatuva sivu tai laajennus ei vie koko selainta mukanaan. Ratkaisu kuluttaa enemmän muistia aluksi mutta vähemmän pidemmän päälle. Mukana on myös prosessinhallinta, josta näkyy kunkin sivun muistin ja tehon kulutus.
Selaimeen on rakennettu sisään Googlen Gears-teknologia, jonka avulla sivu voi varastoida tietoja paikallisesti ja toimia ilman verkkoyhteyttä. Chrome mahdollistaa myös web-sovellusten käynnistämisen työpöytäkuvakkeesta ja ajamisen omassa ikkunassaan.
Google: Google Chrome (beta)
Captcha-avauksesta bisnestä
Harri J. Talvitie | 3.9.2008
Valerekisteröinneiltä suojaavien captcha-esteiden aika saattaa pian olla ohi. Ihmisen ja koneen erottamiseen tarkoitetut älytehtävät eivät tehoa, koska niitä ratkomaan voi palkata halpaa työvoimaa.
Erään intialaisen palvelun työntekijöille maksetaan noin 0,1 sentin korvaus jokaisesta avatusta captchasta. Alan yritykset tarjoavat avauspalvelua muille yrityksille paketteina, esimerkiksi 25 000 - 50 000 avausta päivässä.
Valetunnusten luomisen taloudelliset hyödyt ovat houkuttelevat, ja voidaankin puhua uudesta toimialasta. ZDNetin Dancho Danchevnin mukaan captcha-ratkaisijoista on kasvanut kukoistava osa Intian teknologiakenttää.
Art Technica: Captcha farmers
IE8 tuo standardeja ja kuluttajatoimintoja
Ilari Sani | 3.9.2008
Microsoft on julkaissut toisen beetaversion Internet Explorer 8:sta. Valtaosa uuden version toiminnoista on tarkoitettu loppukäyttäjille, kuten parannettu phishing- eli kalasteluturva ja värikoodatut välilehdet.
Uusi IE lupaa seurata web-standardeja edeltäjiään tarkemmin. Mukana on yhteensopivuustila joka toimii kuten IE7, koska moni sivusto on suunniteltu vanhan IE:n oikkuja ajatellen. Yhteensopivuustila on oletuksena pois päältä, mutta sen voi kytkeä päälle meta-tagilla. Tilaa käytetään myös intranet-sivustoilla, koska nämä on usein suunniteltu hyvin IE-keskeisiksi.
IE8 on saanut krittiikkiä siitä, että se kuluttaa paljon muistia ja säikeitä – yli kaksi kertaa Firefox 3:n verran. Lisäksi moni suosittu sivusto vaikuttaa rikkinäiseltä, jos yhteensopivuustila ei ole päällä. Kyseessä on kuitenkin vielä beetaversio.
Microsoft: IE8 Readiness toolkit
exo.blog: IE8 over 2x "fatter" than Firefox
|
Mielipide
zwol: On the unfriendliness of bug reporting
Löysitkö bugin? Jätä bugiraportti! ...paitsi kun siitä on tehty niin tolkuttoman vaikeaa.
Dare Obasanjo: Using libraries is not a sign of weakness
Miksi kehittäjät haluavat tehdä kaiken itse? Valmiin kirjaston käyttämisen pitäisi olla ensimmäinen vastaus arkipäivän ongelmiin, ei viimeinen.
Jay Fields: Great developers are hard to find
Onko helpompaa löytää hyvä Java-koodaaja kuin hyvä Ruby-koodaaja? Ei – se on yhtä hankalaa kaikilla kielillä.
Readme
Stevey: Tour de Babel
Miksi Amazonilla muistellaan kaihoisasti Lispiä? Ovatko Python-käyttäjät oikeasti vähän kalseita? Asenteellinen ja viihdyttävä katsaus suurimpiin ohjelmointikieliin.
The Register: Anatomy of a malware scam
Tunne vihollisesi: Artikkeli käy läpi vaihe vaiheelta, kuinka eräs webin kautta tyrkytettävä haittaohjelmisto leviää ja vaikuttaa.
Tuotteet
InfoWorld: Zend mixing PHP, AJAX for RIAs
Kaupalliseen PHP-sovellusalustan uusilla SOAP-tekniikoilla pääsee helpommin käsiksi .NET-palveluihin ja MVC selkeyttää rakenteita.
Bare Bones Software: BBEdit 9
Mac-editorien grand old man tarjoaa 9.0-version myötä lähes kaiken, mitä koodaaja tarvitsee. Valmistajan mukaan 100 miljoonaa uudistusta.
Ylivuoto
Devshop: Hug a developer today (video)
Onko johto hyljännyt projektisi? Joudutko leikkimään firman ATK-tukea? Masentuneet koodaajat kaipaavat ymmärtäjää.
Unplggd: Windows Window
Sopisiko kotitoimiston sisustukseen maisemaikkuna? Entä sellainen toisenlainen ikkuna?
RetroThing: Commodore 65
Kaikki muistavat kuusnelosen, mutta sen julkaisematon seuraaja jäi historian hämäriin. Commodore 65 oli kuin edeltäjänsä, mutta yhden verran parempi.
|