Sqlite Manager (Firefox)

Sqlite son derece küçük sunucu gerektirmeyen, ayar gerektirmeyen bir veritabanı kütüphanesi. Açık kaynak kodlu bu küçük veritabanını küçümsemeyin. Dünyanın en yaygın olarak kullanılan veritabanı. Bunun sebebi Mozilla ürünlerinin içinde olması, PHP sunucularında yüklü olması, Skype’ın kullandığı veritabanı olması.

Özellikle uygulama geliştirirken büyük kolaylık sağlayan bu veritabanı için bir de yönetici mevcut. Üstelik bu yönetici son derece basit ve hafif bir Firefox eklentisi. Dolayısı ile ister SQLite ile bir uygulama geliştirin ister Firefox’un veritabanını kurcalamak isteyin oldukça faydalı bir eklenti.

Firefox dışında aşağıdaki programlar ile de çalışıyor.

Mozilla Firefox
Mozilla Thunderbird
Mozilla Sunbird
Seamonkey
Songbird
Flock
Komodo IDE 5.0
Komodo Edit 5.0
Gecko (toolkit@mozilla.org)
XULRunner

Eklentinin resmi sitesi burası.

Browser içi Web Geliştirme Araçları

Web browserların işe yarayan bir sürü eklentileri var. Bu eklentilerden bir kısmı da web geliştirme ile ilgili. Bu browser (ya da tarayıcı) içi eklentiler sayesinde browser’ınızın içinden çıkmadan bir çok işi halledebilirsiniz.

Kendi kullandığım ve diğer popüler eklentilerin bir listesi.

Firebug

Firebug web geliştirme araçları arasında sanırım en saygın yere sahip uygulamalardan biri. HTML, CSS, DOM ve Javascript’i incelemek ve hataları ayıklamak amacı ile yaratılmış bir eklenti. Ama Firebug’ı asıl üne kavuşturan şey herhalde Javascript ile program yazanların hataları ayıklama yöntemlerini kökten değiştirmiş olması. Artık Javascrit programcıları hataları ayıklamak için alert() fonksiyonundan daha fazlasına sahip. Ayrıca DOM’a müdahele yeteneği ile web sayfasında olabilecek değişiklikleri anında görmenizi sağlıyor.

DOM’u anında değiştirme yeteneği dışında, aynı şeyi CSS ve HTML içinde yapabiliyor. Aynı zamanda ağ hareketlerini de kontrol ediyor ve HTTP bağlantıları hakkında detaylı bilgiler verebiliyor.

Bunların dışında Firebug ile çalışan bir iki eklenti ile çok daha fazlasını da yapabiliyor. Örneğin FirePHP,  PHP ile geliştirilen Ajax uygulamalarında büyük kolaylık sağlıyor. FireScope adlı başka bir eklenti ise HTML ve CSS konusunda referans materyelleri ekleyerek Firebug’ı bir adım daha öne taşıyor.

Yahoo! tarafından geliştirilmiş başka bir eklenti Yslow‘da Firebug üzerinden çalışıyor. Sayfanın front-end içeriğini analiz ederek performansı ile ilgili bilgiler ve bir de not veriyor. (A en iyi F en kötü şeklinde) Ayrıntılı analiz sonuçlarına bakarak sayfanızda tıkanmalara yol açan yerleri görüp bunları düzeltebilirsiniz.

Firebug bir Firefox eklentisi ama diğer tarayıcılarda çalışanlar bu muhteşem eklentinin bazı özelliklerinden yararlanabilirler. Firebug’ın bir ‘lite’ sürümü var. Bu IE, Safari, Opera gibi diğer tarayıcılara da belli ölçüde bir Firebug işlevselliği kazandırıyor.

Web Developer

Web Developer Mozilla tabanlı tarayıcılar (Firefox, Flock, Seamonkey gibi) için bir eklenti. Tarayıcıya bir toolbar ve menu ekliyor. Bir web sitesini incelemek ve hatalarını ayıklamak konusunda çok sayıda seçenek sunuyor.  CSS ve stiller, sayfada bulunan seçiciler hakkında geniş bilgi veriyor.

Bunların dışında CSS’i, Javascript’i resimleri etkisiz hale getirmekten tutun da sintaks kontrolörlerine kadar bir sürü yararlı özelliği de bünyesinde barındırıyor. Formlarla çalışmayı kolaylaştıran bir başka seçeneğe daha sahip. Doğrusu Web Developer’ın o kadar yararlı özellikleri var ki hepsini saymak zor. Firebug kadar popüler başka bir eklenti.

Venkman

Venkman Mozilla’nın kendi Javascript debugger’ının kod adı. Aynı zamanda bir Firefox eklentisi olarak da mevcut. Dolayısı ile karmaşık Javascript programlarında hata ayıklamak için oldukça faydalı bir eklenti.

ColorZilla

