Blog da yenilendi

20 August 2009 • ertugrul

Aw olarak bir kimlik yenileme aşaması içindeyiz. İlk etapta yaptığımız işleri sergilemek için portfolyo sayfamızla başladık bu inşaaya, şimdi de blog tasarımını bu yeni kimliğe adapte ediyoruz. Bir kaç özellik (yorum gibi) şu anlık yok. Ama en kısa sürede eklenecek. Onun dışında tüm gezginlerde testler yapıldı ve elbette, IE6 dışında, %100 aynı gözüküyor.  IE6′daysa çok fazla dağıtmıyor. Tüm dünya için iyi haber ise Temmuz ayı itibariyle IE6 kullanımının %15.21′e düşmesi. Bu hızla bir kaç aya kalmaz sıfırlanır ve IE5.5′in yanına taşınır diye umuyorum.

Daha ayrıntılı istatistikleri W3 Counter‘ın sayfasında bulabilirsiniz. İstatistikler W3 Counter kullanan siteleri içerse de tüm dünyayı kapsaması bakımından yeterli genişlikte bir örneklem uzayına sahip olduğunu söyleyebiliriz. Yani dünya genelinde yapılacak toplam bir istatistik de çok değişik sonuçlar vermeyecektir.

Belirtmeyi unuttum, aw BLOG teması da %100 ev yapımı :)

JavaScript mi Flash mı?

17 August 2009 • ertugrul

JavaScript Flash KombinasyonAw için yeni bir arayüz geliştiriyoruz, yaptığımız işleri eğlenceli bir şekilde sergilemek gibi bir amacımız var. Etkileşim deyince akla hemen gelen ilk iki seçenek JavaScript ve Flash oluyor. Ama hangisini neden tercih etmek gerekiyor?

Bu seçimi yaparken izlediğim bir kaç prensip var. Öncelikle JavaScript ve Flash’ın neleri var onları dökeyim.

JavaScript, gezgin içinde çalışır. Dolayısıyla gezgin ne anlarsa onu yapabilirsiniz. Günümüz gezginleri, IE6 bile, çoğu gelişmiş JavaScript özelliğini destekler. Sadece IE6′nın çıplak sürümünü güncellemeniz gerekir. Elbette geliştirici iseniz bu sizin değil kullanıcının halletmesi gereken bir şey. JavaScript ile yapabilecekleriniz bir çok şey de var. Üst sınır olarak 3B ortam programlama denebilir ki bu Canvas motoru sayesinde yapılabiliyor. Canvas sayesinde Flash’ın yapabildiği bir ton şey de JavaScript alanına girdi. Bunun yanında temel animasyonlar, kaydırma, renk değiştirme, fade-in, fade-out, obje büyütme küçültme gibi bir çok efekt de JavaScript ile yapılabiliyor.

Ama dediğim gibi JavaScript gezgin içinde çalışır. Gezgin bağımlılığı bir yana, Chrome dışında çok süper optimizasyona giden gezgin de yok gibi. Dolayısıyla Canvas kullanımı gezgini dehşet derecede kastıran bir olay. Fakat temel animasyonlar çok rahat uygulanabilir.

Flash’ın güzelliği ise, alabildiğine optimize olması ve gezginden bağımsız olması. Yapabildikleriniz hayal gücünüz ile sınırlı. Her türlü animasyon, video, müzik, etkileşim, -Astro’nun çıkışı ile, ya da Papervision 3D eklentileri ile- 3B etkileşim, … saymakla bitmiyor. Fakat geri adım attıran özelliği ise Google’ın çabalamasına rağmen içindeki metinlerin etkin bir şekilde arama motoru tarafından insekslenememesi. Ayrıca gezginin bir parçası olmadığı için gezgin ile ilk etapda çok bir etkileşiminiz olmuyor.

Aw için Flash kullanmayı düşünmüştük ama istediğimiz temel animasyonlar kaydırma falan gibi basit animasyonlardı. jQuery gibi bir framework ile çok rahat bu işi halledebildik. Animasyon çok alımlı değil ama en azından Google’ın görmesi için yırtınmamıza gerek kalmadı.  CSS kapandığında düm düz bir sayfa çıkıyor. Ayrıca WordPress ile Flash’ı konuşturmak için de ekstra çaba sarfetmekten kurtulduk.

Benim için JS-Flash seçiminde öncelik her zaman JavaScript’e aittir. Çünkü çok ufak çaba ile çok iyi işler çıkarabilirsiniz. Kayma uçma falan çok rahat uygulanabiliyor. Arama motorları için fazladan çaba sarfetmenize gerek kalmıyor. Fakat daha fazla animasyon isteniyorsa ve gerçek zamanlı tepki hızında sunucu ile iletişim kurulacaksa bence Flash’ın nazına katlanılır.

Internette dolaşan biriki karşılaştırma da var: Detaylı perfomans karşılaştırması, Zengin Internet Uygulamaları için bir karşılaştırma.

