Ismail KIRTILLI

e? – Online Yaşam ve Tasarım Kültürü – ISSN 1303-3468

Month: Mart, 2006

Web 3.0

Web 3.0, Jeffrey Zeldman yazmış.
To you who are toiling over an AJAX- and Ruby-powered social software product, good luck, God bless, and have fun. Remember that 20 other people are working on the same idea. So keep it simple, and ship it before they do, and maintain your sense of humor whether you get rich [...]

The Agile Web Design Manifesto

Agile software development‘i eminim daha önce duydunuz, peki ya
Agile Web Design?
Agile Web Design‘ın ana prensipleri :

Yüzeyin değil sistemin tasarlanması
Zaman içinde gelişecek şekilde ve kullanıcı taleplerine göre tasarlanması
Sayfalar yoktur, sadece yollar vardır
Nihai yerine hızlı ve tekrarlanan
Karmaşıklık yerine basitlik
Birlikteliğe dayalı, açık tasarım

Cleaning Up On The Web With AJAX

Tom Taulli, AJAX hakkında bir giriş yazısı yazmış ve A –> asynchronous, J –>JavaScript, X –> XML demiş.
AJAX uygulamalarda sayfa görüntülenme ölçümleriyle ilgili söyledikleri tartışmaya açık;
While a popular approach to monetizing AJAX applications is advertising, there is a problem: There are no “page views.” For example, suppose that on an AJAX Web page, you want [...]

Web 2.0 for Designers

Web 2.0 ‘ı 6 ana kalemde özetlemişler.

Writing semantic markup (transition to XML)
Providing Web services (moving away from place)
Remixing content (about when and what, not who or why)
Emergent navigation and relevance (users are in control)
Adding metadata over time (communities building social information)
Shift to programming (separation of structure and style)

Ajax’ın mükemmel kullanım alanları

Mats Henricson Ajax’ın kullanımı için en iyi olduğunu düşündüğü 12 durumu yazmış.

Derecelendirme, oylama, evet/hayır
Giriş alanlarında öneriler
Form alanlarının gerçek zamanlı kontrolü
Durum bilgisi
Otomatik Güncelleme (her bir giriş alanının diğer form elemanlarından bağımsız sunucuyla iletişim kurabilmesi)
Microlink – detayların tek tıkla erişilebilir olacağı durumlar
Live form – bir alanı değiştirince, ilgili ek alanların çıkması, ülke-şehir ilişkisinde oluğu gibi
Aktif Arama [...]

Ajax’ın bir adım ilerisi; comet

Yazı, özellikle birden fazla kullanıcının aynı veriyi değiştirdiği durumlarda ortaya çıkabilecek çakışmanın engellenmesi ile ilgili yeni bir kullanıcı-sayfa etkileşimi modelinden bahsediyor.
Regular Ajax improves the responsiveness of a UI for a single user, but at the cost of allowing the context to go “stale” for long-lived pages. Changes to data from others users is lost until [...]

autocomplete=off

Ajax’la ilgili en sevdiğim kullanımlardan birisi metin giriş alanlarında öneri sunma geliyor. Ancak çoğu zaman browserların kendi öneri özellikleri ile üst üste gelip ortamı beter edebiliyor.
Bunun için autocomplete=”off”u kullanabiliyoruz tabii ki, ama validate edilemediği için pek tercih edilen bişey değil. Lakin burada bunun için bir çözüm vermişler, oldukça basit ama ilgili linkteki son yoruma da [...]

Daha hızlı web siteleri için 10 gerçekçi adım

Güzelmiş;
10 Realistic Steps to a Faster Web Site

Getting Real

Getting Real, 37signals‘ın iş, tasarım, programlama ve pazarlama prensiplerinin detaylarının anlatıldığı bir kitap.
Kitapta;

Bir felsefe sahibi olmanın önemi
Küçük kalmanın neden iyi birşey olduğu
Nasıl daha az inşa edilir
Düşünceden gerçeğe nasıl hızlıca ulaşılır
Ekip nasıl oluşturulur
Neden içeriden dışarıya doğru tasarım yapmalısınız
Neden yazmak çok önemlidir
Uygulamanızı nasıl tanıtır ve yayarsınız
Başarılı bir desteğin sırları

gibi konulara değinilmiş.

ASP.NET Atlas

Microsoft‘un fazlasıyla RubyOnRails‘in js kütüphanelerinden (script.aculo.us and Prototype) etkilenerek (esinlenerek! mi demek lazım) geliştirdiği ASP.NET Atlas.

ASP.NET “Atlas” is a package of new Web development technologies that integrates an extensive set of client script libraries with the rich, server-based development platform of ASP.NET 2.0. “Atlas” enables you to develop Web applications that can update data [...]