JavaScript ve CGI programlama dillerinden önce web sayfaları sadece statik verileri bulundurabiliyordu. Sadece HTML etiketlerinden oluşan sitelere resim ve düz metinler yerleştirilerek, linklerle birbirlerine bağlanabiliyordu. JavaScript HTML’i durgun halinden çıkararak dinamik bir yapıya kavuşturmuştur. Yani HTML etiketlerine ve tarayıcılara ait olaylarla web dokümanları programlanabilir bir yapıya kavuşmuştur. JavaScript kullanan webmasterların sık başvurduğu bir yöntem de, kolaya kaçıp başka web sayfalarından kesip-kopyalama yoluyla kod ithal etmektir. Oysa ki çoğu zaman bu işlemler sonuçsuz kalır. Aynı süreyi JavaScript öğrenmek ve kendi kodlarınızı kendiniz yazmak için kullanabilir, çok daha hızlı bir biçimde sonuca ulaşabilirsiniz. Bu kitap da, en az zaman kaybıyla, en hızlı şekilde JavaScript kodları yazmanızı sağlayacak şekilde tasarlanmıştır. JavaScript ve CGI programlama dillerinden önce web sayfaları sadece statik verileri bulundurabiliyordu. Sadece HTML etiketlerinden oluşan sitelere resim ve düz metinler yerleştirilerek, linklerle birbirlerine bağlanabiliyordu. JavaScript HTML’i durgun halinden çıkararak dinamik bir yapıya kavuşturmuştur. Yani HTML etiketlerine ve tarayıcılara ait olaylarla web dokümanları programlanabilir bir yapıya kavuşmuştur. JavaScript kullanan webmasterların sık başvurduğu bir yöntem de, kolaya kaçıp başka web sayfalarından kesip-kopyalama yoluyla kod ithal etmektir. Oysa ki çoğu zaman bu işlemler sonuçsuz kalır. Aynı süreyi JavaScript öğrenmek ve kendi kodlarınızı kendiniz yazmak için kullanabilir, çok daha hızlı bir biçimde sonuca ulaşabilirsiniz. Bu kitap da, en az zaman kaybıyla, en hızlı şekilde JavaScript kodları yazmanızı sağlayacak şekilde tasarlanmıştır. DHTML ve CSS’i de ağırlıklı olarak işleyen kitabın ana başlıkları şöyle: JavaScript’in Temelleri Fonksiyonlar Olaylar (Events) JavaScript Nesneleri Tarayıcı Nesneleri Formlar İleri Düzey JavaScript Cookie Kullanımı Hata Denetimi (Error Handling) Düzenli İfadeler Plug-Ins CSS Dinamik HTML
Bu bölüm, yayınevinin tanıtım metni temel alınarak yapay zeka ile hazırlanmış bir yorumdur; kitabın doğrulanmış içerik özeti değildir. Eserin türüne göre karakter veya olay örgüsü yorumları geçerli olmayabilir.
Batur Orkun'un 'Javascript, DHTML ve CSS / Web Tasarımcıları İçin' adlı eseri, web tasarımcılarına yönelik kapsamlı bir rehber niteliğindedir. Kitap, JavaScript, DHTML ve CSS teknolojileri üzerinde durarak, bu dillerin web sayfalarını nasıl daha dinamik ve etkileşimli hale getirdiğini detaylı bir şekilde ele alır. İlk bölümde, JavaScript’in temel kavramları ve kullanımları üzerinde durulurken, daha sonra DHTML ile birlikte nasıl bir bütünlük oluşturduğuna dair örnekler verilir. CSS ise, tasarımın estetik yönlerini geliştirmek adına önemli bir araç olarak tanıtılır. Kitap boyunca yer alan pratik uygulamalar ve örnekler, okuyucuların öğrendiklerini gerçek projelerde nasıl uygulayabileceklerini gösterir. Yazar, karmaşık kavramları sade bir dille açıklayarak, hem yeni başlayanlar hem de deneyimli tasarımcılar için erişilebilir bir kaynak sunar.
Bu kitap, web tasarımında kullanılan JavaScript, DHTML ve CSS gibi teknolojilerin derinlemesine incelenmesini sunar. Yazar, bu teknolojilerin nasıl etkileşimde bulunduğunu ve modern web tasarımının temellerini oluşturduğunu anlatırken, okuyuculara pratik örnekler ve uygulamalarla bu bilgileri pekiştirme fırsatı sunar. Kitap, sadece teknik detaylarla kalmayıp, aynı zamanda web tasarımında estetik ve kullanıcı deneyimi konularını da ele alarak, bütünsel bir yaklaşım sergilemektedir. Tasarımın görsel ve işlevsel yönleri arasında denge kurmayı amaçlayan yazar, okuyucularını yaratıcı düşünmeye ve kendi projelerinde yenilikçi çözümler geliştirmeye teşvik eder.
Bu kitapta belirgin bir karakter yoktur, zira eser teknik bir kılavuz niteliğindedir. Ancak, yazar Batur Orkun'un uzmanlık alanı ve deneyimi, kitabın her sayfasında kendini hissettirir. Okuyucu, yazarın bilgisine ve deneyimine güvenerek, karmaşık konuları daha anlaşılır bir hale getirdiğini fark eder. Yazar, okuyucuları bilgilendirme ve onları web tasarımında ustalaştırma amacıyla, akıcı bir dil ve öğretici bir üslup kullanmaktadır.
Kitap, okuyucular üzerinde hem bilişsel hem de duygusal bir etki yaratmayı amaçlar. JavaScript, DHTML ve CSS gibi dillerin öğrenimi, okuyucuların problem çözme yeteneklerini geliştirmelerine yardımcı olur. Bu süreçte karşılaşılan zorluklar, okurların sabır ve azimle üstesinden gelebilecekleri deneyimler haline gelir. Ayrıca, başarılı projeler ortaya çıkardıkça, okuyucuların özgüvenleri artar. Yazarın açıklayıcı tarzı ve pratik örnekler, öğrenme sürecini daha az stresli hale getirirken, okuyucuların yaratıcılıklarını da besler.
Kitap, teknolojinin sanat ile buluşma noktasında derin bir felsefi tartışma açar. Web tasarımında estetik ve işlevselliğin nasıl dengelendiği, okuyuculara tasarımın sadece teknik bir süreç değil, aynı zamanda bir sanat dalı olduğunu hatırlatır. Yazar, okuyucularını bu süreçte düşünmeye teşvik ederek, 'İyi bir tasarım neyi ifade eder?' sorusunu sorgulatır. Tasarımın insan deneyimi üzerindeki etkisi, estetik kaygılar ile işlevsellik arasındaki ilişkiyi sorgulamaya yönlendirir.
2006 yılı itibarıyla, web tasarımında JavaScript, DHTML ve CSS gibi dillerin popülaritesi hızla artıyordu. Bu bağlamda, kitap, internetin evrimi ve web tasarımının gelişimi açısından önemli bir dönemeçte yer alır. 2000'li yılların başında, statik web sayfalarından dinamik ve etkileşimli sayfalara geçiş, kullanıcı deneyimini köklü bir şekilde değiştirmiştir. Bu kitap, bu değişimin temel yapı taşlarını anlamak ve uygulamak isteyen web tasarımcıları için önemli bir kaynak sunmaktadır.
Bu kitabın bir karakterinin sesinden cevap alabilirsin — Litopya AI o karakteri canlandırır.
Henüz gönderi yok. İlk paylaşımı sen yap.
İçerik eklemek için giriş yap.
Henüz inceleme yok. İlk yorumu sen yaz.
İçerik eklemek için giriş yap.
Henüz alıntı yok. Sen ilk alıntıyı paylaş.
İçerik eklemek için giriş yap.
Kitapta sunulan teknolojilerin, modern web tasarımındaki rolü hakkında ne düşünüyorsunuz?
Henüz video yok. İlk videoyu sen yükle.