Bu gönderide, Chrome uzantısı ile ilk kez tanışan kullanıcılara sunulan deneyimde yapılan önemli iyileştirmeleri ve bu deneyimin bir parçası olmanın birkaç yolunu paylaşmaktan mutluluk duyuyoruz.
Eski kılavuz
Daha önce Chrome Uzantısı Başlangıç Eğitimi, kullanıcı uzantı pop-up'ında bir düğmeyi tıkladığında geçerli sayfanın arka plan rengini değiştiren temel bir uzantı örneği içeriyordu. Ayrıca dört renkten birini seçebileceğiniz bir seçenekler sayfası da vardı.
Bu temel örnekte, gerçek uzantılarda bulunan popüler özelliklerin nasıl ekleneceği gösterilmemiştir. Yeniden yapılanma zamanı gelmişti.
Yeni bir yaklaşım
Geliştiricilerin Chrome uzantısı öğrenme yolculuğuna başlamak için dokümanlarımıza güvendiğini biliyoruz. Amacımız, erişilebilir, yeni başlayanlara uygun ve alakalı bir yol sunmaktır. Mevcut eğitim örneğini iyileştirmek yerine sıfırdan başlamaya karar verdik.
Yeni ve iyileştirilmiş Başlangıç Koleksiyonu'nu tanıtıyoruz:
- Uzantılar 101
- Web teknolojileri ve yaygın olarak kullanılan uzantı bileşenleri gibi Chrome uzantısı geliştirmeyle ilgili bazı temel kavramları kısaca ele alır. Ayrıca, Chrome Web Mağazası'nda uzantı tasarlarken ve dağıtırken dikkat edilmesi gerekenler de bu dokümanda yer alır.
- Geliştirmeyle İlgili Temel Bilgiler
- Merhaba, Uzantılar örneği oluşturarak uzantı geliştirme iş akışını tanıtır. Geliştirme sırasında uzantıyı yükleme, günlükleri ve hataları bulma, proje yapısı seçme ve Typescript kullanma hakkında bilgi edinebilirsiniz.
- Okuma Vakti eğitimi
- Bir makaleyi okumayı tamamlamak için ne kadar zamana ihtiyacımız olduğunu bilmek güzel. Okuma Süresi, her uzantı doküman sayfasına tahmini okuma süresini içeren bir öğe eklemeyi öğretir.
- Odak modu eğitimi
- Sayfadaki gereksiz öğeleri kaldırmak, zihnimizin en alakalı bilgilere odaklanmasını sağlar. Odak modu, sayfanın stilinin nasıl değiştirileceğini ve dikkat dağıtıcı birkaç öğenin nasıl gizleneceğini gösterir.
- Sekme Yöneticisi eğitimi
- Uzantı geliştirmeyi araştırırken birden fazla pencerede birçok doküman sekmesi açabilirsiniz. Sekme Yöneticisi, Chrome uzantısı ve Chrome Web Mağazası doküman sekmelerinizi düzenler.
Bu eğitici içerikler, gerçek dünyada kullanılabilecek uzantılar oluşturmayı öğretmekle kalmaz, geliştirmeyle ilgili ipuçları ve en iyi uygulamaları da paylaşır. Ayrıca, bu uzantıları kullanmak, uzantı belgelerini okurken deneyiminizi iyileştirir.
Daha sonra ne olur?
Her eğitim aşağıdaki bölümleri içerir:
- Uzantının gerçekleştireceği görev.
- Ele alınacak dersler.
- Başlamadan önce bilmeniz gerekenler.
- Uzantı oluşturmayla ilgili adım adım talimatlar.
- Uzantı nasıl yüklenir ve test edilir?
Kendinizi denemek istiyorsanız uzantınızı nasıl özelleştireceğiniz veya uzantınıza başka özellikler nasıl ekleyeceğinizle ilgili birkaç fikrin yer aldığı bir bölüm ekledik.
Yardımınıza ihtiyacımız var
Düşüncelerinizi öğrenmekten memnuniyet duyarız. Bu kılavuzlarda yanlış veya anlaşılır olmayan bir şey görürseniz lütfen GitHub depomuzda hata bildirin.
Bu yeni başlangıç kılavuzunun eskisine kıyasla önemli bir gelişme olduğunu düşünüyoruz. Ancak burada durmuyoruz. Tüm uzantı geliştiricilerine daha iyi hizmet vermek için dokümanlarımızı iyileştirmeye ve genişletmeye devam edeceğiz.
Unsplash'taki Vardan Papikyan tarafından çekilen fotoğraf