> Masaüstü uygumaları savunacaksak Python veya Java ile de platform bağımsız
uygulamalar yazmak mümkün.

Burada atladığınız, gözden kaçan şey şu: Siz o platforma bağımlı bir şey
yazmış oluyorsunuz. Bunu hiç düşündünüz mü? Konuyu kolayca anlamak için,
Android için yazacağınız "platform bağımsız" uygulamanın Blackberry'de
çalışıp çalışmayacağı hakkında bir düşünebilirsiniz. MS JAVA ile çalışan
kodu, Sun Java ile çalıştıracağınıza garanti verebiliyor musunuz?

Java vs. size bir platform bağımsız uygulama geliştirme imkanı değil, bir
platform sunuyor. Farketmeden, sizi bu platforma bağımlı kılıyor.

> Ama hele ki web uygulamaları konusunda kullandığınız şeyi hiç
değiştirmeden, tüm tarayıcılarda çalışan kod yazabiliyor olmak;

Bence buda biraz hayal olmuş. Açın bir sayfayı da görün, ilk yapılan
şeylerin başında browser check geliyormu, gelmiyor mu? Explorer'in bir
sonraki sürümünde ne olacağı/olmayacağı hakkında bir fikriniz var mı? Neye
göre yazacaksınız, bu "hiç bir şeyi değiştirmeden" yazılacak kodu? Gidip yok
safari, yok chrome, yok explorer, hadi bir de firefox, hepsinde aynı kodu mu
yazacaksınız, yoksa bir şekilde her biri için ayrı ayrı kod mu, bir düşünün
bakalım..

> 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.

Anlayamama sebebiniz bence şu. Biz zaten masaüstü uygulamasının taşınmasını
tartışmıyoruz. Bizim derdimiz, uygulamanın performansı, kullanılabilirliği.
Siz taşınabilirliği gerekler listesinin başında görüyorsunuz ki yok böyle
bir gerek. Bir ofis ve orada öyle duran bilgisayarlar var, kimsenin de
taşımak gibi bir niyeti yok. Elbette mesele taşınabilirlik olsa, gider bu
hususa bakarsınız. Ama konumuz taşınabilirlik değil.

Burcu demiş ki:

> Tab + Enter?

Size iyi bir ayar vermek zevkli olurdu ama, bunun kimseye faydası olmaz
sevgili Burcu. bizim bahsettiğimiz, tab tuşunun hikmetleri değil yazacağınız
kodun böyle bir durumda efektifliğinin ne olacağı. Evet, tab tuşuyla yada
aklınıza esen herhangi bir tuşla "next field" yapabilirsiniz, ben isterim ki
tab tuşuna basınca bir girinti koysun şuraya. Bulursunuz başka bir tuş
elbette. Ama bunu yapmaktansa, adamı klavyeden fareye geçişe zorlamak sizce
verimli bir yol mu?

Sizlerin gözden kaçırdığı husus, şu aslında:

Veri girişi için çözümün form olduğunu nerden çıkarıyorsunuz?
_______________________________________________
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

Cevap