Firefox Geliştirici Edition: Bu Google Chrome’un yerini alabilir mi?
Son birkaç yıldır Mozilla, Google Chrome’un herkesin seçiminin bir tarayıcısı olmadan önce her yere dönmek için çok çalıştı ve sahip olduğu pazar payı. Mozilla Firefox’un Safari, Internet Explorer veya Microsoft Edge ile ilk ve tek indirdiği günler boyunca. Fark Chrome’a aktarıldı. Ve Firefox Geliştirici Edition ile Mozilla buna sahip değil. Adından net değilse, Mozilla özellikle Firefox Geliştirici Edition ile geliştiricileri ve web tasarımcılarını hedefler. Chrome’un ana cazibe merkezlerinden biri, müfettiş aracılığıyla eşlik eden harika bir geliştiricidir. Web sitesi dosya sistemine girebilir, diğer insanların siteleri kendi kişisel kum kutunuz gibi JavaScript konsollarında oynayabilir ve stili ve araçları gerçek zamanlı olarak test edebilirsiniz.
Peki ya Firefox geliştiricisi sürümünün de yapabileceğini söylersem … ve daha fazlası? Gizli mücevherler
Bu nedenle, beta, gece, geliştirici sürüm bağlantısı bulana kadar altbilgiye kaydırmanız gerekir. Nispeten gizli, ama sorun değil. Bu sorunla orantılı, hepiniz. Bulduktan sonra indirin ve yükleyin. Egzersizi biliyorsun. Firefox Geliştirici Edition’ı ilk önyüklerken yüzeyde, aslında özel bir şey yok. Çekimleri geliştirici vs tüketici sürümünün yan yana gördüğünüzde, yüzeyde çok fazla fark yoktur. Doğru: Geliştirici Sürümü Ama gerçekten orada. İki sürüm hızlı ve verimli bir şekilde çalışırken aynı temelde ayarlanırken, düşünebileceğim en iyi benzetme, Tesla Model S sürüşü gibi Dev Edition, tüketici baskısı tam şarjlı Toyota Prius’a benziyor. Teoride birlikte çalışırlar, ancak pratik uygulama çok farklıdır.
Garip bir elektrikli otomobilin benzetmesine devam eden Google Chrome, Tesla hattının Tesla Model X – Mass Market sürümü gibi olacak. S modeli ile aynı birçok özelliğe sahiptir, ancak ayrı ayrı yüklenmelidir (bu durumda eklenti tarayıcısı olarak). Özellik! Bir Chrome geliştiricisi kullanmaya alışkınsanız, menüyü girmeye ve diğer araçları seçmeye alışabilir -> geliştiriciler veya bir şey üzerinde doğru tıklama ve denetim öğesini seçmek ve pencereyi birkaç panel içine bölmek. Yeni panelde bir yerde, tüm geliştirme iş akışı için ihtiyacınız olan neredeyse her şey var.
JavaScript Konsolu
CSS ve Style Editor
Dosya kaynağı
Ağ Etkinliği
Emülasyon ve hata ayıklama görünüm portu/cihaz
Elementlerin yanıp sönmesi
Bırakmam gereken diğer şeyler farklı bir menüye sıkışmış
Şimdi, bu özelliklere erişmeyi Dev Edition Firefox ile karşılaştıralım: Bu resimden de görebileceğiniz gibi, Firefox menünün çok daha iyi olduğunu gösteriyor. Chrome’da menü erişimi de var, ancak bu, geliştirici panelinin kendisinde her şeyle birlikte tek bir seçenektir. (Yukarıdaki resme bakın.) Firefox’ta, Aracı veya Müfettiş Moduna girdikten sonra, Chrome’da gördüğünüze benzer bir panel alırsınız. Kişisel tercihler açısından Firefox’u tercih ediyorum, ama aynı zamanda karanlık temalı fikirlerde de çalışıyorum. Firefox geliştiricisi sürümünün benim için ana satış noktalarından biri, Chrome ile karşılaştırıldığında tüm araçlara erişmenin ne kadar kolay olduğu. Belki sadece ben, ama bazı Chrome seçeneklerinin nerede olduğunu unuttum ve Firefox bunu çok daha kullanıcı dostu bir şekilde tanımlıyor. Ayrıca, sadece simgeler kullanmak yerine etiketlenirler, böylece çeşitli şeyleri daha kolay bulabilirsiniz. (Örnek: Geliştirici panelinin köşesine sıkışmış bir akıllı telefon simgesi yerine duyarlı tasarım modu etiketli menü öğesi. Yukarıdaki örnekte 5 numaraya bakın.) Bağımlı, shmadd-on, dev Firefox Edition’dan en büyük fayda olabilir. Mozilla Baru’daki dev ekibi tüm mutfak lavabosunun tarayıcıya nasıl ilerleyip attığını. Krom aletinin temel tarayıcının kendisine paketlendiği (olağanüstü ve birçok Firefox da ana tarayıcıda olduğu), Dev Edition’ın oldukça temel görevleri yapmak için Chrome gibi eklentiye ihtiyaç duymaz. Aklımda öne çıkan dört tane var.
Web Fikri
Komuta Geliştiricileri Hatları
Scratchpad javascript
Gözü (Renk Seçmen)
Her birini Chrome’da bir uzantı olarak yükleyebilirsiniz, ancak genellikle uzun vadeli reform sorunlarına ve uyumluluk sorunlarına neden olabilecek bir üçüncü taraftır. Teknik destekten bahsetmiyorum bile. Mozilla tarafından yapılan ve desteklenen özelliklerle, bu bir sorun değil ve kesinlikle sizin için var olan teknik desteğe güvenebilirsiniz. Mozilla son zamanlarda belgelerde biraz ölümcüldü. Ben şahsen doğuştan pipet seviyorum. Her zaman renk alıyorum ve bunun için kullandığım krom uzantısının çoğundan nefret ediyorum. Firefox One sadece işe yarıyor. Ve bu bir piksel mükemmel. Ayrıca, JavaScript Scratchpad ve Webide fikirleri test etmek için olağanüstü eklemelerdir ve açılmak sadece çok eğlenceli kullanmasını sağlayan kaliteli bir özelliktir.
Ve sonra bir araç çubuğu geliştiricisi, Chrome’da yapamayacağınız her türlü iyi hile yapmanızı sağlayan olağanüstü bir küçük komut satırı arayüzü var. Temel olarak bu benim gibi bir inek verir (ve belki de bunu okursanız) kontrol ve verimlilik, projemizi nasıl keşfettiğimiz konusunda biraz daha iyi.
Eklenti, Firefox için bir eklenti olmadığı anlamına gelmez. Bu yazıda, daha spesifik olan 9 ek araçtan birine erişebileceğiniz ve yükleyebileceğiniz ek bir pencere vardır. Herkesin bir Vue.js veya React aracına ihtiyacı yoktur, ancak ihtiyaç duyanlar için kullanılabilir.
Bu da bir üçüncü taraf uygulaması, bu yüzden unutmayın. Yukarıda bahsettiğim tüm sorunlar da burada geçerlidir. Burada sadece biraz olduğu için – ve çok özel oldukları için – bu, krom için yanlış CLI uzantısını veya tarayıcınızı vuran uyarılmamış bir uzantı kurmak gibi değildir. En sevdiğim şey, bunun için çok zaman harcamayacağım, ama beni ilk başta tarayıcı geliştirici sürümünde satan şey, ızgara aracının ne kadar harika olduğu. Yıllarca krom element tarafından oynandıktan sonra, Firefox’taki kafes aracı beni bir dönüştürdü. Bu çok fazla görünmeyebilir, ancak bir süre kullandığınızda neden olağanüstü olduğunu göreceksiniz. (Ve bir kez daha, bu, eklenti yoluyla yüklenmek yerine varsayılan bir şeydir.) Öyleyse … Firefox geliştirici sürümü Google Chrome’un yerini alabilir mi? Duruma göre değişir. Günlük sürücünüz olarak … hayır, belki hayır. Ana Firefox tarayıcısının yapabileceğini düşünüyorum, ancak Dev Edition sadece biraz daha ağır ve sıradan bir Firefox tarayıcısı gibi zippy değil. Ama geliştirme rutininiz için? Abso-freaking-mutlak. Kendi gelişimime koymak için yaşadığım tek gerçek sorun, tarayıcıyı sadece çalışacak şekilde değiştirmeniz gerektiğidir. Chrome benim amacım olduğu için, genellikle birçok ayrı pencere ve sekmenin açık ve varsayılan olarak orada araç kullanmasına izin veriyorum.