Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili istemci taraflı (client-side) ****** dilidir. Web sayfalarında dinamik içerik sağlamak ya da kullanıcıyla iletişim kurmak için kullanılır.
İlk başta yalnızca Netscape tarayıcıları için tasarlanan JavaScript, daha sonra diğer tarayıcılar tarafından da desteklenen genel bir ******ing dili haline gelmiştir. Şu anda Navigator 4.0 tarafından desteklenen JavaScript 1.2 sürümü vardır. Microsoft Internet Explorer 3.0 ile JavaScript 1.0'ı desteklemektedir.
İPUCU: HTML kodları arasına yerleştirilen küçük kodlardır. Tek başına .js uzantılı JavaScript kodları da yazılabilir.
JavaScript, Java dilinin bir Light versiyonu değildir. JavaScript kendi başına bir ****** dilidir. Genellikle HTML sayfalarında kullanıcı kontrolleri eklemek, formları kontrol etmek, hesaplamalar yapmak gibi işler için kullanılır.
Bir tarayıcının anlayacağı temel dil HTML'dir. JavaScript dilinin HTML belgesi içinde yazılabilmesi için <******> etiketleri kullanılır.
<******>
...
JavaScript kodu
....
******>
Örnek:
<******>
document.write ("Merhaba");
******>
Bir numaralı arama motoru Google'ın günlük 20 bin terabyte veri işlediğini biliyor muydunuz? Dünyanın en büyük ve en değerli şirketleri arasında bulunan Google, bulunduğu yere hakederek geldiğini sunduğu kaliteli hizmetler ve inanılmaz gelişmiş bir arama motoruyla gösteriyor.
Bundan 10 sene önce iki üniversite öğrencisi tarafından kurulan ve zamanın en iyi arama motoru olan Altavista'yı adeta yerle bir eden Google günde 20 bin terabyte'lık (20 petabyte) işlem gerçekleştiriyor. Yanlış duymadınız, kabaca hesaplayacak olursak: 1024 Gigabyte = 1 Terabyte 1024 Terabyte = 1 Petabyte 20.480 Terabyte = 20 Petabyte gerçekten bir gün için inanılmaz bir rakam değil mi? Google, bu günlük 20 Petabyte'lık veriyi, arama sonuçları, web sitelerinin indekslenmesi, programları ve reklam servislerinin çalışması esnasında işliyor.
CSS, uzun yazılışıyla Cascading Style Sheets, veya Türkçesiyle Stil şablonları ise bunu bir adım daha öteye götürür, bize sayfalarımız için global şablonlar hazırlama olanağı verdiği gibi, tek bir harfin stilini; yani renk, font, büyüklük gibi özelliklerini değiştirmek için de kullanılabilir. Bu tekniğin en önemli özelliği kullanımındaki bu esnekliğidir.
Bir web sayfası içerisinde zaten estetik kuralları gereği yüzlerce renk ve font kullanmayız. Genelde birbiriyle uyumlu birkaç renk ve birkaç font kullanırız ki, bunları her sayfada ayrı ayrı tekrar belirtmek yerine CSS yardımıyla bir sefer tanımlayıp bütün web sayfamızda kullanabiliriz.Bu şekilde güncelleme yaparken de onlarca sayfayı değiştirmekten kurtuluruz.
CSS kodları HTML kodlarının içine yazılırlar. Türüne göre body veya head bölümlerinde yer alabilirler. Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi içerisinde çağırılabilirler.
Hemen hemen her konuda olduğu gibi CSS konusunda da Microsoft Internet Explorer ve Netscape farklı yorumlar ortaya koyarlar. Bu noktada her iki browserın da aynı/benzer yorumlayacağı kodlar yazmak en uygunudur.
1- çalışmalar için boş bir klasör
2-yeni metin belgesi sayfa1.htm adında ve metin belgesini açıp bu kodları yazalım kaydedelim
|
|