Sık Sorulan Sorular

Bu sayfa, Scratch Eklentiler uzantısı ve projesiyle ilgili sık sorulan soruları listeler.

Scratch Eklentileri Nedir?

Scratch Eklentileri, Scratch web sitesi ve proje düzenleyicisi için “hepsi bir arada” bir tarayıcı uzantısıdır. Hem Scratch web sitesi hem de proje düzenleyicisi için özellikler ve temalar (dahili olarak eklentiler olarak adlandırılır) sağlar. Scratch Eklentileri’nin misyonu, Scratch topluluğunun birkaç üyesi tarafından geliştirilen mevcut tüm Scratch uzantılarını, kullanıcı komut dosyalarını ve kullanıcı stillerini, erişimi kolay tek bir yerde birleştirirken, kullanıcıların hangilerini etkinleştireceklerini seçmelerine izin vermektir.

“Eklenti” tam olarak nedir?

Eklenti, bir uzantıya veya kullanıcı yazısına benzer, ancak Scratch Eklentiler uzantısı tarafından sağlanan özel API' leri kullanırlar. Bu API' ler, eklentilerin bir Scratch sayfasında komut dosyaları çalıştırmasına (userscripts), arka planda komut dosyaları çalıştırmasına (persistent scripts) veya Scratch web sitesine stiller uygulamasına (userstyles) izin verir.

Userscripts ve persistent scripts, Scratch ile ilgili bilgileri almalarına (örneğin, oturum açmış mevcut kullanıcıyı alma) ve ayrıca uzantı API' lerini (bildirim gönderme gibi) kullanmalarına olanak tanıyan addon.* JavaScript API' lerini kullanabilir.

Her şey bir eklenti ise, Scratch Eklentileri ne yapar?

Kendi başına, Scratch Eklentileri sadece bir eklenti yükleyicidir. Başlıca görevleri şunlardır:

  • Kullanıcıların eklentileri etkinleştirmesine, devre dışı bırakmasına ve yapılandırmasına izin verir.
  • Eklentileri çalıştırır ve onlara API' ler sağlar.
  • Eklentilere genel durum sağlar (örneğin, addon.auth API).
  • Eklenti userscript' leri tarafından kullanılmak üzere prototipleri kirletir.
  • Redux durumuna erişmenin ve değiştirmenin yollarını sağlar.
  • Eklentilerin birbirine müdahale etmesini önler.
  • Farklı eklentilerde yinelenen özelliklerden kaçınır.

Scratch Eklentileri Güvenli mi?

Evet. Scratch Eklentilerinin en son sürümünde herhangi bir güvenlik sorunu olmamalıdır. Scratch Eklentileri, açık kaynaklı bir projedir, bu nedenle kod, Scratch Eklentilere katkıda bulunanların yanı sıra Chrome Web Mağazası ve Firefox Eklentileri' nden gözden geçiren kişiler tarafından sürekli olarak doğrulanır.

Bir güvenlik açığını nasıl bildirebilirim?

Bir güvenlik açığı bulursanız, lütfen worldxlanguages (et) gmail.com adresine e-posta göndererek World_Languages ile özel olarak iletişime geçin. 48 saat içinde yanıt alamazsanız, lütfen buradan bir e-posta gönderdiğinizden bahsederek bir sorun başlığı oluşturun.

Güvenlik politikamızı okuyabilirsiniz veya yayınladığımız tavsiyelerimizi kontrol edebilirsiniz.

Scratch Eklentilerini kullanırken hesabım güvende olacak mı?

Scratch Eklentileri, esasen çalışmak için hesap bilgilerinizi kullanmaz. Aslında, Scratch' den çıkış yapabilirsiniz ve Scratch Eklentileri çalışmaya devam eder. Scratch Eklentileri, yalnızca sahip olduğunuz ve her istek için tarayıcı tarafından sağlanan çerezlere dayalı olarak istek gönderir, bu nedenle, Scratch Mesajlaşma gibi bazı eklentiler, oturum sadece oturum açtığınızda çalışır, ancak diğer bölümleri etkilemez.

Scratch Eklentileri' ndeki Eklentiler, depodaki birden fazla katkıda bulunan kişi tarafından da denetlenir, bu nedenle hiç kimse kötü niyetli kodlarını bizden saklayamaz.

Scratch hesap bilgilerini veya uzantı ayarlarını asla tarayıcınızın dışına göndermeyiz. Daha fazla bilgi için uzantı gizlilik politikasına bakın.

Scratch' teki insanlara Scratch Eklentilerinden bahsedebilir miyim?

Yapamazsınız ve lütfen yapmayınız. burada tarayıcı uzantılarının/kullanıcı komut dosyalarının reklamını yasaklayan bir politika vardır. Bununla birlikte, arkadaşlarınıza Scratch Eklentileri hakkında bilgi vermek için farklı yöntemler kullanabilirsiniz.

Scratch Eklentilerine nasıl katkıda bulunabilirim?

Öncelikle, Scratch Eklentiler' e katkıda bulunmaya gösterdiğiniz ilgi için teşekkür ederiz. İlginiz ve sonraki katkılarınız için teşekkür ederiz.

Açık kaynak kodlu bir proje olarak her türlü katkıya açığız. Bize sormanıza veya belirli bir rütbeye sahip olmanıza bile gerek yok. Herkes açığız. Projeye katkıda bulunduğunuzun farkında bile olmama ihtimaliniz bile var!

