Ankara
0 (312) 276 75 93
info@billgatesweb.com

JavaScript’in Yaygın Kullanımları – Blog Yazma – Web Tasarımı Yapımı – Web Tasarımı YouTube Videosu Yapımı – Web Sitesi Tasarlama Fiyatları

Web Danışmanlık Hizmeti, Seo Hizmeti Al, Mobile Uygulama Yaptır, Back Link Satın Al, Blog Yazdırmak İstiyorum, Makale YAZDIRMA siteleri, Parayla makale YAZDIRMA, Seo makale fiyatları, Sayfa başı yazı yazma ücreti, İngilizce makale yazdırma, Akademik makale YAZDIRMA, Makale Fiyatları 2022, Makale yazma, Blog Yazdırma

JavaScript’in Yaygın Kullanımları – Blog Yazma – Web Tasarımı Yapımı – Web Tasarımı YouTube Videosu Yapımı – Web Sitesi Tasarlama Fiyatları

Java Platform Kitaplıkları – Blog Yazma – Web Tasarımı Yapımı – Web Tasarımı YouTube Videosu Yapımı – Web Sitesi Tasarlama Fiyatları

JavaScript’in Yaygın Kullanımları: Görüntüler ve Windows

Son birkaç bölümü okuduysanız, JavaScript bilginiz ve onun CSS ve HTML ile etkileşimi konusunda iyi bir donanıma sahip olmalısınız.

Şimdi bu günlerde Web’de JavaScript’in en yaygın kullanımlarından bazılarını öğreneceksiniz ve bazı örnekler üzerinden geçeceğiz. Bu örneklerde, bunların sayfadaki diğer komut dosyalarından bağımsız olarak çalışmasını nasıl sağlayacağınızı göreceksiniz ve ben de hangi sorunların oluşabileceğini açıklayacağım. Ayrıca hangi işlevlerin cazip olduğuna, ancak seçenekler arasında en güvenlisi olmayabileceğine de değineceğiz.

■Not : Bu bölümbirçok kod örneklerinden oluşur ve işlevselliği kendiniz test etmeniz istenecektir, bu nedenle bu kitap için kod örneklerini henüz indirmek için http://www.beginningjavascript.com adresine gitmediyseniz, şimdi bunu yapmak için iyi bir zaman olabilir. .

Buradaki tam kod örneklerinin çoğu, DOM-2 olay işlemeyi kullanır. Bu onları DOM-1 eşdeğerlerinden biraz daha karmaşık hale getirir, ancak aynı zamanda diğer komut dosyalarıyla çok daha iyi çalışmasını sağlar ve gelecekteki tarayıcılarda çalışma olasılıkları çok daha yüksektir. Sadece bana tahammül edin ve söz veriyorum, bu yöntemleri tekrar tekrar kullanırsanız, onları oldukça hızlı bir şekilde asacaksınız.

Örnekler ayrıca bakım ve esneklik göz önünde bulundurularak geliştirilmiştir. Bu, JavaScript konusunda bilgili olmayan kişiler tarafından daha sonraki bir aşamada değiştirilebilecek her şeyin özelliklerde depolandığı ve aynı belgenin çeşitli bölümlerinin komut dosyalarının işlevselliğini kolayca kullanabileceğiniz anlamına gelir. Bu aynı zamanda bazı komut dosyalarının karmaşıklığını da artırır, ancak çoğu müşterinin istediği gerçek hayattaki bir çıktıdır.

Görseller ve JavaScript

Görüntülerin dinamik olarak değiştirilmesi, büyük olasılıkla JavaScript’in kullanıldığı ilk “vay” efektiydi. CSS henüz tarayıcılar tarafından desteklenmediğinde (ve adil olmak gerekirse hala tanımlanma sürecindeyken), JavaScript, kullanıcı fareyi üzerine getirdiğinde veya tıkladığında bir görüntüyü değiştirmenin tek yoluydu.

Son yıllarda, JavaScript aracılığıyla geleneksel olarak elde edilen görüntü efektlerinin çoğu, bakımı çok daha kolay hale getiren saf CSS çözümleriyle değiştirildi. Bunları daha sonra tartışacağız; Şimdilik JavaScript’in görüntülere neler yapabileceğinin temellerine bir göz atalım.

Görüntü Komut Dosyasının Temelleri

JavaScript’te görüntülere iki şekilde ulaşabilir ve bunları değiştirebilirsiniz: getElementsByTagName() ve getElementById() aracılığıyla DOM-2 yolu veya belge nesnesinin bir özelliğinde depolanan görüntü koleksiyonunu içeren daha eski bir yol. Örnek olarak, bir fotoğraf listesi içeren bir HTML belgesi alalım.

Her iki yöntem de tüm görüntüleri nesne olarak içeren bir diziyle sonuçlanır. Herhangi bir nesnede olduğu gibi, özelliklerini okuyabilir ve değiştirebilirsiniz. Örneğin, üçüncü resmin alternatif metnini bilmek istediğinizi varsayalım. Tek yapmanız gereken nesnenin alt özelliğini okumaktır.

