Autor Tema: Izrada Firefox Addon-a  (Pročitano 361 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže DON_steXo

  • Novajlija
  • *
  • Poruke: 3
  • Karma: +1/-0
Izrada Firefox Addon-a
« poslato: 01. Jul 2011. - 20:33 »
 Pozdrav svima na forumu!

 Pokusavam da izradim addon za sopstvene potrebe. Uz pomoc google-a samo nasao nesto osvnovo (npr. kako se pakuje addon itd.) ali nisam nasao nista od dokumentacije sto bi mi koristilo. Imam malo  iskustva sa programiranjem ali ne i sa izradom dodataka. Molim da mi neko objasni kako funkcionise addon, kako se zapravo on integrise i komunicira sa firefox-om. Ono sto meni zapravo treba je da addon vrsi selektivno unosenje u history i automatski bookmark. Planiram da listu stringova iz addona poredim sa stringom iz adress bar-a i ako se tu  (ne)nalazi da vrsim bookmark ili zapisivanje u history. Takodje mi je potreban predlog IDE-a i sve sto mi moze biti od pomoci  :).

Van mreže DBoskic

  • Mlada nada
  • ***
  • Poruke: 84
  • Karma: +0/-0
  • Dušan Boškić
    • Freelance
Odg: Izrada Firefox Addon-a
« Odgovor #1 poslato: 01. Jul 2011. - 23:49 »
За почетак се региструј и крени са https://addons.mozilla.org/en-US/developers/
Имаш кратак опис на http://www.mozilla-srbija.org/forum/dodaci-%28add-ons%29/test-uvod-i-osnove-firefox-addon-avasem-firefox-u-uvek-mozete-da-dodate-nove-mog/
Али оно што ће теби највише требати је изучавање https://developer.mozilla.org/en/XPCOM секције, као и писање доброг EULA и privacy policy-a јер манипулисање history секцијом као и аутоматски bookmark су радње које захтевају кориснички пристанак и мора се поштовати No surprises правило.

П.С. Добро дошао и срећно  ;)
П.П.С. IDE, да, направи посебан профил и подеси га према https://developer.mozilla.org/en/setting_up_extension_development_environment са комбинацијом нпр. Notepad++
In brightest day, in blackest night ...

Van mreže Ddpbf

  • Mlada nada
  • ***
  • Poruke: 75
  • Karma: +0/-0
Odg: Izrada Firefox Addon-a
« Odgovor #2 poslato: 02. Jul 2011. - 00:46 »
Зар није најприродније да се додатак за програм објављен под слободном лиценцом, тачније под три слободне лиценце (Мозилина јавна лиценца, Гнуова јавна лиценца и Гнуова мања општа јавна лиценца), такође објави под неком од слободних лиценци? ПС откуд му Ноутпед++ на Линуксу?

Van mreže DON_steXo

  • Novajlija
  • *
  • Poruke: 3
  • Karma: +1/-0
Odg: Izrada Firefox Addon-a
« Odgovor #3 poslato: 02. Jul 2011. - 12:54 »
 Hvala mnogo na pomoci!

 Bavicu se malo istrazivanjem. Ocekujte me sa problemima ! ;)

Van mreže DBoskic

  • Mlada nada
  • ***
  • Poruke: 84
  • Karma: +0/-0
  • Dušan Boškić
    • Freelance
Odg: Izrada Firefox Addon-a
« Odgovor #4 poslato: 02. Jul 2011. - 14:20 »
@Ddpbf
Лиценцом штити свој рад, EULA и privacy policy га штити од гневних корисника који траже длаку у јајету ...
Notepad++  плус  Wine  ;)
In brightest day, in blackest night ...

Van mreže Ddpbf

  • Mlada nada
  • ***
  • Poruke: 75
  • Karma: +0/-0
Odg: Izrada Firefox Addon-a
« Odgovor #5 poslato: 02. Jul 2011. - 20:21 »
Не видим како ће те власничка лиценца заштити од гњевних корисника. Ако твој додатак ваља, он ваља ако не ваља он не ваља, лиценца је ту небитна. И колико ја видим ово није твој додатак него његов. Наравно, свако може да изда свој код под лиценцом којом год жели, па и власничком, но... Шта би било да су напримјер Фајерфоксови програмеи одлучили да "заштите свој рад од гњевних корисника који траже длаку у јајету".
Ево шта пише на Мозилиној званичној страници:
Citat
Мозила није традиционална софтверска фирма.  Ми смо глобална заједница посвећена изградњи слободних, отворених софтверских производа и технологија које унапређују угођај прегледа мрежног садржаја за људе широм света.  Ми смо програмери, комерцијалисти, тестери и адвокати широм света, који обезбеђују да мрежа остане јавно и дељено добро.  Верујемо да отворени стандарди омогућују и поспешују избор и иновацију и да сви, свуда, имају право на безбедан, брз и угодан мрежни угођај. Наш награђивани софтвер отвореног кода и технологије нуде се без икакве накнаде људима широм света, на преко 40 језика.
Морам признати да ми је непријатн када неко ко ради у Мозили препоручује људима да издају свое додатке за Фајерфокс под власничком лиценцом.
Око Нотпеда++, на Линуксу има много напредних уређивача текста (Кејт, Вим, Емакс). http://www.linuxlinks.com/article/20080824052425167/Editors.html

Van mreže DBoskic

  • Mlada nada
  • ***
  • Poruke: 84
  • Karma: +0/-0
  • Dušan Boškić
    • Freelance
Odg: Izrada Firefox Addon-a
« Odgovor #6 poslato: 02. Jul 2011. - 20:38 »
У праву си.
In brightest day, in blackest night ...

Van mreže DON_steXo

  • Novajlija
  • *
  • Poruke: 3
  • Karma: +1/-0
Odg: Izrada Firefox Addon-a
« Odgovor #7 poslato: 02. Jul 2011. - 23:46 »
Pokusavam da izradim addon za sopstvene potrebe.

 Mislim da ce taj addon koristiti samo meni  :) Tragajuci za sourcecode-om slicnih addon-a nasao sam addon koji ce mi uz malo "sakacenje" i dodatak za bookmark odlicno odgovarati. Autor mi je cak poslao nekoliko linija koda koje rade bookmark iz history-ja ali tek po zatvaranju firefox-a. Proslo je mnogo lakse nego sto sam mislio  ;)