Aw’ye yeni yüz

ertugrul

aw ss

Argeware.com’un kök dizinini adam gibi kullanmak için yaptığımız işleri sergileyen bir tasarım geliştirmekteyiz. Önceden argeware.com’a girildiğinde indeks sayfası doğrudan bu blog sayfasına yönlendirme yapıyordu.

Projeler ciddileşmeye başlayınca daha ciddi bir karşılamanın gerekli olduğunu düşündük ve kolları sıvadık. Yeni bir logo hazırladık ve ciddi bir portfolyo sergisi hazırlıyoruz. Kök dizinde de WordPress kullanıyoruz ama teması %100 ev yapımı. Etkileşim için elbette jQuery kullanıyoruz.

Tek “negatif” sayılabilecek tarafı bol bol 24 bit saydam PNG kullanmamız. Fakat IE6 için farklı bir sürprizimiz olacak. Dolayısıyla IE6 için, IE6′ya ait bu sorunu üstlenmeyeceğiz.

Geliştirme aşaması tamamlanmış değil ama %80′i bitti. Elimizde bulunan tüm gezginlerle test ettik ve çalıştı.

Buyrun

Akışkan Kristallerle Görüntü (LCD) Yazısı

2 January 2009 • ertugrul

24 Nisan 2007 tarihinde PCLabs’da yayınlanan makalenin tamamına PCLabs’dan erişebilirsiniz:

Televizyonların tek renkli veya siyah beyaz (aslında arayı dolduran gri tonlara haksızlık ediliyor bu tanımla) olduğu dönemlerden çok sonra dünyaya geldim fakat benim gördüğüm televizyon teknolojileri bile eskidi artık. Ben bile artık televizyonu TV kartımla seyrediyorum. Fakat tabii ki yazı televizyonların evrimi ile alakalı değil.

Devamı…

Çok Çekirdekli Dünyalar

ertugrul

30 Kasım 2006′da PCLabs’da yayınlanan makalenin tamamına PCLabs’dan erişebilirsiniz:

Dual-Core yani çift çekirdekli işlemciler genel manada yeni yeni kullanıma başlasalar da arkasına aldığı teknolojiler çok uzun zamandır tartışılan ve geliştirilen teknolojiler. Şu anda anladığımız mantalitede bilgisayarın icad olmasından beri kafa yorulan sorular ve çözümler var. Ve dahası Dual-Core’dan daha fazlası artık hayatımızda: Quad-core(dört çekirdekli) ve yıllar geçtikçe firmalar daha fazla işlemci çekirdeğini aynı yere sığdırmaya çalışacaklar.

Makale boyunca bana ilk duyduğumda garip gelen ve bilgisayarla yeni tanışmış okurlara da uzak durabilecek terimleri açıklamaya çalıştım. Ama açık olmayan yerler olursa lütfen forumlarda sorun cevaplayalım.

Çok çekirdekli işlemcileri açıklamaya çalışırken önce işlemcilerin nasıl çalıştığından bahsedeceğiz .Ardından çok çekirdekli işlemci ne demek, çoklu iş görme, vb konulara açıklık getirmeye çalışıp, günümüzde var olan çok çekirdekli işlemciler ile beraber firmaların yakın ve uzak zamanda çıkarmayı düşündüğü yeni işlemcilere de göz atıyoruz. Yer yer bu teknolojinin verimliliğini tartışıyoruz. Umarız güzel bir araştırma olmuştur.

Devamı…

WiMAX: Geniş Menzilli Yeni Ağ Standardı

ertugrul

12 Haziran 2006′da PCLabs’da yayınlanan makalenin tamamına PCLabs’dan ulaşabilirsiniz:

Yakın zamanda hayatımıza yeni bir kavram daha girecek. Belki kimilerimiz tanışmılardır bile: WiMAX. Bu yeni teknoloji kablosuz uygulamalarda yeni bir çığır açacak. Hem kablosuz hem de geniş bant internet imkanı sunacak. Belki cep telefonlarında da yerini alacak. Bir umut gelişmekte olan ülkelerin teknoloji alanında diğer ülkelere yetişmesini sağlayacak. BU yazıda WiMAX teknolojisinin üzerine eğiliyoruz.

WiMAX, MAN gibi geniş kapsamlı ağlar için geliştirilen teknolojilerin uygunluğunu belirleyen standartlar topluluğudur. Açılımı, Worldwide Interoperability for Microwave Access’dir. WiMAX forumu, yeni kablosuz ağ standardı IEEE 802.16 ve HiperMAN standartlarına uygun üretilen donanımların bu standartlara uygunluğunu onaylayan bir kurumdur. Kurum aslında onaylamanın da ötesine gidip çıkan engellerin aşılması için yeni fikirler de üretmektedir. Yukarıdaki terimleri yazının ilerleyen bölümlerinde açıklayacağım.

Devamı…