Ofis

Java ve JavaScript arasındaki farklar

Difference B/W Java and JavaScript | Java vs JavaScript

Difference B/W Java and JavaScript | Java vs JavaScript

İçindekiler:

Anonim

Etrafında bir sürü gürültü var - Java `yı kaldırmak ya da etkisiz hale getirmek - savunmasız olduğu için. Java 7 özellikle savunmasız olduğu için farklı web siteleri ve şey diğer Java sürümleri için de geçerlidir. Konuyu incelerken, neredeyse tüm sürümlerin geçmişte benzer istismarlardan geçtiğini tespit ettim. Sun ve daha sonra Oracle, geçmişte de her defasında bir ya da daha fazla Java yaması yayınlayarak devam ediyor. Sosyal medyanın büyük bir bilgi paylaşım aracı olarak ortaya çıkmasıyla birlikte, bu belirli Java 7 istismar (Ocak 2013`ün ilk yarısında), birçoğu Java`yı kendi makinelerinden kaldırmayı seçmişti. Diğer yandan Apple, kullanıcılarını bilgilendirmeden Java`yı sessizce devre dışı bıraktı. Firefox, Java`yı çalıştırmalarına izin vermeden önce web sitelerini kontrol eden bir yama ile geldi. Şimdiye kadar çok iyiydi!

Sorun, bilerek veya bilmeden, Internet Explorer ve diğer tarayıcılarda JavaScript`i devre dışı bıraktığında başlıyor.

Java vs JavaScript

Bekleyin, Java ve JavaScript arasında büyük bir fark var. Java, Oracle iken, ikincisi JavaScript, Netscape Inc. . Birincisi, bir derleyici gerektiren bir programlama dilidir; JavaScript ise sadece ASCII`dir (ya da biz buna göre). JavaScript`i devre dışı bırakma hakkında birçok soru alıyorum

Prosedür tarayıcıdan tarayıcıya değişir. Internet Explorer`da, Internet Seçenekleri -> Güvenlik -> İnternet `u açmanız ve bu bölge için Güvenlik düzeyini YÜKSEK olarak ayarlamanız gerekir. Böylece, bir web sitesi bir web sitesi çalıştırmayı denediğinizde size sorulur. senaryo. Tarama deneyiminizi bozabileceğini unutmayın, ancak çok fazla sayıda pop-up ile.

Internet Explorer`da Java`yı devre dışı bırakmak için Java (tm) Plug-in 2 SSV`yi devre dışı bırakmak için Eklenti yöneticisini kullanabilirsiniz. Yardımcı ve Sun Microsystems Dağıtım Araç Takımı. Ama bu aslında yeterli değil. IE`de Java`yı devre dışı bırakmak için bazı kayıt defteri ayarlarını da düzenlemeniz gerekiyor. Bunun için daha fazlası var.

Java ve JavaScript arasındaki farklar

Java, JavaScript değil; Javascript Java tabanlı değildir! Şaşkın olanlar için, Java web sitesinden bir alıntı:

Netscape, Inc. tarafından geliştirilen JavaScript programlama dili, Java platformunun bir parçası değildir. JavaScript, küçük uygulamalar veya bağımsız uygulamalar oluşturmaz. En yaygın haliyle, JavaScript HTML belgelerinin içinde bulunur ve basit HTML ile erişilemeyen web sayfalarına etkileşim seviyeleri sağlayabilir.

Listelenmiş olan, Java ve JavaScript arasındaki önemli farklardır.

  • Java, bir OOp`dir. Java Script, bir OOP betik dili iken programlama dili
  • Java, JavaScript kodu sadece bir tarayıcıda çalıştırılırken sanal makine veya tarayıcıda çalışan uygulamalar oluşturur.
  • JavaScript kodunun hepsi JavaScript kodunda iken derlenmelidir.
  • Farklı eklentiler gerektirirler.

Windows 10/8/7`de Java`yı Kaldırma

