Bu İçerikte Bahsedilen Konular
JavaScript, özellikle son 20 yıla damgasını vurmuş yazılım dilleri arasındadır. Web sitesi geliştiricileri tarafından 3 farklı yazılım dili kullanılır. Bunları şu şekilde sıralayabiliriz:
- HTML: Web sitesine içerik eklemek için bu dil kullanılır.
- CSS: Web sitesinin tasarım, düzen ve stilini belirler.
- JavaScript: Bir web sayfasının davranışlarının yönetilmesi için tercih edilir.
JavaScript, öğrenilmesi son derece basit, web sitesinin işlevinin artırılması için yaygın şekilde tercih edilen bir yazılımdır. Bunun yanında bilgisayar oyunlarının çalıştırılmasından diğer web sitesi işlevlerine kadar birçok alanda JavaScript kullanılır. Github gibi siteler aracılığı ile çok sayıda JavaScript uygulaması bulabilirsiniz.
JavaScript’in Tarihçesi
JavaScript, 1995 yılında bir Netscape çalışanı olan Brandan Eich tarafından geliştirilmiştir. İlk ortaya çıktığı dönemde söz konusu yazılımın adı Mocha idi. Sonradan Mona adını alan yazılım, zaman içerisinde LiveScript ve en son da JavaScript adı ile anılmıştır. Yazılım ilk geliştirildiği dönemde çok sınırlı bir işleve sahipti. Fakat zaman içerisinde web dünyasında yaşanan gelişmeler de dikkate alınarak günümüzdeki halini almıştır.
JavaScript, ortaya çıktığı günden bugüne inanılmaz bir hızla gelişimini sürdürmüştür. 2016 yılına gelindiğinde ise web sitelerinin yaklaşık %92’lik kısmı bu yazılımı kullanmaya başlamıştır. Sadece 20 yıl gibi kısa bir sürede büyük bir başarıya imza atan JavaScript, büyük bir yazılım dili olmayı başarmıştır.
JavaScript Ne İçin Kullanılır?
JavaScript, rakipleri ile kıyaslandığında çok önemli avantajlara sahiptir. Bu kapsamda söz konusu yazılımı kullanarak sahip olacağınız avantajları şu şekilde sıralayabiliriz:
- Bir compiler kullanmanıza gerek yoktur. Çünkü bu yazılım ile web tarayıcılarının HTML ile yorumlanması sağlanır.
- Öğrenilmesi çok kolay bir yazılımdır.
- Hatalar kolay bir şekilde tespit edilip gerekli çözüm geliştirilebilir.
- Web sitesindeki öğelere ya da özel durumlara göre ayarlanabilir.
- JavaScript, birden fazla tarayıcıda çalışabilir.
- JavaScript ile input değerlendirmesi yapılabilir. Manuel veri kontrolleri sınırlandırılabilir.
- Diğer yazılım dillerine nazaran çok daha hızlıdır.
- Web sitelerinin daha interaktif olmasını sağladığı gibi ziyaretçilerin de dikkatini çeker.
JavaScript kullanarak web sitelerinde yapmak istediğiniz birçok şeyi yapabilirsiniz. Bu kapsamda yapabileceklerinizi şu şekilde sıralayabiliriz:
- Dinamik web sitelerinin insanların hayatına dâhil olması sağlanır.
- Alışveriş sitelerinde ürünün sepete eklenmesi, kullanıcının ürüne yorum yapması gibi özellikler JavaScript aracılığı ile yapılır.
- Web sitelerine buton eklenebilir.
- Haber sitelerinde yana kayan haber, başlık ve açıklamaların görünmesini sağlar.
- Sitede hareket eden küçük çaplı oyunlar yaratılabilir.
- Web tabanlı mobil uygulamaların yapılması sağlanabilir.
- HTML’nin kaynak kodlarına erişilerek müdahale edilmesi sağlanabilir.
- Site kullanıcılarına mesaj iletilebilir.
Web Sayfalarına Etkileşimli Davranış Ekleme
Herhangi bir web sayfasına JavaScript kodu eklemek için
Genel bir kural olarak JavaScript kodunu web sitenizde
Web Ve Mobil Uygulamalar Oluşturma
JavaScript’in en çok kullanıldığı alan web sitesi ve mobil uygulama oluşturulmasıdır. Sitenin ya da mobil uygulamanın içerisindeki eklemeleri ya da tasarımı JavaScript ile düzenleyebilirsiniz. Aynı zamanda web sitesi ile mobil uygulamanın entegrasyonunu da sağlayabilirsiniz.
Web Sunucuları Oluşturma
Web sunucularının oluşturulmasında kullanılan en etkin yazılım türü JavaScripttir. Bu yazılım ile sunucu içerisinde karşılaşılacak sorunlara kısa sürede çözüm geliştirebilirsiniz.
Oyun Geliştirme
JavaScript kod yazılımı ile kendi oyununuzu yapabilir, yaptığınız oyunu geliştirebilirsiniz. Bu anlamda çalışma yaparken bazı kodların HTML ve CSS ile uyumlu olduğu da göz önünde bulundurularak bu yazılımlara da hâkim olmanızda fayda vardır.
JavaScript Sayfaya Nasıl Uygulanır?
Bir web sitesine JavaScript kodu eklemek için uygulanan iki temel yöntem vardır. Bunlar, çoğu kaynakta dâhili ve harici kullanım olarak adlandırılmaktadır.
Dahili JavaScript
Bir web sitesine JavaScript kodu eklemek istediğinizde