ColorZilla basit bir eklenti. Tarayıcının sol alt köşesine bir ikon ekliyor. Bu ikona basınca gezmekte olduğunuz web sitesinde hangi renkler kullanııldığını görüp onların renk kodlarını alabiliyorsunuz. Oldukça basit ama bir o kadar da kullanışlı bir eklenti. Renklerle çalışmayı son derece kolaylaştırıyor.

MeasureIt

ColorZilla renklerle çalışmayı ne kadar kolaylaştırıyorsa MeasureIt de web sayfasında ki uzunluklara çalışmayı o kadar kolaylaştırıyor. Bir web sayfasında istediğiniz yerden istediğiniz yere kadar bir cetvel çekerek oradaki uzunlukların kaç piksel olduğunu size hemen söylüyor. Basit ama son derece faydalı.

FireShot

FireShot bir browser içi görüntü yakalama programı. Browser’ın içinde bulunan görüntüyü yakalayıp, üzerinde değişiklikler yapabilir, yazılar yazabilir, şekiller çizebilir ve onları kaydedebilirsiniz. Firefox ve IE içinde mevcut.

FireFTP

Bir FTP programının bir web geliştiricisi için gerekliliği ortada. Ama dosya transferi işlerinizi tarayıcınızın içinden çıkmadan halletmek istiyorsanız FireFTP tam size göre. Sistem bağımsız olması dışında, FireFTP tam teşekküllü bir FTP yazılımından hiç bir eksiği yok.

HTML Validator

HTML Validator görüntülenen sayfanın HTML kodundaki hatalar olup olmadığını gösteren basit bir yazılım. Tidy ve OpenSP algoritmalarına göre sayfayı kontrol ediyorlar. İki algoritmada Firefox’un içinde bulunduğundan kodunuz başka bir sunucuya gitmiyor.

TamperData

TamperData sunucudan gelen HTTP başlıklarını incelemenize ve aynı zamanda sunucuya gönderilen POST isteklerini değiştirerek müdahale etmenizi sağlayan bir eklenti.

Kısa Kısa…

HackBar: HackBar web sitenizin güvenliğini kontrol etmenizi sağlayan başka bir Firefox eklentisi.

Modify Headers: Sunucuya gönderilen istek başlıklarına (request headers) müdahele etmeniz gerekirse.

HttpFox: Sunucu ve istemci arasından bütün istek ve cevapları izleyen başka bir eklenti.

Siz ne kullanıyorsunuz?

Burada yazdıklarım dışından web geliştiriciler için binlerce farklı tarayıcı eklentisi var. Sizin favori eklentiniz hangisi? Ben Firefox kullandığım için buradaki eklentilerin büyük çoğunluğu Firefox eklentileri. Eğer başka bir browser kullanarak geliştirme yapıyorsanız tarayıcınız içinde kullandığınız favori eklentileri bizimle paylaşın. :)

Gmail sürükle bırak Firefox eklentisi

Eğer Gmail’de dosya göndermek alışkanlıklarınız arasındaysa bu Firefox eklentisi oldukça kullanışlı gelebilir.
dragdropupload adındaki bu Firefox eklentisi ile dosya gönderirken yeni kutu açıp dosyaları teker teker seçmek yerine göndermek istediğiniz dosyaları Gmail’in üzerine sürükleyip bırakarak işlerinizi halledebilirsiniz.

Bu eklenti birden fazla dosya desteği de sunuyor. Yani birçok dosyayı aynı anda sürükleyip bırakıyorsunuz ve eklenti bunları olması gerektiği şekilde aktarıyor.

Buradan indirebilirsiniz.

Wappalyzer – Web Uygulama Analizi

Wappalyzer ziyaret etmekte olduğunuz sitenin kaynak koduna bakarak ne tür CMS, e-ticaret, blog veya wiki uygulamasını kullandığını anlayan ve bu veriyi analiz eden bir firefox eklentisi.

Eklentiyi yüklüyorsunuz, ziyaret ettiğiniz sitedeki uygulamaları hem siz görüyorsunuz hem de uygulamalar wappalyzer.com/ sitesine yüklenerek hangi uygulamarın daha çok tercih edildiği ortaya çıkıyor.

Firefox için Google Translate eklentisi

Google’ın tercüme servisi şu an beta aşamasında ama gene de oldukça güzel çeviriler yapıyor. Her ne kadar şu an Türkçe, çevrilen diller arasında olmasa da gene de oldukça kullanışlı bir servis. Fakat gene de her seferinde bir metini kopyalamak daha sonra Google Translate’in sayfasına gitmek ve onları yapıştırıp orada çevirmek pek kullanışlı değil. İşte böyle bir durumda yardıma gene Firefox yetişiyor.

gTranslate adındaki bir Firefox eklentisi ile tercüme etmek istediğiniz kelimenin (veya metnin) üzerine gelerek farenizin sağ düğmesine tıklamanız yeterli. Böylece eklenti seçtiklerinizi sayfasan ayırlmadan çeviriyor. Eğer Google Translate’in desteklediği dillerde sayfalarda geziniyorsanız oldukça kullanışlı bir eklenti. üstelik formlarda seçili metinleri çevrilen ile değiştirebiliyor.

