ByResul
Hayal Gözlüm
Administrator
Atılgan öğrenci
Rep Sayısı: 93
Çevrimdışı
Cinsiyet: 
Mesaj Sayısı: 5152
|
 |
« : Temmuz 02, 2007, 03:32:37 ÖS » |
|
Tanım ya da etiket olarak 2004 yılındaki bir konferansta temelleri atılan Web 2.0 kavramı tam anlamıyla tanımlanıp açıklanmakta güçlük çekilse de geçtiğimiz bir yıl içerisinde web teknolojilerine ve eğilimlerine olan etkisi göz ardı edilemeyecek derecede büyüktür. O’Reilly ve MediaLive International adlı iki firmanin düzenlediği ve web dünyasının önem arz eden gurularının katıldığı 2004 yılındaki konferansın ana konusu aslında web in geleceğini tartışmaktı. Ancak konferans katılımcılarının ortak görüşleri web dünyasındaki yeni trendlere bir isim koyma gerekliliğini doğurdu ve web 2.0 kavramı bu şekilde ortaya atılmış oldu.
Kimi tanımlamalara göre bir teknoloji kimi tanımlamalara göre ise yeni bir çağ olarak kabul edilen yeni versiyon webin bizlere sunduğu en büyük getiri içeriğin mikro boyutlara indirgenmesidir. Önceki yıllarda içeriği bulmak için referans sitelere gidilir ihtiyaç duyulan bilgiler yerinden sağlanırdı. Haber isteyen cnn.com u, tasarımcılar adobe.com u,windowsla ilgili olanlar microsoft.com u ziyaret ederdi. Az sayıdaki içerik sağlayıcılar çok sayıdakı istemciye cevap verirdi. Ancak zaman geçtikçe istemcilerde kendi içeriklerini yazmaya ve bunları insanlarla paylaşmaya başladılar. Bir ya da iki saat içerisinde öğrenilen html bilgisiyle yapılmaya çalışılan sitelerin yerine kullanıcı için hiçbir tasarım bilgisi gerektirmeyen, kullanıcının tüm isteklerini düşünmüş uygulamaların ortaya çıkması, istemciler tarafından sağlanan içerik döneminin gelişmesine önemli derecede katkıda bulunmuştur. Bu uygulamalar neticesinde insanlar; tasarımla,teknikle uğraşmak zorunda kalmadan sahip olduğu fotoğrafları, anlatmak istedikleri teknik ya da sosyal içerikleri, ziyaret ettikleri siteleri(bookmark) vs. milyonlarla çok rahat bir şekilde paylaşır hale gelmişlerdir. Yayınlamanın yanında bu içeriklere ihtiyacı olanların,bu içerikleri arayanların istediklerini bulma konusunda işlerini kolaylaştıran arama motorları, portallar, geliştirilen api(Application Programming Interface)ler kullanıcı hakimiyetindeki yeni nesil web zincirine eklenen tamamlayıcı halkalardan sadece biri olmuştur.
Kimi karşıt kesimler tarafından O’Reilly firmasının bir Halkla İlişkiler(PR) çalışması olarak görülse de, "Web 2.0" google da aratıldığında yaklaşık 17 milyon kadar sonuç getirecek kadar üzerinde tartışılacak bir kavram olmuşken, 2006 yılı içerisinde üçüncüsü yapılacak bir konferansa konu olacak kadar ilgi çekici bir hale gelmişken etiket olarak "web 2.0" a karşıt görüşler çıkılabilir ancak web standarlarındaki değişim göz ardı edilemeyecek derecede açıktır. İki nesil web arasındaki geçişi birkaç örnekle açıklamak gerekirse aşağıdaki tabloyu inceleyebiliriz.
Web 1.0 --> Web 2.0 Statik bannerlar --> Sitedeki içeriğe göre reklam gösteren Google AdSense Ofoto gibi fotoğrafları sadece kendi kullanımınız için saklayacağınız ortamlar --> Milyonlarla paylaşabileceğiniz Flickr mp3 indirmek için listeleri gezeceğiniz bir mp3.com --> şarkı adını yazıp arama yaptığınız Kazaa Ansiklopedik bilgiyi arayacağınız yer Britannica Online --> Ansiklopedik bilginin aşamalı şekilde oluştuğu Wikipedia kişisel web siteleri --> bloglar domain name için akılda kalıcı tanımlamalar seçmek --> akılda kalmak ya da öne çıkmak için arama motorları optimizasyonları geliştirmek sayfa görüntülenmesi --> tıklamaların değerlendiği dönem içerik yönetim sistemleri --> herkesin birşeyler söyleyebildiği wiki pedia klasor yapıları (taxonomy) --> tag yapıları (tagging,"folksonomy")
Örnek tablodan da belirttiğimiz bu farklardan da anlaşılacağı üzere Web 1.0 dan Web 2.0 yönüne gelişimdeki en büyük farkı sadece okunur(read-only) ortamdan hem okunan hem de yazılan,fikir belirtilen ortama(read/write system) geçiş olarak gösterilebilir. Kullanıcıların hem okur hem de yazar olduğu bu yeni süreç için yapılan bir tanımlama da Glocalization Network’tur. Tam olarak türkçe karşılığı bulunmasa da genel tanım olarak kullanıcıların sahip olduğu kişisel bilgileri(Localization) uluslarası erişebilirliğe açmaları(Globalization) olarak açıklanabilir. Teknoloji ve beraberinde kendini geliştiren kullanıcı profili bu yeni sürecin doğmasındaki en büyük etkenlerden biridir. Glocalization Network yeni nesil webe giden yoldaki önemli bir gelişimdir fakat yeni nesil webin yani web 2.0 ın kendisi değildir. Web 2.0; bilgi akışı, bilgi paylaşımı süreçlerindeki yapısal bir değişikliktir, dolayısıyla sadece localden globale, ya da kısıtlı kitlelerden daha büyük kitlelere ulaşım değildir. Bu tanım global ve lokal yapıların dışında ortaya çıkmış bir ağ(network) yapısıdır. Farklı tanımlarına yer verip, Global ve lokal yapılardaki değişikliğin dışında orta çıktığını söylediğimiz yeni nesil web, Web 2.0’ı 6 ana başlık altında incelemeye çalışalım.
1. Anlamlı biçimleme dilinin kullanımı; XML’e geçiş Web 2.0 ın en büyük aşamalarından biri sabit biçimle dillerinden anlamlı biçimle dillerine geçiştir.(Markup language to semantic markup language) Öncesinde yoğun olarak kullanılan biçimleme dili html ya da htmldi. Belki halen büyük bir çoğunluğun kullandığı bu betimleme dillerinde taglar yardımıyla sayfa tasarımı yapılarak head, body, table, li, img gibi taglar yardımıyla aktarılmak istenen bilgi statik bir şekilde kullanıclara iletilmekteydi. Bu şekilde bir biçimleme yolu izlemek belki kısmi olarak kritik olan işlerimizi görecek iletmek istediğimizi insanlara ulaştırabilecek fakat içerikteki olası bir değişiklikte insanları haberdar etmek bu değişiiklikten faydalanmalarını sağlamak oldukça güç olacaktır.
İçerik dağıtımında aracı olarak nitelendirebileceğimiz bir XML formatı olan RSS ise bu gibi bir derdi ortadan kaldıran yapıdır. Site içerisinde yayınlanan içeriği RSS feed olarak tanımlanan xml yapısına dönüştürerek insanlara sunmak oldukça etkili bir çözümdür. Yazımızın başında da belirttiğimiz üzere browserlar için geliştirilen apiler yardımıyla yayınladığımız RSS feed’i listesine ekleyecek olan kullanıcı sitemizdeki olası değişiklikten anında haberdar olacaktır.
Bu aşama anında bilgi paylaşımını desteklediği gibi akılda kalıcı adres(domain name) gibi bir zorunluluğu ortadan kaldıran etkenlerden sadece biridir. İnsanların sitemizi tekrar tekrar ziyaret etmeleri için adresimizi ezberlemesi yerine sitemizi sadece bir kez ziyaret edip RSS feed imizi listesine eklemesi yeterli olacaktır.
2. Web Servislerini Gelişimi Web’in çekirdeği oarak tabir edebileceğimiz yıllarda içerik; statik anlamda kabul edilir, siteler birden çok alt sayfanın tek tek tasarlanması ve içeriğinin doldurulmasıyla meydana getirilirdi. Bu dönem "sayfalar" dönemi olarak kaul edilebilir. Daha sonrası bu sitelerin yerine yavan da olsa bilgi içeren siteler gelmeye bir dönem sonrasında da bu siteler flash,css,javascript gibi dinamik ya da interaktif uygulamalarla desteklenerek ufakta olsa bir gelişim yaşadı. Esas doyuma ise Xml ve dinamik içeriğin de kullanılmaya başlannmasıyla ulaşıldı.
Web servislerinin de gelişimine olanak sağlayan xml teknolojisiyle birlikte aynı içerik farklı sistemlerde kullanılabilir hale gelmiştir. Önceki madde de önemini belirttiğimiz üzere xml teknoljisinin gelişimi, ve xmlin web servisleriyle buluşması neticesinde kullanıcılar sitelere izin verilen çerçevede müdahele eder duruma gelmişlerdir. Örneğin; Online bir ansiklopedi olan WikiPedia nın içeriği ziyaretçileri tarafından doldurulmakta, açık arttırma-satış sitesi olan ebay deki ürünlerin satış fiyatı da ziyaretçiler tarafından belirlenip satışı yapılır şekildedir.
|