Berker Peksağ.

"css" etiketine sahip yazılar:

18 Kasım 2009, Çarşamba

Internet Explorer'daki setAttribute sorunu

Saat: 11:18:35

Bugün, Internet Explorer'ın başa bela sorunlarından biriyle daha karşılaştım. Eğer, aşağıdaki gibi bir kodunuz varsa Internet Explorer'da çalışmayacaktır.

var
div = document.createElement('div');
div.setAttribute('style', 'border: 1px solid #ff0000');
div.innerHTML = 'Iron Maiden\'s gonna get all of you!';

QuirksMode sağolsun, Internet Explorer 8. sürümüne kadar setAttribute style niteliğini set etmiyormuş.

Çözüm için kodumuzda küçük bir değişiklik yapmak yeterli:

var div = document.createElement('div');
div.style.cssText = 'border: 1px solid #ff0000;';
div.innerHTML = 'Iron Maiden\'s gonna get all of you!';

2 yorum yapılmış.


18 Mayıs 2008, Pazar

IE7.js: Web standartlarına tam uyumlu Internet Explorer!

Saat: 06:59:13

...ne yazık ki -halen- varsayılan olarak değil :)

Web geliştiriciliği yaptığım süre boyunca, Internet Explorer'ın her türlü uyumsuzluğunu zamanla kabullendiğimi söyleyebilirim. Ancak CSS seçicileri konusundaki uyumsuzluklarına gıcık olmadan edemiyorum.

Bu sebeple, uzun süredir Internet Explorer üzerinde tüm seçicilerin desteklendiği bir JavaScript kütüphanesi üzerinde çalışıyordum ki zaten benden önce yapıldığını tesadüfen gördüm!

Dean Edwards'ın geliştirdiği kütüphane ve kullanımı hakkında bilgi almak için proje sayfasını ziyaret edebilirsiniz. Ayrıca, uygulamalı özellik listesi içinde buraya* bakabilirsiniz.

Yorum yapılmamış.


13 Şubat 2008, Çarşamba

Uzuuun bir aradan sonra tekrar merhaba!

Saat: 13:10:49

Bu yazıyı henüz blogumun altyapısı bitmeden yazıyorum. Büyük ihtimalle siz okuduğunuzda epey önce yazılmış olacak.

MPH'i kapatmamın üzerinden 3 yıla yakın bir süre geçti. Zaman zaman arkadaşlarımın bloglarında kısa süreli yazılar yazsam da aklımın bir köşesinde her zaman kişisel blogumu yeniden açmak vardı. Şimdiye kadar açılmamasına pek çok sebep gösterebilirim ama direkt olarak "uyuşuğum!" dersem yeterli olacağına inanıyorum :)

Gelelim blogun oluşum hikayesine: Tasarımın ilk taslağı neredeyse 2 sene öncesine dayanıyor. Küçük değişikliklerle bu hale geldi. Bu uzuuun gelişim sürecine sebep olarak, yukarıdaki paragrafı referans alabilirsiniz. Site içerisinde, çeşitli yerlerde göreceğiniz ikonların kaynağı ise FamFamFam. Neyse ki Smarty'nin nimetleri sayesinde bir sonraki tasarım değişikliği için blogu kapatmak ya da bu kadar uzun zaman beklemek zorunda kalmayacağım :) Smarty demişken, başka bir dala atlayıp blogun altyapısından bahsetmek istiyorum. Öncelikle, PHP ve MySQL ikilisi ana iskeleti oluşturuyor. Template sistemimiz Smarty, veritabanı sınıfımızsa ezSQL. JavaScript frameworkümüz ise tabii ki jQuery.

Efendim koskoca 2 seneyi anlatmaya çalışırsak, Türkiye standartlarında okunmayacak kadar uzun bir yazı olacağından -şimdilik- kısa kesiyorum. Bundan sonra dilim döndükçe CSS, PHP, Smarty, jQuery, JavaScript ve ActionScript hakkında bilgiler vermeye ve kendi çözümlerimi paylaşmaya çalışacağım. Tabii arada sırada günlük hayattan, futboldan, oyunlardan, sinemadan ve 2. Dünya Savaşı'ndan da bahsedeceğim.

Her türlü soru ve öneriniz için berker.peksag at gmail.com e-posta adresini kullanabilirsiniz.

Buraya kadar okuduğunuz için teşekkür ederim. Her zaman okunabilir olmak dileğiyle.

6 yorum yapılmış.



Ne yapıyorum? (twitter)

 

Son yorumlar


Sık kullanılanlar


Projeler


Takip ettiklerim


En son dinlediklerim (last.fm)

 

(c) Berker PEKSAĞ. 2004-2009

Yayımlanan yazılar, kaynak gösterildiği müddetçe kullanılabilir.
Yapılan yorumların sorumluluğu yazarına aittir.