En iyi yol, Jave`nin Windows Xp`de Program Ekle / Kaldır`ı ve Programları ve Özellikleri kullanarak kaldırmasını sağlamaktır. Windows 7/8 / 10`da. Süreç kolaydır, bu yüzden adım adım prosedürü burada sağlamayacağım. Yüklemeyi denerken Java ile ilgili birden fazla kayıt görebilirsiniz. Bunun nedeni, farklı programların farklı Java sürümlerini kullanmasıdır. Yani, Java 5 en son olduğunda xyz yüklediyseniz, uygulama Java 5`i yükleyecek ve bunu güncellemeyi unutabilir. Daha sonra, abc`yi yüklerseniz, Java 7`yi yükleyebilir (16 Ocak 2013`te olduğu gibi, en son sürümdür). Ve her uygulamanın hangi sürümü kullandığını belirlemek kolay olmadığından, hepsini kaldırabilir ve gerekirse kesinlikle yeniden yükleyebilirsiniz. Windows 8`de bulunan merkezi bir güncelleme özelliği olduğu için bunu gerçekten anlamıyorum. 7 sadece en son sürümü tutmaya özen göstermelidir. Bu davranışı, birden fazla Java sürümüne sahip olmanın, alandaki diğer kişilere bırakacağım. Java ayarlarının nasıl yönetileceğine dair bu yazıya bir göz atmak isteyebilirsiniz.

JavaScript`i Devre Dışı Bırakmanız Gerekir

JavaScript`i devre dışı bırakmak iyi bir fikir midir? Bunu düşünmüyorum ve Java`yı Java ve JavaScript arasındaki farkı anlatmadan, Java`yı nasıl devre dışı bırakacağınız konusunda öneriler sunan uzmanları da kullanmıyorum. Web programlamaya pek fazla değinmiyorum ama meraktan dolayı, internetin nasıl görünmediğini görmek için JavaScript`i kapattım. Daha fazlası için sonraki bölüme bakın. JavaScript kötüyse, neden banka çalışanları JavaScript`e dayalı olarak ek bir güvenlik önlemi kodlardı? JavaScript kötüyse, neden Facebook, Twitter ve YouTube gibi önde gelen web sitelerinin çoğu kullanıcı deneyimini geliştirmek için JavaScript kullanıyor? Yine, JavaScript ve Java`nın isimleri nedeniyle aynı şekilde ses duyabilen iki farklı öğe olduğunu unutmayın. Yine de isterseniz, JavaScript`i nasıl devre dışı bırakacağınızı öğrenmek için buraya gidebilirsiniz.

JavaScriptsiz Bir İnternet

Oldukça muhtemel - sadece statik web sayfaları olsaydı! Ama gerçekte durum böyle değildir ve ne de uygulanabilir. Sokakta yürürken yetişemiyoruz ya da bir miktar fatura ödemek için şehrin diğer ucuna gidiyoruz. Bu, JavaScript`in devreye girdiği tek örnektir. HTML 5.0 hakkında web`in yüzünü değiştiren çok fazla şey var. Bazı uzmanlar Flash`ı değiştirmek için kullanabileceklerini ve Adobe Flash`ın yakında bir şeyler olacağını söylüyor. Ancak YouTube ve Vimeo, videoları akış olarak izlemek için Flash & Flash oynatıcısını kullanıyor ve yakın bir gelecekte tüm kurulumlarını yeniden kodlayacaklarını sanmıyorum.

Bence Flash ve FLV, Gelecek daha çok yıl. Belki, önümüzdeki yıllarda, uzmanlar HTML 6 veya 7`nin Java ve / veya JavaScript gereksinimini tamamen ortadan kaldırabileceğine dair bir beyanda bulunacaklardır. Şu andan itibaren, aşağıdaki resimde, İnternetin JavaScriptsiz görüneceği görülüyor.

Java`nın devre dışı bırakılması iyi bir fikir olsa da, JavaScript`in devre dışı bırakılması mümkün olmayabilir! JavaScript, savunmasız olabilir, ancak bu durumda olmayan bir uygulamayı adlandırın!

Konuyla ilgili görüşleriniz neler?