Javascript Pil (Batarya) Seviyesini Öğrenme

Javascript’te navigator.battery nesnesini kullanarak desteklenen tarayıcılarda pilin doluluk yüzdesini, pilin şarjda olup olmadığını, ne kadar zamandır şarja takılmadığını öğrenebiliriz. İlk olarak “pil” değişkenimizi oluşturalım. var pil = navigator.battery || navigator.webkitBattery || navigator.mozBattery; Değişkeni oluşturduktan sonra “pil.level” ile pil seviyesini, “pil.charging” ile şarja takılı olup olmadığını öğrenebiliriz artık. “pil.charging” değeri eğer cihaz şarja takılı ise “true”, takılı değilse “false” olacaktır. if (pil.charging === true) { var durum = "Şarj oluyor"; } else { var durum = "Şarjda değil"; } “pil....

10/02/2018

Oluşturmayı önleyen JavaScript ve CSS kodlarını ekranın üst kısmındaki içerikten kaldırın Çözümü

Oluşturmayı önleyen JavaScript ve CSS kodlarını ekranın üst kısmındaki içerikten kaldırın Sayfanızda oluşturmayı engelleyen 6 tane CSS kaynağı var. Bu durum, sayfanızın oluşturulmasında gecikmeye neden oluyor. Sayfanızda ekranın üst kısmındaki içerikten hiçbiri aşağıdaki kaynakların yüklenmesi beklenmeden oluşturulamadı. Engelleyen kaynakları ertelemeyi veya eşzamansız olarak yüklemeyi ya da bu kaynakların önemli miktarda bölümünü doğrudan HTML’de satır içi yapmayı deneyin. Eğer sizde daha önce bir internet sitesi açtıysanız yukarıdaki hatayı daha önce görmemiş olma olasılığınız çok düşük....

29/09/2017

Javascript ile Telefon Titretme

Javascript vibration API mobil cihazlarda çalışmaktadır . Vibration API’sı ile mobil cihazlarınızı belirli bir süre boyunca titretebilirsiniz. Kullanımı navigator.vibrate fonksiyonununa bir sayı dizisi girmelisiniz. Sayı dizisine girilen sayılar ms (milisaniye) cinsinden titreşimin süresini ve iki titreşim arasında beklenecek süreyi belirler. 1, 3, 5, 7 gibi sıra numarası tek olan dizi elemanları titreşim süresini, 2, 4, 6, 8 gibi sıra numarası çift olan dizi elemanları iki titreşim arasında beklenecek süreyi belirler....

08/09/2017

Javascript Klavye Kısayollarını Devre Dışı Bırakma

Sitenizdeki formların kopyala-yapıştır şeklinde doldurulmasını istemiyorsanız sayfanızda Ctrl+C Ctrl+V gibi kısayolların kullanılmasını engelleyebilirsiniz. Aşağıdaki Javascript kodlarını sayfanıza eklemeniz yeterli. <script> document.onkeydown = function (e) { return false; } </script>

03/08/2017

Sekme Değişince Sayfa Başlığını Değiştirme

Bu yazıda , tarayıcı sekmesindeki başlık metnini değiştirerek kullanıcının dikkatini nasıl siteye çekeceğinizi göstereceğim. Bu küçük numara, sekmeyi diğer sekmeler arasında öne çıkaracaktır. Sekme açık iken normal sayfa başlığı gözüküyor. Farklı sekmeye geçtiğimizde ise sayfanın başlığı otomatik olarak değişiyor. Kodlar Aşağıdaki birkaç satırlık javascript kodunu sayfanıza eklemeniz yeterli. <script type="text/javascript"> var title = document.title; var alttitle = "Buraya gelir misin lütfen"; window.onblur = function () { document.title = alttitle; }; window....

28/05/2017