Webmaster Genel Webmasterların fikir alışverişi yapabileceği konulara bu başlık altından ulaşabilirsiniz. |
|
Seçenekler | Stil |
07 Mart 2022, 11:32 | #1 |
Siteye Web Share API ile Paylaş Butonu Ekleme
Web Share API, ilk kez Android için Chrome 61’de tanıtılan ve halen bir çok tarayıcı tarafından geliştirilmesi süren bir Web API‘sidir. Temelde, doğrudan bir web sitesinden veya web uygulamasından içerik paylaşırken bir aygıtın (veya Safari kullanılıyorsa masaüstünün) yerel paylaşım iletişim kutusunu tetiklemek için bir yol sağlar.
Bir kullanıcının bir web sayfasındaki içeriği yerel yollarla paylaşması zaten mümkün olsa da, tarayıcı menüsündeki seçeneği bulması gerekir ve bu durumda bile neyin paylaşılacağı üzerinde herhangi bir kontrol yoktur. Bu API’nin tanıtımı, geliştiricilerin, bir kullanıcının cihazındaki yerel içerik paylaşım özelliklerinden yararlanarak uygulamalara veya web sitelerine paylaşım işlevi eklemelerine olanak tanır. Bu yaklaşım, geleneksel yöntemlere göre bir dizi avantaj sağlar: ~Kullanıcıya, uygulamanızda sahip olabileceğiniz sınırlı sayıya kıyasla, içerik paylaşmak için çok çeşitli seçenekler sunulur. ~Bireysel sosyal platformlardan üçüncü taraf komut dosyalarını kaldırarak sayfa yükleme sürelerinizi iyileştirebilirsiniz. ~Farklı sosyal medya siteleri ve e-posta için bir dizi düğme eklemenize gerek yoktur. Cihazın yerel paylaşım seçeneklerini tetiklemek için tek bir düğme yeterlidir. ~Kullanıcılar, yalnızca önceden tanımlanmış seçeneklerle sınırlanmak yerine tercih ettikleri paylaşım hedeflerini kendi cihazlarında özelleştirebilirler. ~API’nin nasıl çalıştığının ayrıntılarına girmeden önce, tarayıcı desteği sorununu ortadan kaldıralım. Dürüst olmak gerekirse, tarayıcı desteği şu anda harika değil. Yalnızca Android için Chrome ve Safari (masaüstü ve iOS) ile kullanılabilir. Web Share API Kullanımı API’nin kullanımına geçmeden önce hazırlanan belgenin HTTPS ile iletilmesi gerektiğini belirtmek isterim. Öncelikli olarak tarayıcının Web API uyumu olup olmadığını kontrol ederek başlıyoruz. PHP- Kodu
PHP- Kodu
Örnek: Örneği yaparken ilk olarak bir tane buton oluşturup butonun tıklama olayına anonim fonksiyon aktaralım. PHP- Kodu
Örneği yaparken ilk olarak bir tane buton oluşturup butonun tıklama olayına anonim fonksiyon aktaralım. PHP- Kodu
PHP- Kodu
Oluşturulan fonksiyon Promise tabanlı olduğu için **ait bildiğirimi ile navigator.share metodunu çalıştırıyoruz. PHP- Kodu
İstersek Web Share API ile dosya paylaşımı da yapabiliriz. Örnek FILE nesnesi ile dosya gönderimi yapılabilir. Yukarıdaki share nesnesine bir tane de dosya nesnesi ekleyerek uygulamayı yeniden düzenliyoruz. Güvenlik gerekçesi ile sadece mp3 ve resim dosyalarına izin verdiğini belirtmek isterim. 2021 Mart tarihli olarak Chrome tarayıcısında dosya paylaşımı mümkün olurken Opera ve diğer tarayıcılarda sorunlar yapanmaktatir. PHP- Kodu
Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Konu ExCaLuBuR tarafından (12 Mart 2023 Saat 22:49 ) değiştirilmiştir.. |
|
|
08 Mart 2022, 01:00 | #2 |
Emeğine sağlık Mix, paylaşım için teşekkür ederiz
________________
ellerinde bir güldüm ,
soldum . |
|
|
08 Mart 2022, 01:23 | #3 |
emegine saglik
________________
No MoRe DramA
|
|
|
08 Mart 2022, 02:01 | #4 |
Emeğine Sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Brom Güzel Paylaşım İçin teşekkürler
|
|
|
08 Mart 2022, 03:17 | #5 |
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
hiç bişey anlamamış shshshshs Türkçe özet geç sabah
|
|
|
08 Mart 2022, 06:16 | #6 |
Paylaşım için teşekkür ederiz, emeğine sağlık
|
|
|
08 Mart 2022, 18:15 | #7 |
emeğine saglık gayet güzel ve açklayıcı bir yazı olmuş.
________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|