Archiv für die ‘Javascript’ Kategorie

Javascript Canvas API ile ufak bir deneme

17 April 2010

HTML5 ile birlikte canvas web sayfalarında epey bir popüler olacak, ve bir çok şeyi mümkün kılacak gibi görünüyor. Şimdiye kadar sadece flash’la yapılabilen şeyler yavaş yavaş canvasla karşımıza çıkıyor. Şimdiden oyunlar özel javascript kütüphaneleri belirmeye başladı nette. Ben de JS Canvas API ile bir iki test yaptım burada da paylaşmak istedim, buyrun ufak bir canvas örneği:

    function draw() {
      var canvas = document.getElementById("canvas");
      canvas.height = document.height;
      canvas.width = document.width;
      if (canvas.getContext) {
        var ctx = canvas.getContext("2d");
        var i = 0;

        var t= setInterval(function() {
            ctx.fillStyle = "rgba(200," + i + "," + i + ",0.05)";
            ctx.fillRect (i, i, i, i);
            i++;
            if(i > document.height-i){clearInterval(t);}
        },10);

      }
    }
    window.onload = draw;

Bu bir kaç satırlık kod ile gayet hoş bir animasyon elde edilebiliyor, işte çıktısı:

Tabi bunu HTML5 destekleyen modern bir tarayıcıyla görebilirsiniz ancak.

Kodingen.com sonunda online!

24 June 2009

Aylar süren geceli gündüzlü çalışmadan sonra nihayet Kodingen.com’u ilk beta versiyonuyla yayına aldık.

Kodingen ile web üzerinde kodlamayı mümkün kılan bir yazılım geliştirme ortamı (Online Development Environment) hazırladık. Özetle neler yapılabileceğini aşağıdaki videoda anlatmaya çalıştık. Şimdilik sunduğumuz yazılım ortamı Apache/PHP/MySQL şeklinde, ileride RoR, Python, Perl ve birçok yazılım dilinin de oluşturulup test edilebilineceği bir yapıyı planlıyoruz.

İşte videosu: (İngilizce)

http://kodingen.com

Javascript ve PHP için kısa “IF Statement” örnekleri (ternary IF statements)

23 June 2009

Javascript için:

Uzun yoldan:

if(yaşım > 50){
  var ben = "Yaşlanıyorum.";
}else{
  var ben = "Hala gencim.";
}

Kısa yoldan:

var ben = (yaşım > 50) ? "Yaşlanıyorum." : "Hala gencim.";

PHP için:

Aslında syntax aynı, php’de değişkenler $ kullanılarak tanımlanıyor sadece.

if($yaşım > 50){
  $ben = "Yaşlanıyorum.";
}else{
  $ben = "Hala gencim.";
}

Kısa yoldan:

$ben = ($yaşım > 50) ? "Yaşlanıyorum." : "Hala gencim.";

Coda slider ve Lavalamp tabs

13 February 2009

Ilk Turkce blog girdimi de bu vesileyle yapiyorum, Macintoshta development yapanlar Coda adli programi bilirler panic.com/coda. Web sayfalarinda cok guzel kayarak gelen tablar kullanilmis, bi benzerini de ben jQuery kullanarak yaptim.

Bkz.

» Weiterlesen: Coda slider ve Lavalamp tabs

MooFlow JavaScript Image Carousel

24 September 2008


» Weiterlesen: MooFlow JavaScript Image Carousel

Javascript View Source

14 September 2008

To view the source of a page a small javascript function can be used, put following to head section of your document.

And add this link to have a visual element to click on the page that you put the code above.

View Source