gTranslate Firefox eklentisi

WordPress Arama Motoru Robotlarını İzleme Eklentisi

Crawl Rate Tracker Plugin GraphBir web sitesi olanlar için sitelerinin ne durumda olduğunu merak etmek çok doğal. Son zamanlarda özellikle arama motorları ve arama motorlarının robotlarının (veya örümceklerinin) daha çok yerde çıkması ile bu robotları takip etmek ve ona göre işlemler yapmak çok moda oldu. Özellikle blog sahipleri arasında SEO dediğimiz, Arama Motoru Optimizasyonu çok popüler bir konu. Bunun en büyük sebeplerinden biri de blogların ve özellikle WordPress gibi yayın araçlarını bu konulara çok uygun tasarlanmış olması.

Crawl Rate Tracker PluginArama motoru örümceklerine gelince, bu konu ile ilgili herkes bilir ki, bu küçük otomatik programlar İnternet’te o site senin bu site benim diyerek hiç yorulmadan bir bağlantıdan diğerine her yeri gezerler. Bu gezdikleri sayfaları da arama motorları indesklerler. Bir sayfanın bir örümcek tarafından ne kadar sıklıkla ziyaret edildiği genel olarak o bağlantıya arama motorunun ne kadar önem verdiğini gösterir.

Crawl Rate Tracker Plugin detayEğer bu bot denen robot programcıkların blogunuzu ne kadar sıklıkla ve nerelerini ziyaret ettiklerini görmek istiyorsanız. Crawl Rate Tracker adlı WordPress eklentisini kurarak tek bir adımla güzel bir grafiğe ve ayrıntılı bir rapora sahip olabilirsiniz. Bu tarama oranlarını takip etmek şunun için yararlı, genel olarak bir sayfa bir örümcek tarafından ne kadar sık olarak ziyaret ediliyorsa arama motoru bu sayfaya o kadar güveniyor demektir.

Crawl Rate Tracker şu an için sadece üç büyük arama motoruna ait örümcekleri raporluyor. Google’ın Googlebot’u, MSN Live’ın MSNbot’u ve Yahoo!’nun Slurp’ü bu eklenti ile takip edilen üç örümcek. Eklenti sayesinde hangi örümceğin hangi sayfayı kaç kez ve ne zamanlarda ziyaret ettiğini görebiliyorsunuz.

Buradan indirebilirsiniz.

Google Docs Firefox’ta

Google Docs SidebarEğer Google’ın, Google Docs adlı online ofis uygulamalarını kullanıyorsanız. Google Docs Bar adlı bir Firefox eklentisi işinize yarayabilir. Google Docs Bar, Google Dökümanları için bir Firefox sidebar eklentisi.

Google Docs Bar ile birden fazla dökümanı sürükle bırak yöntemi ile uygulamanın üstüne getirerek bunları yükleyebilirsiniz. Dökümanları arama ve filtreleme işini doğrudan tarayıcınızın yan çubuğunda yapabilirsiniz.

Eklenti kullanıcı adı ve şifrelerinizi Firefox’un şifre yöneticisinde tutuyor ve Gmail hesabınız ile tarayıcı arasındaki işlemler doğrudan SSL üzerinden yapılıyor.

Gerçekten temiz bir arayüzü olan kullanışlı bir eklenti.

Buradan indirebilirsiniz.

Program yüklemeden torrent indirmek

Bitlet, Bit torrent appletBitlet adında bir web sitesi, hiç bir program yüklemeden torrent dosylarını indirmenizi sağlıyor.

Bitlet, Java yüklü herhangi bir bilgisayarda çalışıyor. Dolayısı ile herhangi bir şey yükleminize gerek yok. Tek ihtiyacınız olan Java destekli bir web tarayıcı. Bundan sonra bitlet sayfasını açıp karşınıza çıkan kutucuğa torrent dosyasının adresini yapıştırıp, indirmeye başlayabiliyorsunuz.

Bitlet yarım kalan indirme işlemlerini devam ettirme özelliğine de sahip. Dolayısı ile bir indirme işlemi yarım kalırsa, kaldığınız yerden devam edebilirsiniz.

Ayrıca ek olarak bitlet, kendi dosylarınızı da paylaşmanıza izin veriyor. Java applet açık olduğu sürece dosyaları paylaşabiliyorsunuz. İsterseniz bir dosyanın bitlet linkini yaratıp onu karşı tarafın doğrudan indirmesini sağlayabilirsiniz.

bitlet torrent, download

Belki, bitlet henüz utorrent veya Azureus gibi tam teşekküllü bir bit torrent progamının yerini tutmayabilir ama gene de oldukça kullanışlı bir uygulama.

Burada inceleyebilirsiniz.