Görüntülere dinamik olarak erişmek ve bunları değiştirmek için bu özellikleri kullanabilirsiniz. exampleImageProperties.html örnek belgesini bir tarayıcıda açarsanız, tanıtım görüntüsünün özelliklerini okuyabilir ve yazabilirsiniz.

Not: Resmin boyutları HTML genişlik ve yükseklik nitelikleri aracılığıyla tanımlanmışsa ve kaynağını değiştirirseniz, boyutlarını otomatik olarak değiştirmediğinize dikkat edin. Örnek olarak, demodaki Diğer resmi ayarla düğmesini etkinleştirin. Tarayıcılar görüntüleri karmaşık bir şekilde yeniden boyutlandırmadığından bu, diğer görüntünün hoş olmayan bir şekilde bozulmasına neden olabilir.

Görüntüleri Önceden Yükleme

Görüntüleri kaydırma veya slayt gösterisi efektleri için sayfada dinamik olarak kullanırsanız, ziyaretçilere sorunsuz bir deneyim yaşatmak için görüntülerin tarayıcının önbelleğine önceden yüklenmesini isteyeceksiniz. Bunu birkaç yolla yapabilirsiniz. Bunlardan biri, sayfayı başlattığınızda önceden yüklemek istediğiniz her görüntü için yeni bir görüntü nesnesi oluşturmaktır.

Görüntüleri önceden yüklemenin farklı, komut dosyasından bağımsız bir yolu, onları HTML’de CSS aracılığıyla gizlediğiniz bir kapsayıcı öğesinin içine 1 × 1 piksel görüntüler olarak yerleştirmektir.

Bu, yapıyı ve davranışı karıştırır ve herhangi bir görüntü ön yükleme tekniğinin sahip olduğu sorunla aynı soruna sahiptir: Ziyaretçiyi, hemen görmek istemeyebileceği birçok görüntüyü indirmeye zorlarsınız. Ön yükleyici kullanacaksanız, bunları isteğe bağlı tutmak ve tüm görüntüleri önceden yüklemek isteyip istemediğine kullanıcının karar vermesine izin vermek iyi bir seçenek olabilir.


Javascript nasıl etkinleştirilir
Javascript ile Neler yapılabilir
Javascript Nasıl çalışır
JavaScript is ilanları
Javascript Nedir
JavaScript
Nodejs Nedir
JavaScript başlangıç


Devrilme Etkileri

JavaScript, en yaygın kullanıcı aracılarında ilk kez geniş çapta desteklendiğinde, rollover veya fareyle üzerine gelme efektleri mutlak çılgınlıktı. Birçok komut dosyası yazıldı ve “kodlamaya gerek kalmadan anında rollover oluşturmaya” izin veren birçok küçük araç çıktı.

Bir rollover efekti fikri oldukça kolaydır: farenizle bir görüntünün üzerine gelirsiniz ve görüntü değişir, bu da bunun sadece göz kamaştırıcı değil, tıklanabilir bir görüntü olduğunu gösterir. Bir rollover efekti gösterir.

Birkaç Görüntü Kullanan Rollover

Fare üzerine geldiğinde görüntünün src özelliğini değiştirerek bir rollover efekti oluşturabilirsiniz. Eski tarz rollover efektleri, <img> etiketinin name özelliğine bağlandı ve resim koleksiyonunu kullandı. 1990’larda web sayfalarında bunun gibi bir yapı nadir değildi.

Rollover’larla ilgili sorun, ikinci görüntünün henüz yüklenmemiş olmasıydı (ve hala öyle). Bunun etkileşimli bir öğe olduğu gerçeği, yalnızca ikinci görüntü gösterildiğinde hemen açık değildir, bu nedenle bu durumda kullanıcıya yardımcı olmaktan çok kafa karıştırır.

Bu nedenle, Macromedia Dreamweaver ile birlikte gelene benzer klasik rollover işlevleri, name özniteliğiyle bağlantılı olarak daha önce açıklanan görüntü nesnesi ön yükleme tekniğini kullanır.

Betik, contacton ve contactoff adlarıyla iki yeni görüntü nesnesi oluşturur. Roll-over komut dosyası, görüntünün adını ve rollover durumunu kontrol eder ve doğru nesneyi almak ve onun src özelliğini okumak için eval()’i kullanır.

Ardından görüntünün src özelliğini nesneden alınan src özelliğine ayarlar. Bir sayfada 20 rollover görüntüsüne sahip olmak istediğinizde kod miktarını hayal edebilirsiniz, böylece rollover oluşturmanın daha gelişmiş ve genel bir yolunu bulmanın gerekli olduğunu görebilirsiniz.


Web sitelerinizi, arama motorlarında en yukarı getirmek adına sizlere 3 adet paket öneriyoruz. Bu paketler sayesinde web siteleriniz aramalarda 1 yıl içerisinde en yukarıya tırmanacaktır. 

1) Backlink Paketi  50 $ (Yıllık Ücret)
2) Hızlandırma Paketi 300 $ (Yıllık Ücret)
3) Kelime Yönlendirme Paketi 150 $ (Aylık Ücret)


 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

× Bize Whatsapp'tan Ulaşın