Javascript mi kullanmalıyım, yoksa HTML5 mi kullanmalıyım?

dert36

Üye
Katılım
5 Ocak 2011
Mesajlar
102
Puanları
1
Bir web sitesi tasarlamak istiyorum. PHP bilgim var. Ama sitede her işlem yapıldığında sayfanın yenilenmesini istemiyorum. Bunun için javascript mi öğrenmeliyim yoksa HTML5 mi öğrenmeliyim? javascript kodları standart mı? yani tüm kodlar her tarayıcıda aynı şekilde mi çalışıyor? Eğer aynı şekilde çalışmıyorsa facebook gibi siteler tüm tarayıcılarda aynı şekilde çalışmayı nasıl başarıyor? ajax ve jquery bir javascript kütüphanesi mi ? Beni bu konularda aydınlatır mısınız lütfen
 
merhaba siteler her tarayıcıda sorunsuz çalışabilmek için tarayıcı özel kodlama yapıyorlıyor.
her tarayıcı javascipt css gibi kodları farklı yorumluyor. bu yüzden her tarayıcı için bir kodlama yapılır ve siteye giren kişinin tarayıcısına göre içerik yüklenir.
 
merhaba siteler her tarayıcıda sorunsuz çalışabilmek için tarayıcı özel kodlama yapıyorlıyor.
her tarayıcı javascipt css gibi kodları farklı yorumluyor. bu yüzden her tarayıcı için bir kodlama yapılır ve siteye giren kişinin tarayıcısına göre içerik yüklenir.

Teşekkür ederim :) neden javascript kodları standart değil ? her tarayıcı için kod yazmak zor geliyor :)
 
javascript çok özel bir fonksiyon yoksa genellikle standart her tarayıcıda çalışır. css konusunda biraz sıkıntılı aşağıda bir örnek kod koydum gradientler her tarayıcı için ayrı tanımlamışlar.



background: #1e5799; /* Old browsers */background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
filter: progid: )XImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
 

Forum istatistikleri

Konular
129,880
Mesajlar
930,986
Kullanıcılar
452,751
Son üye
djfkdjdjkjyj

Yeni konular

Geri
Üst