bildirgec.org

javascript hakkında tüm yazılar

Flickr Show

eburhan | 25 December 2007 20:59

Flickr hesabınızdaki fotoğrafları web sitenizde slayt şeklinde görüntülemek istiyorsanız flickrshow isimli javascript uygulaması tam size göre. Bu uygulama oldukça sade, kurulumu basit ve flash gibi ek bileşenler gerektirmiyor.

flickrshow ile slayt gösterinizi hemen hazırlamak için installation (kurulum) sayfasına gidip web sitenize yerleştirmeniz gereken kodları oluşturabilirsiniz.

Bir haritadaki şehirleri vurgulamak

eburhan | 24 December 2007 21:30

mapper.js isimli javascript dosyası ile web sitenizde bulunan bir haritanın şehirlerini otomatik olarak vurgulatabiliyorsunuz. Böylece ziyaretçileriniz mouse ile haritadaki bir şehrin üzerine geldiklerinde, o şehri vurgulanmış olarak ve ismiyle birlikte görebiliyorlar.

Bu javascript dosyası Firefox 1.5+, Opera 9+, Safari ve IE 6+ ile çalışabiliyor.

ajax dersleri

bakiyyebemolu | 22 December 2007 19:50

şurada en iyi 30 ajax dersi listelenmiş. resim galerileri, sürükle bırak, dosya yükleme, form oluşturma, anahtar kelime sorgulama konu başlıklarından bazıları.

jquery eklentileri

bakiyyebemolu | 19 December 2007 11:37

şurada jquery kullanıcıları için çeşitli kategorilerde 240 uygulama listelenmiş. dosya yüklemeden yönlendirme menülerine kadar birçok alanda eklentiler mevcut. ajax ile ilgili tasarımcıların kaçırmaması gereken bir kaynak.

javascript ile kolay web uygulamaları

biker | 14 December 2007 13:07

ajaxian‘da sabah gezinmemi yaparken appjet ile karşılaştım.
appjet, efendim, bir javascript platformu, eski google’cı aaron iba tarafından geliştirilmiş, aaraon diyor ki:

çok güzel javascript ve web framework’leri var piyasada, ama bunları sadece çalışır duruma getirmek için bile ciddi bir emek harcamanız gerekiyor. eh javascript de mükemmel bir platform olduğuna göre neden herşey tek dosyada tek dil ile bitmesin.

appjet standart javascript, ekstra birşey öğrenmenize gerek kalmıyor. tabi kendi namespace’leri var import edilmesi gereken (storage mesela; sizin için herşeyi database’de saklıyor ama siz ona object olarak erişiyorsunuz). bu noktaya kadar, bunun bir framework olduğunu düşünebilirsiniz ama değil, bu bir servis, girip kayıt oluyorsunuz, uygulamalarınızı yaratıp “uygulama.appjet.com” gibi bir adresten erişiyorsunuz.

The Shadower: Prototypejs gölgelendirme

anon10500 | 12 December 2007 20:13

Daha önce çok kez yapılan bir objeyi gölgelendirme yöntemleri görünüş olarak kabaydı ve gerçekçi değildi.

eskiden böyleydi
eskiden böyleydi

Oysa şimdi the shadower ile kolay bir şekilde gerçekçi gölgeler elde edebilirsiniz.

şimdi böyle
şimdi böyle

Bu javascript parçası prototypejs üzerine yazılmış.

Bananascript: %70 oranında javascript sıkıştırma

anon10500 | 12 December 2007 18:09

Web 2’nin yaygınlaşmasıyla yoğun bir şekilde javascript kullanımı başladı. Örneğin digg 138.4 kilobyte javascript kullanımı var. Durum böyle olunca hem server kısmında hem de kullanıcı kısmında yoğun bir internet trafik kullanımı söz konusu, yani sayfanın dolmasını bekleme süresi artıyor. Tabii araya bananascript girerek bu duruma el atıyor, ve %70’lik sıkıştırma oranı ile geçer not alıyor. Sayfaya girdikten sonra sıkıştıracağınız javascript dosyasını seçip “compress” tuşuna basınca iş bitiyor. Fakat dikkat etmeniz gereken bir nokta sayfanın charset ayarının “ISO-8859-1″ olması ya da diğer alternatif tüm sayfanın charsetini değiştirmektense sadece scriptinkini değiştirmek, örneğin: charset=”ISO-8859-1” src=”http://arsiv.pilli.com/asd.js”>
Buradan hakkında daha fazla öğrenebilirsiniz.

lazierLoad – Sayfayı indirdikçe resimler yüklensin

anon10500 | 11 December 2007 15:01

Bramus! prototypejs‘yi kullanarak internet sayfasındaki resimleri gecikmeli göstermesini sağlayan bir add-on yazmış.

lazierLoad, mevcut bulunduğunuz internet sayfasını gözlem altında tutuyor ve sadece o anda gördüğünüz sayfanın kısmındaki resimlerin yüklenmesini sağlıyor. Siz sayfayı aşağıya doğru sürdükçe eğer bir resim mevcutsa eş zamanlı olarak indiriyor. Böylece daha az bekleyerek sayfanın yüklenmesi sağlanıyor ve bant genişliği “akıllı” bir şekilde kullanılıyor.