Tam o sırada, başka bir pillinetwork sitesi olan hafif.org'da: "Hiçbir Şey Yapmayarak Dünyayı Kurtaran Adam"

Günümüzün popüler uygulamalarının en önde gelen özelliklerinden biri de geliştiricilere sundukları API'leri ile kendi ekosistemlerini oluşturmaları. Bunun en güzel 2 örneğini Facebook Uygulamalarında ve Twitter API Uygulamalarında görmekteyiz.

\

Web tarayıcı alanında önemli bir yere sahip olan Mozilla Firefox'un da benzer şekilde bir ekosistemi mevcut. Geliştiriciler gerek kendi kullandıkları Firefox'u gerekse yazdıkları eklentileri web'te yayınlayarak diğer kullanıcıların Firefox'larını çok daha işlevsel hale getirebiliyorlar.

Şu anda yaklaşık olarak 12 bin eklenti ve bu eklentileri geliştiren 8 bin geliştirici olmakla beraber Firefox'a eklenti yazmak için Javascript, XUL, XML gibi dilleri bilmek gerektiğinden herkes bu eklentileri kolayca yazamamakta.

Mozilla Labs bu eksiliği gidermek ve geliştirici tabanını genişletmek için yine bir Firefox eklentisi olan Jetpack eklentisi üzerinde çalışmakta.

\
\

Bu eklenti sayesinde eğer basit bir web sayfasını düzenleme bilgisine sahipseniz (sadece HTML bilgisi ve kendi API'si dahi yeterli olmakla beraber, Javascript ve CSS desteği de mevcut), kolayca firefox'a eklenti yazabilirsiniz demektir.
Henüz deneysel aşamasında olmasından dolayı kullanımda bazı ufak sorunlarla karşılaşabilirsiniz.

Kaynak: mashable, jetpack.
Takip Et: Bildirgeç FriendFeed Twitter Facebook RSS

Spacer
Spacer
 | 5 yorum var 
 | 22 Mayıs 2009 11:47 

Yorumlar

ayrıca greasemonkey script de yazabilirsiniz xul falan uğraşmak istemiyorsanız. Sadece javascript yetiyor yazmak için. Nasıl userscript yazılır? Hatta burdan o yazdığınız userscript i eklentiye (firefox addon) dönüştürebilirsiniz.

bugünkü gazete manşetleri (gazetelerin ilk sayfası değil, websitelerindeki görsel manşetler)
biradamiste  |  (0 puan) 22 Mayıs 2009 12:48

guzelmıs

fikrinne  |  (0 puan) 22 Mayıs 2009 13:47

arkadaşlar ben bir deneme yaptım

jetpack.statusBar.append({ html:'', width: 16, onReady: function(widget){ $(widget).click(function(){ var doc = jetpack.tabs.focused.contentDocument; $(doc).find("link").remove(); }); }
});

deneme amaçlı sayfadaki css leri uçuran bir bir script yazdım. Bu script i kurabilmeniz için öncelikle scriptinizi .js olarak kaydetmeniz ve ardından bir html yaratıp

< title >CSS DESTROYER< / title >
< link rel = "jetpack" href = "css.js" >
< h1 >CSS DESTROYER< / h1 >
< i >Destroy css styles in the page< / i >

( doctype vs. yazmıyoruz arkadaşlar. )

ardından bu html i çalıştırdığınızda zaten izin ver butonu çıkıyor vs. Fakat jetpack ile yazdığınız addon u direk kullanamıyorsunuz önce about:jetpack e girmeniz gerekiyor ve browser kapandığında addon da uçuyor :):) böyle kullanılamayacağı kesin fakat ben araştırdım bulamadım bulan arkadaşlar varsa ve paylaşırsa sevinirim.

bu arada Greasemonkey şu an için daha kullanışlı ( çünkü jetpack in api listesi çok kısıtlı tabi geliştikçe vazgeçilmez olacaktır :) umarım .. )

http://www.altanyilmaz.com
allthein  |  (0 puan) 22 Mayıs 2009 16:51

şu diğer add-ons dedikleri nasıl yazılıyor acaba?

lazaronnie  |  (0 puan) 22 Mayıs 2009 22:39

normal add-on(veya extension) yazmak için şu sayfa yararlı olabilir.

bugünkü gazete manşetleri (gazetelerin ilk sayfası değil, websitelerindeki görsel manşetler)
biradamiste  |  (0 puan) 23 Mayıs 2009 16:53

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu