 MisKin
june '09 i'll come back (:
|
Kayıt: 10.12.2005
Üye no: 5
Başlık: 203
Şehir: Muğla
20299 Puan
|
|
Java ve Javascript nedir? |
|
|
Java ve javascript farklı programlama dilleridir.
Java Nedir?
Sun Microsystem tarafından geliştirilmiş olan java önceleri aynı firmanın bir ağ tarayıcısı olan HotJava içinde kullanıldı (HotJava Internet Explorer, Netscape Navigator gibi bir web browser'dır).Daha sonra diğer ağ tarayıcı programlarda Java'yı desteklemeye başlamışlardır.Java programları tüm platformlarda (işletim sistemlerinde) çalışırlar.
Java kullanılmadan hazırlanmış herhangi bir web sayfasındaki herhangi bir görüntünün değişebilmesi için yeni bir web sayfasının yüklenmesi gerekir.Sürekli olarak ağ üzerinden yeni web sayfalarının iletişimi ise oldukça zaman almaktadır.Ağ tarama (web browser) programları Java'yı destekliyorlarsa sorunlar daha kolay çözülmeye başlar.Java destekli web browser, yükledikleri web browser ile beraber yanında birde java programını bilgisayarın belleğine yerleştirir.Bu Java programı artık alıcı bilgisayarda web sayfası ile birlikte local çalışır.Kullanıcının web sayfası üzerinde verdiği komutlara anında uyar ve reaksiyon gösterir.Örneğin; kliklendiğinde belirli bir melodi çalması gereken müzik dosyasi ağ üzerinden yüklenmez , kullanıcının müzik çalma isteği bağlantı yapılmış diğer bilgisayara gönderilmez, lokal calişan Java programı bu komutların kontrolünü yapar.
Java dilinin gün geçtikçe yaşamımıza daha fazla gireceği görülmektedir.Örneğin;cep telefonlarında ve akıllı ev uygulamalarında yaşamımızın bir parçası olacak gibi...Bilgisayar ağlarında hız ve bağlantı sorunlarının gittikçe azalması ve herşeyin ağ üzerinden bağlanması ve internet teknolojilerinin/standartlarının vazgeçilmez duruma gelmesi , doğrudan İnternet desteği veren Java'yı daha da vazgeçilmez hale getirmektedir.Kısacası, Java, her bilişimcinin öğrenmesi gereken bir dil haline gelmiştir.
Javascript Nedir?
Başlangıçta bazı konulara açıklık getirelim.Java ile JavaScript oldukça fazla derecede karıştırılmakta.Java Sun firması tarafından Pascal ve Delphi dillerinden esinlenerek yazılmış bir programlama dilidir.Sonuçta tarayıcıdan bağımsız bir program elde edersiniz.Yani bir .exe veya .com uzantılı dosya vardır elinizde;fakat JavaScript bu tür bir programlama dili değildir.Yorumlanması için bir tarayıcıya ihtiyaç duyar. Bu yüzden script dilidir.Html dosyasını içine gömülüdür. Sonuçta elinizde .exe veya .com uzantılı bir dosya yoktur. Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır. Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında kullanılmak istenmesidir.Yani ziyaretçi ile etkileşim gibi önemli unsurlar Html'de yok veya oldukça az kapasitede diyebiliriz.Netscape firması bu konuya ağırlık vererek JavaScript script dilini internet ortamına kazandırmıştır.
Gelelim Netscape ve İnternet Explorer tarayıcılarının JavaScript kodundaki farklı anlayışa.Netscape firması JavaScript dilini hazırladığında Microsoft firması bu dilin özelliklerini veya yazılım tarzını tam anlamıyla Internet Explorer'a eklemedi.Kendi yazım kurallarını belirledi.Bu yüzden biz JavaScript kodu yazarken bu iki tarayıcı özelliklerini de göz önünde bulundurmalıyız.Fakat bu her kodda karşımıza çıkmaz.
Javascript javanın yanında çok daha light bir dildir.Umarım aradaki farkı azda olsa anlayabildiniz..
İyi çalışmalar..
|
En son MisKin tarafından 12 Kas 2006 02:18 pm tarihinde değiştirildi, toplamda 1 kere değiştirildi. |
|