>> Örneğin, aha bu mesajı yazdık yazdık, şimdi gidip fareye uzanıp send'e tıklayacak olmak, verimsizliğin daniskasıdır mesela.
Tab + Enter? Yazinizi sonuna kadar okuma direnci gosterdim, ama bunu eklemeden gidemeyecegim: http://mail.google.com/support/bin/answer.py?answer=6594 <http://mail.google.com/support/bin/answer.py?answer=6594>Not: Bu email olusturulmasi surecinde fare asla kullanilmamistir. 2011/4/27 Alper Kanat <tu...@raptiye.org> > Merhaba Serdar Bey, > > Sizin tecrübenize saygım olmasa da görüşlerinize bir çok hususta > katılmıyorum. Ben büyük miktarda veri girişi yapılacak yerlerde web > uygulamalarının yetersiz kalacağı fikrine katılmıyorum. Şüphesiz ki; barkod > okuyucu vb. durumlardan bahsetmiyorum. Veri girişiyle ilgili aklıma ilk > gelen şey (sizin de grid kelimesini kullanmanız üstüne) form olmuştu; ondan > söyleme ihtiyacı duymuştum. Aslında herkes kendi tecrübeleriyle örtüşen > teknolojilerin savunuculuğunu yapıyor gibi. > > JavaEE'nin işkence olduğunu düşünmeniz normal. Ama senelerini bunlara > harcamış kişilere bunu söyleyemezsiniz; zira sizin için C neyse, onlar için > de Java, benim için de web teknolojileri öyle. Sizin kadar olmasa da > nacizane C bilgimle söyleyebilirim ki; benim ve bir çokları için de bu dille > bir şey yazmak işkence. Bunun sonu yok. > > Platform bağımsızlığının bir balon olduğunu hele ki sizden duymak benim > için biraz hayal kırıklığı oldu. Masaüstü uygumaları savunacaksak Python > veya Java ile de platform bağımsız uygulamalar yazmak mümkün. Ama hele ki > web uygulamaları konusunda kullandığınız şeyi hiç değiştirmeden, tüm > tarayıcılarda çalışan kod yazabiliyor olmak; özellikle tarayıcıların > senkronizasyon ve yeni nesil özellikleri sayesinde kullanıcı deneyiminin > değişmemesiyle birleşince çok güçlü bir ortam sağlıyor bence. Masaüstü > uygulamalarında, uygulamalarınızı derlediğiniz kütüphanelerdeki farklılıklar > bile sizi etkileyebiliyorken, web uygulamalarıyla ilgili söylediklerinizi > anlayamıyorum. > > Uygulamaların (masaüstü ve web) birbirini tamamladığı hususuna katılıyorum. > Ancak bilgisayardan bağımsız teknolojileri (web) kullanmak varken, > gerekmiyorsa masaüstü uygulamaları tercih etmemek gerektiğine inanıyorum > ben. (Bilgisayarınızı kaybetseniz ya da işletim sistemi değiştirseniz bile > çalışabilmesi gibi) > > Flex ve Silverlight uygulamaları bence de mantıklı. Özellikle Flex'in bir > çok farklı işletim sistemiyle çalışabilmesi, yazılan uygulamaların az bir > değişiklikle mobil cihazlarda da çalışabiliyor olması büyük avantaj. > Silverlight'ın da Moonlight projesi sayesinde farklı platformlarda > çalışabildiğini biliyoruz. JavaFX ve Java applet'lerinden kaçınmak gerekiyor > gibi geliyor bana ama yine de tercih meselesi. Herkesin tecrübesi farklı; > tercihler de tecrübeyle şekilleniyor ne de olsa. > > GNOME3'te JS (+ json) ve CSS kullanılması çok manidar bence :) KDE'de de bu > tip şeylerin kullanıldığını duymuştum. webkit'le masaüstü uygulamalar > yapılmasını sağlayan projeleri de biliyoruz. Yine mobil cihazlara, web > teknolojileri ile kod yazılmasını sağlayan kütüphaneleri de unutmamak lazım. > CR48 (Chrome OS'lu bilgisayar) gibi projeleri de düşününce nereye > gittiğimizi görmek çok zor değil. > > --- > Quis custodiet ipsos custodes? > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > -- $ burcu dogan @thejbf <http://twitter.com/thejbf>
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php