IDAMI
Javascript Nedir?
Javascript Nedir?
Öncelikle şunun bilinmesi gerekir.Javascript Java değildir sadece stratejik bir ticari kararla ona bu isim verilmiştir.JavaScript Netscape firması tarafından C'den türetilmiş bir programlama dilidir.Aslında programlama dilide diyemeyiz ama HTML'ye programlama dili deniliyorsa JavaScripte de diyebiliriz. .Java ise Sun firması tarafından Pascal ve Delphi dillerinden türetilmiş gercek bir programlama dilidir.JavaScript'in bir diğerözelliği de bir yorumalyıcıya (browser) ihtiyaç duymasıdır.
Netscape HTML'nin yetersizliğini çok önceden gördüğü için bir programlama dili geliştirdi.Bu dil Web'e dinamiklik getirme amaçlı olarak Serverlarda değilde ziyaretçilerin bilgisayarında çalışacak bir dil idi. İlk başlarda bu dile LiveScript adı verildi.Bu dil bir düz yazı diliydi ve html'nin içine gömülüyordu vehala da öyle, aynı zamanlarda Sun firması da işletim sisteminden bağımsız programların yazılabileceği (teorik olarakta olsa güzel) Java dili üzerinde çalışıyordu ve bu isim o sıralarda oldukça popülerdi.
Netscape bunun üzerine LiveScirpt'e JavaScript adını verdi ve browser'ının 2. sürümünü de bu dili anlar hale getirdi. Daha sonraları (1 yıldan daha fazla) Microsoft da İ.E.'ye bu dili anlar özellik kattı fakat adını JScript olarak koydu.Böylece trene son vagondanda olsa binebildi. Microsoft da boş durmadı ve gerçekten kendine ait VBScript dilini geliştirdi ama hiçbir zaman Netscape bu dili desteklemedi.Sonuçta bu yarışı şimdilik Netscape kazanmışa benziyor.
Tüm internet kullanıcılarının ziyaret edebileceği sayfalar hazırlamak istiyorsak JavaScript dilini kullanmak zorundayız.Peki bu dil nasıl ve nerede çalışıyor? JavaScript HTML kodlarının içine <script>..</script> kodları arasında yazılarak gömülüyor ve Browser tarafından yorumlanıyor.Browser tarafından yorumlandığı için mutlaka hazırladığımız scriptleri her iki browserda da denememiz gerekir.