Mozilla Jetpack: parašyk įskiepį pats

jetpack21.jpg

Mozilla Labs pristatė eksperimentinį priedą naršyklei Firefox, skirtą smulkiems įskiepiams arba naršyklės elgsenos scenarijams (scripts), panašiems į naudojamus įskiepio GreaseMonkey. Pasak Mozilla žmonių, 12 tūkstančių įskiepių, parsisiųstų bene milijardą kartų, yra negana – vartotojas turi turėti galimybę pats išplėsti naršyklės funkcijas taip, kaip jam reikia. Tai tiesa – tokią galimybę turėti gerai, bet ar liko ką rašyti? Ir ar lengva tai padaryti?


Iš demonstracinio klipo matyti, kad Jetpack išties turi keletą šaunių savybių: 1) įdiegus naują priedą, nereikia perkrauti naršyklės; 2) naudingas funkcijas galima sukurti vos keliomis kodo eilutėmis; 3) valdymas būsenos (statuso) juostoje – patogesnis, nei specialiuose languose.

O ką rašysime? Jei prie Firefox įskiepių pridėsime GreaseMonkey ir jos scenarijus, tai turėsime keliasdešimt tūkstančių naršyklės plėtinių? Negana? Mozilla demonstracijoje sukurti nauji Jetpack priedai dubliuoja jau esamų funkcijas. Entuziastai, pasičiupę ankstyvą Jetpack versiją, irgi rašo jau naudojamų įskiepių pakaitalus. Tai gal Jetpack bus ne papildomų priemonių rinkinys, o pamaina esamiems įskiepiams? Ypač jei sugebės tas pačias funkcijas atlikti mažiau apkraunant kompiuterio atmintį, mažiau stabdant naršyklę ir paliekant galimybę redaguoti kodą.

Dėl to kodo. Jetpack naudoja JavaScript. Čia jums ne C#, bet sakyti, kad „kiekvienas norintis“ galės sukurti savo įskiepį, šiek tiek optimistiška. Tačiau kiekvienas norintis gali išmokti rašyti JS kodą – nemokamų vadovėlių apie JavaScript internete yra be skaičiaus. Spėju, kad sugalvoti ką su Jetpack sukurti bus sudėtingiau nei parašyti patį priedą.

This entry was posted in internetas, programos and tagged , , , , . Bookmark the permalink. Both comments and trackbacks are currently closed.

8 Comments

  1. Posted 2009.5.21 at 8:58 | Permalink

    Labai daznai buna, kad esanti programa, ar pluginas turi ne visas funkcijas, turi perdaug funkciju ar tiesiog nepriimtina valdyma. Norisi juos siek tiek modifikuoti ir prisitaikyti sau. Manau Jetpack kaip tik tam ir pasitarnaus. Ypac jei pluginai bus rasomi atviro kodo.

  2. Posted 2009.5.21 at 10:56 | Permalink

    Jau buvau sunerimęs – gal kas Džiugui nutiko?:)

    • vienastoks
      Posted 2009.5.21 at 11:22 | Permalink

      Aš atostogauju. :) Ir dar atostogausiu kurį laiką. Gal net iki pat rudens? Galvoju, kaip čia susidėlioti, kad rašyčiau tik tada, kai turiu laiko/noro. Sunkiausia su Blogoramomis, kurios yra periodiškos.

      • Posted 2009.5.21 at 12:03 | Permalink

        Mhm, suprantu, kad norisi pailsėt:) Kaip suprantu, visi bandymai įtraukti į blogoramų kūrimą pačius skaitytojus buvo ne itin vaisingi?

  3. Posted 2009.5.21 at 12:57 | Permalink

    Heh… as ir jau buvau sunerimes…
    Vienastoks, o ne per ilgos atostogos?:)

    O kas liecia mozilla tai… seniai as jos atsisakiau su visais jos tukstanciais iskiepiu. Kas per daug tas nesveika.

  4. u-
    Posted 2009.5.21 at 13:10 | Permalink

    Rašyti visad bus ką..
    Atsimenu kai travian’ą lošdavau naudodavau greasy monkey su scriptais atvaizdavimui pakeist, bet neretai būdavo, kad scriptuose ar kažkokios funkcijos trūksta, arba visko per daug.. Jei nebūčiau metęs lošt, turbūt bučiau bandęs pats jau esamus scriptus taikyt savo reikmėms.

    Turint laiko, noro ir žinių galima visiškai pasikeist pagal save kokio dažnai lankomo puslapio atvaizdavimą – juk kiekvienam puslapiui (ypač lietuviškam) jau gatavų scriptų nerasi..

  5. Galva neneša
    Posted 2009.5.21 at 14:36 | Permalink

    Neturiu laiko skaityti pro ką čia, tačiau reikia kažkaip sugalvoti, kad naršyklė būtų geranoriška, paslaugi ir mandagi
    a) išeinant iš interneto lango, pereinant į kt. programą, kad savaime atsijungtų nuo tinklo (tik nuo tinklo, bet ne visai išsijungtų)
    b) kai iš kitos programos užsuki į internetą ir paprašai ką surasti, kad pats vėl prisijungtų, užuot gaišinęs savo ir mano laiką atsikalbinėjimams a la „jūs dirbate atsijungęs nuo tuo tinklo“ (netaktiška vis priminti, jog mano atmintis kiaura ar kad dirbu visai be sąmonės!).

  6. Posted 2009.8.14 at 8:35 | Permalink

    Mano bloge (nuoroda po vardu) yra/bus keletas Jetpack papildinių. Jei kam įdomu :)