Her neyse, konuya dönelim. Birçok yönden katkıda bulunabilirsiniz ve bazıları gerçekten çok kolay.

  • Biraz kod ekleyin

    JavaScript, HTML5 ve CSS ile kod yazabiliyorsanız, biraz kodlama/programlama yaparak katkıda bulunabilirsiniz. Hataları düzeltebilir, bazı istekleri yerine getirebilir veya kendi eklentinizi oluşturabilirsiniz.

    Bundan sonra, bir çekme isteği oluşturmanız gerekir. Bunu depoyu çatallayarak yapabilir, gerekli değişiklikleri yapabilir ve bir çekme isteği oluşturabilirsiniz. Uygun görülürse birleştireceğiz.

    Uzantı dışındaki diğer yönlerin katkılarına da açığız. Depolarımızı GitHub organizasyon sayfamızda görüntüleyebilir ve bunları oluşturmamıza yardımcı olabilirsiniz.

  • Bir fikir önerin

    Scratch Eklentiler' e iyi bir katkı olacağını düşündüğünüz bir şey mi var? Bize anlatın!

  • Bir hata bildir

    Eklentimizden birinde, ayarlar sayfamızda veya uzantımızdaki başka herhangi bir şeyde bir hata mı buldunuz? Bize bir hata raporu gönderin.

  • Scratch Eklentilerini Çevir

    İngilizce’den başka bir dili akıcı bir şekilde konuşabiliyorsanız, Scratch Eklentilerini kendi dilinize çevirmeye/yerelleştirmeye yardımcı olabilirsiniz. Buradan başlayabilirsiniz.

  • Kılavuz yazın

    Scratch Eklentilerine aşina mısınız? Eğer öyleyse, bunun için kılavuzlar yazabilirsiniz. Kılavuzlar, eklentileri nasıl kullanılacağınızı veya nasıl çalıştığınızı anlatabilir. Daha fazla bilgi için lütfen Tartışma sekmemizden bizimle iletişime geçin.

  • Geribildirim yolla

    Geri bildirim sayfasında bulunan formumuza geri bildirim gönderebilirsiniz. Geri bildiriminiz, uzantı geliştirmede bize farklı bir bakış açısı verebilir ve dikkat edilmesi gereken şeyleri bilmemize ve hataları düzeltmemize yardımcı olabilir.

  • Mağazalarda Scratch Eklentiler hakkında yorum bırakın

    Chrome uzantı sayfasında veya Firefox eklenti sayfasında. Scratch Eklentileri hakkında bize bir inceleme bırakabilirsiniz.

  • Depomuza yıldız ekleyin

    Temel olarak GitHub yıldızı, Scratch yıldızına/favorisine benzer. Bunu depomuza giderek ve sağ üst köşedeki “Yıldız” düğmesine tıklayarak yapabilirsiniz.

  • Bunu dünyaya yayın

    Arkadaşlarınız, akrabalarınız, aile üyeleriniz ve hatta isterseniz öğretmeniniz gibi herkese Scratch Eklentileri hakkında bilgi verebilirsiniz. Sizden sadece Bunu Scratch web sitesinde yapmamanızı rica ediyoruz.

Kendi eklentimi nasıl oluşturabilirim?

Scratch Eklentilerinde nasıl eklenti oluşturulacağı hakkında daha fazla bilgiyi buradan edinebilirsiniz.

Adımı katkıda bulunanlar sayfasına nasıl koyabilirim?

Adınızın söz konusu sayfada yer alması için lütfen bu gönderinin talimatını okuyun ve uygulayın.

Adımı katkıda bulunanlar sayfasından nasıl kaldırabilirim?

Adınızın sayfada görünmesini istemiyorsanız, lütfen katkıda bulunanlar havuzumuzda veya diğer iletişim araçlarını kullanarak bir sorun oluşturarak bize bildirin. . Rahatsızlık için özür dileriz.

Bir sorun bulursam ne yapabilirim?

Bu yöntemlerden birini kullanarak bize söyleyebilirsiniz.

Sanırım bir özelliği atlamışsınız. Ne yapabilirim?

Bir özelliğin eksik olduğunu düşünüyorsanız veya uzantıya bir eklenti önermek istiyorsanız ya da iyi bir fikriniz varsa yukarıda belirtilen yöntemlerden birini uygulayarak. bize bildirin.

Scratch Eklentileri hakkında nerede tartışabilirim?

Bunu Tartışma sekmemizde veya Discord sunucumuzda yapabilirsiniz. Orada, bunun hakkında tartışabilir ve sorun yaşıyorsanız soru sorabilirsiniz.

Scratch Eklentilerinin Scratch' i yavaşlattığını düşünüyorum. Ne yapabilirim?

İhtiyacınız olmayan eklentileri kapatmayı deneyin. Ayrıca, daha iyi performans için hangi eklentilerin kapatılması gerektiğine karar vermek için eklenti bildirimlerini ve uyarılarını kontrol edin.

Paskalya yumurtası eklentilerini nasıl etkinleştirebilirsiniz?

Paskalya yumurtası eklentilerini ortaya çıkarmak için, ayarlar sayfasında klavyenizle Konami Kodunu (↑↑↓↓←→←→BA) yapın. Bundan sonra, paskalya yumurtası eklentileri gösterilecek ve onları etkinleştirmenize izin verilecektir.

Paskalya yumurtası eklentilerimizden bazıları “Hesap Ayarlarının büyük harf kullanımını düzeltin” ve “Noktalı virgül aksaklığı”' dır. Tam bir liste için eklentiler sekmesine göz atın.

Daha fazla sorum var!

Yanıtlanması gereken başka sorularınız varsa Tartışma sekmemizde bir gönderi oluşturabilir veya Discord sunucumuzda bir mesaj gönderebilirsiniz. Birisi sizin için cevaplamaya çalışacaktır.


Bu sayfayı geliştirin