Blogumun En Çok Neresini Seviyorum? [mim]

Kasım 8, 2008 tarihinde Hakan Yamanoğlu tarafından yazıldı

Uzun zamandır mim dalgası kesilmiş durumdaydı. Arada böyle eğlenceli mimlerin çıkması güzel oluyor. Bir yenisi geçenlerde Aybar‘dan geldi. Konu, blogunuzun en çok neresini sevdiğiniz. Ben blogumun en çok header kısmını seviyorum. Özellikle de Twitter notlarımı paylaştığım sağ üst köşesini (: Bunun nedeni, o Twitter Notları bölümünü yaparken, IE6 yüzünden bir tarafımdan terlerin akmasıdır (: Heralde o bölümü yaparken, IE6 geliştiricilerinin ve yakınlarının bayağı bir kulaklarını çınlatmışımdır. O kadar güzel bir tarayıcı yapmışlar ki çıldırmamak elde değil. IE’yi alt etmenin verdiği zevkle, blogumun en beğendiğim bölümü olarak Twitter Notlarını seçtim :) Ben de mimi, Ali, Burak, Barış ve Volkan dörtlüsüne paslıyorum.

Wordpress 2.5.1 geldi, yeni neler var?

Nisan 28, 2008 tarihinde Hakan Yamanoğlu tarafından yazıldı

Daha 2.5 sürümü çıkalı çok az bir zaman olmasına rağmen Wordpress geliştiricileri 2.5.1 numaralı yeni sürümü 25.Nisan.2008 tarihinde duyurdular. Wordpress 2.5 çıktığından bu yana, bir çok blog yazarı -ben de dahil- yaşanan performans ve bilinen bazı sorunlardan dolayı yeni sürüme bir türlü ısınamamıştı. Bununla ilgili benim de değindiğim bazı problemlerin yanında özellikle IE6 ile yaşanan problemler insanı çileen çıkarır cinstendi. Örneğin IE6 üzerinden admin/yeni yazı bölümüne girmeye çalışırsanız, tıkladıktan sonra yazı editörü o kadar yavaş açılıyor ki bir çay içip gelecek kadar vaktiniz oluyor. Yeni sürümde bu problem kısmen de olsa giderilmiş. Hatta şu an bu yazıyı IE6 kurulu bir bilgisayardan yazıyorum ve yazı editörü 2.5′e göre oldukça hızlı açılıyor.

Wordpress 2.5.1 ile gelen 70′den fazla iyileştirme ve bug-fix var. En önemli iyileştirmeler ise şunlar:

- Admin paneli, yeni yazı yazma penceresi ve yorum düzenleme penceresindeki yavaşlık problemleri giderildi.

- Media Uploader sorunu giderildi. -Admin panelinden medya dosyası yükleyemeyenlere müjde (:-

- TinyMCE 3.0.7 içerik editörü güncellemesi. -Yeni yazı ekleme ve yorum editlemedeki problemlerin iyileştirilmesi için-

- Widget yönetiminde karşılaşılan problemler giderildi.

- 70′den fazla çeşitli iyileştirme ve bug-fixler.

- IE de yaşanan yerleşim problemleri giderildi.

Eğer sadece güvenlik güncellemeleri için 2.5.1′e geçmeyi düşünüyorsanız wp-includes/pluggable.php, wp-admin/includes/media.php ve wp-admin/media.php dosyalarını mevcut dosyalarınızın üzerine yazarak güncelleştirmeyi tamamlayabilirsiniz. Yok olmadı ben komple Wordpress 2.5.1′e geçeceğim diyorsanız yeni sürümü şuradan indirebilirsiniz.

IE6 transparan PNG probleminin çözümü

Nisan 19, 2008 tarihinde Hakan Yamanoğlu tarafından yazıldı

Nedir bizim bu IE6 dan çektiğimiz bilmiyorum. Wordpress tema işleriyle uğraşırken başıma öyle işler açtıki bu IE6 en sonunda pes ettirdi beni. Bu problemlerden birisi de Transparan PNG resim dosyalarının görüntülenmesiyle ilgili. IE6, ne yaparsanız yapın transparan PNG dosyalarının arka planını gri renkle dolduruyor ve bir türlü şeffaf arka plan kullanamıyorsunuz. Bu problem için internette bir sürü CSS Hack tekniği mevcut ancak benim de kullandığım ve en kullanışlısı olan JavaScript yöntemini anlatacağım size.

Öncelikle pngfix.js dosyasını indirin ve blogunuzun kök dizinine koyun.

Örnek: Blogunuz www.teknolojiherseyim.com/benimblogum gibi bir alt dizinde ise bile bu dosyayı mutlaka kök dizine koyun, “benimblogum” klasörüne değil.

Daha sonra bu scripti transparan png kullanacağınız sayfa içerisinden çağırmanız gerekiyor. Eğer Wordpress kullanıyorsanız, header.php dosyanızı açın ve </head> etiketinin hemen üzerine şu kodları yerleştirin;

<!–[if lt IE 7.]>

<script defer type=”text/javascript” src=”pngfix.js”></script>

<![endif]–>

ie6 png hack

Artık kullandığınız bütün transparan png dosyaları IE6 ile sorunsuz bir şekilde görüntülenecek. Hatırlatmak istediğim bir nokta daha var. Wordpress tekil yazılarınızda sabit transparan png dosyaları kullanıyorsanız, yukarıdaki scripti single.php içerisinden de çağırmanız gerekiyor. Ancak single.php içerisinden bu scripti çağırıken scripti koyduğunuz ana dizinin tam yolunu belirtmeniz gerekiyor. Yoksa script çalışmaz. Şu şekilde;

<!–[if lt IE 7.]>

<script defer type=”text/javascript” src=”http://www.blogunuz.com/uploads/pngfix.js”></script>

<![endif]–>

Bu yöntemi denedim ve kullanıyorum. Yani %100 bir şekilde transparan png problemini çözüyor. Bu scriptin tek bir problemi var; o da CSS dosyanız içerisinde “background url” şeklinde tanımladığınız transparan png dosyalarına çözüm bulamaması. Ne yazık ki bu probleme ben de bir çözüm bulamadım henüz.

Microsoft’tan IE7 dayatması

Ocak 22, 2008 tarihinde Hakan Yamanoğlu tarafından yazıldı

Microsoft, IE7 geliştirici grubu, yeni versiyonun bir an önce hazır olması konusunda zorluyor.

IE7 güncellemesi önceden belirlenen root mape göre (WSUS) 12 Şubatta yayınlanacak.

Geçtiğimiz Ekim ayında Microsoft, “IE7 yi, sadece orjinal XP kullanan ve doğrulama testini başarıyla geçen kullanıcıların kullanabileceğini” belirtmişti. Daha sonra ise, bu şart kaldırıldı ve doğrulama gerekmeden, IE7′yi tüm XP kullanıcıları indirebildiler. Anlaşılan o ki Microsoft IE6′Yı tarihe bir an önce gömmek istiyor ve tüm XP kullanıcılarının bir an önce IE7 kullanmaları gerektiğini düşünüyor. www.teknolojiherseyim.com