Udruženje Linux Korisnika BiH - ULK
www.linux.org.ba, info@linux.org.ba

<< Osvrti

Datum: 04.02.2006

Greasemoneky Hacks
Tips & Tools for Remixing the Web with Firefox

Autor: Mark Pilgrim
First Edition November 2005
Publishers: O'Reilly Associates
ISBN: 0-596-10165-1
495 pages, $24.95 US, $34.95 CA, ?17.50 UK


Osvrt napisao: Srđan Marinović
Ocjena: 4


Greasemonkey je dodatak za Firefox web browser koji vam omogućava da ugradite svoje Javascript skripte u stranice koje trenutno pretražujete. Samim tim moguće je da promijenite izgled ili dodate novu funkcionalnost stranici kojoj pristupate. Greasemonkey-ju kažete za koje stranice želite da se vaše skripte primjene i sada ste u prilici da recimo: zamijenite CSS na nekoj stranici sa svojim, da povećate textfield-ove, da dodate za neku adresu link na Google Maps i slično. Ideja iza Greasemonkey-ja je da vi, kao korisnik, niste više u milosti kreatora stranice i ako vam se ne sviđa crna pozadina ili premal font, nikakav problem uz pomoć Greasemoneky-ja i skripte vaši problemi nestaju. Za više informacija o Greasemoneky-ju pogledajte oficijelnu stranicu.

Kao što možete zaključiti po naslovu, ova knjiga spada u Hacks seriju. Knjige iz spomenute serije imaju za cilj da vam otkriju fore i fazone u korištenju neke tehnologije. Isto je i sa ovom knjigom, međutim svi hack-ovi u ovoj knjizi zahtijevaju programiranje. To znači da je u ovoj knjizi svaki hack skripta data u obliku source code-a koji vi trebate prekucati i pokrenuti. Skripte za Greasemonkey se pišu u Javascript-u, pa samim tim i kod je Javascript kod.

Ako niste programer ili ne volite da programirate u Javascript-u, onda ova knjiga nije za vas. Naravno ovo ne treba da vas spriječi da koristite Greasemonkey. Skoknite na ovu stranicu koja sadrži mali milion gotovih skripti. Njih je jako jednostavno instalirati i nakon toga uživajte u surfanju sa Greasemonkey-jem.

Sadržaj ove knjige možete da pregledate ovdje, i kao što vidite 100 hack-ova koji su opisani u knjizi su zaista raznovrsni i svako može pronaći nešto za sebe. Svakako pogledajte par primjera datih na stranici knjige. Veoma važna napomena da više od pola hack-ova možete pronaći na stranici sa skriptama ali naravno bez objašnjenja i analize. Ako smatrate da veoma lako možete učiti samo gledanjem source koda, onda vam ova knjiga i ne treba.

Što se tiče samog koda, on je jasan i jako dobro opisan. Čak što više ova knjiga bi više trebala da se zove Greasemonkey/Javascript Cookbook. Ako se želite baviti razvojem Greasemonkey skripti onda morate imati ovu knjigu. Također ako i niste baš najbolji sa Javascript-om brzo ćete se snaći bez većih problema, ali za malo veća modificiranja skripti potrebno je poznavanje Javascript-a. Inače knjiga je interesantna i čitljiva i sigurno vam neće biti dosadno. Sami hack-ovi nisu povezani pa možete lagano i preskakati pojedine koji vam nisu toliko interesantni.

Ako i dalje niste sigurni da li vam se sviđa ideja iza Greasemonkey-a ili niste sigurni da li možete sami da pravite skripte onda pogledajte ovu besplatnu knjigu od istog autora. Ova knjiga je mali uvod u Greasemonkey i autor opisuje par skripti. Samim tim ako vam se svidi spomenuta knjiga onda će vam se svidjeti i Greasemoneky Hacks.

Ono što bih volio da napomenem je da sam ja u velikoj mjeri poboljšao svoje znanje o korištenju Javascript-a sa Firefox-om. Svi hack-ovi su puni malih primjera pametnog korištenja Javascript-a. Tako da ako se bavite client-side programiranje u Javascript-u nabavite ovu knjigu ne zato da koristite Greasemoneky, nego zato što će vam ova knjiga pomoći da usvršite svoje znanje Javascript-a sa Firefox-om.

Na kraju ocjena je 4 jednostavno iz razloga što Hacks serija bi trebala da bude za svakoga ali ova knjiga je prvenstevno namijenjena za ljude koji će programirati i potrebno je malo Javascript znanja.


[Mapa stranice]
 
 


Copyleft ULK
LINUX is a registered trademark of Linus Torvalds.