
Baş belamız Internet Explorer
Cedrig Dugas position:absolute adını verdiği blogunda web sayfası geliştirirken Internet Explorer 6'da sıkça karşılaşılan 6 CSS hatası ve onlara ilişkin çözüm yollarından bahsetmiş.
Yazıda bahsedilen ve çözüm getirilen hatalar şunlardan oluşuyor:
- Çifte Marj Hatası
- Position:Absolute uygulanan Div'ler üzerinde Height:100% çalışmama hatası
- Şeffaf PNG sorunu
- Float verilen 2 veya 3 kolonlu (divli) bir sayfada bir kolonun aşağı düşmesi sorunu
- ul etiketi içindeki li etiketlerinin ul dışında tekrarlanma sorunu
- liste imlerinin yazıya göre hizalanamaması sorunu
Web sayfası geliştirirken sizin de IE'deki hatalar canınızı sıkıyorsa buradaki çözüm yolları işinize yarayabilir.
« önceki yazı Sergey Brin Artık Blogküre'de |
sonraki yazı » IP Gizleme Teknikleri ve Programları |
Yorumlar
kaynakta yer alan yorumlarda da belirtildiği gibi, ie6 eski bir yazılım. zaten gücelleştirmeleri otomatik olarak yapılan makinalar ie7'ye geçtiler. hala ie6 kullananlar ise bu yazılımdaki açıklardan kurtulmak için ie7'ye veya tercihan opera yada firefox'a geçmeliler...
| turkuas | |
|
|
(2 puan) |
|
| 21 Eylül 2008 12:03 |
istatistikler ie6'nın hala insanlar tarafindan yogun bir sekilde kullanildigini gosteriyor. bu nedenle oneriniz gecerliligini -en azindan bir sure daha- kaybediyor...
| supernova | |
|
|
(3 puan) |
|
| 21 Eylül 2008 12:25 |
bu konuda ben ie'yi dikkate bile almıyorum. ne diye 6'yı kullanıyorlar ki! bana eziyet olsun diye mi? ie 6 düzenlemesi için harcanan süre sitenin kendisini yapmak için harcanan süreden daha fazla. bırakın da millet hatalı şey kullandığını anlasın. siz düzelttikçe onlar da "her site ie6'da süper görünüyor, firefox'a gelince b*ktan..." demeye başlıyorlar.
bir de ie 5.5 ile 8 arasında pek bir fark göremedim, aradaki farkı bul oyunu oynayabilirsiniz.
| darkhorn | |
|
|
(-1 puan) |
|
| 21 Eylül 2008 12:52 |
1. always use strict doctype and standards-compliant html/css
2. always use a reset at the start of your css
3. use -moz-opacity:0.99 on text elements to clean up rendering in firefox, and text-shadow: #000 0 0 0 in safari
4. never resize images in the css or html
5. check font rendering in every browser. don't use lucida
6. size text as a % in the body, and as em's throughout
7. all layout divs that are floated should include display:inline and overflow:hidden
8. containers should have overflow:auto and trigger haslayout via a width or height
9. don't use any fancy css3 selectors
10. don't use transparent png's unless you have loaded the alpha
| UgurCelenk | |
|
|
(0 puan) |
|
| 21 Eylül 2008 13:23 |
Bildiride İE6 başlığında İE7 Logosu kullanılmış.
ısrarla ia6 kullananlar va maalesef. firefox, opera var demene gerek kalmadan cevabını veriyor kişi: Sekmeli taramaya alışamadım.
Sevgili turkuas üstadım. Bu kişiler güncellemeleri de kapalı tutarlar diye düşünüyorum :)
| bordobluex | |
|
|
(4 puan) |
|
| 21 Eylül 2008 14:05 |
dünyanın %30'u IE6 kullanıyor hala.
ie'den ne kadar nefret etseniz de siteniz uyumlu olmak zorunda, eğer bu konuda ciddiyseniz, yani ciddi bir iş yapıyorsanız.
ayrıca ugurcelenk'in bahsettiği gibi, eğer sayfanızı doğru kodlarsanız çoğu browser'da aynı gözükür.
yani burada trick internet explorer için siteyi düzeltmek değil, siteyi temel standartlara göre yaptığınızda göreceksiniz ki ie için çok çok az düzeltme yapmanız gerekecek.
yani buradaki "yeaa ie6 boktan abi yalan yanlış gösteriyor" cümlesini insanların bu kadar sarf etmesindeki ana sıkıntı insanların bu konudaki bilgisizliği.
firefox ve diğer browser'lar standartları belli bir şekilde algılıyor diye, css'i o kadarcık yazıp bırakmakla olmuyor. o standartları ve görüntüyü bozmayacak şekilde ie'de de aynı gösterebiliyorsunuz bir siteyi (genellikle).
| blithe | |
|
|
(1 puan) |
|
| 21 Eylül 2008 16:32 |
hiçbir şeyden çekmedik şu ie6 dan çektiğimiz kadar, fatih teşekkürler yine de..
| genaro flores | |
|
|
(2 puan) |
|
| 21 Eylül 2008 18:38 |
üstad teşekkürler...
ie6 tu kaka evet ama siteniz varsa istatstiklere bir bakın. siteniz yoksa olan bir arkadaşınızdan rica edin size ie6 ile sitesine girenlkerin oranını % olarak söylesin.
| toprakbuken | |
|
|
(2 puan) |
|
| 21 Eylül 2008 22:26 |
...ve eklemek istiyorum;
FF , Safari "border-radios" birimlerini işlem yapıyor, fakat Ie, Opera bu birimleri anlamıyor (-)
Yapılan css kodlamarında;
background:transparent !important; yaparsanız
margin-left: 50px !important;
...
... vs,
tüm browserlar codu işliyor..
| icli kofte | |
|
|
(0 puan) |
|
| 22 Eylül 2008 08:59 |
- Internet Explorer % 88,14
- Firefox % 8,88
- Chrome % 1,22
- Safari % 0,63
- Opera % 0,44
İE'nin versiyon istatistikleri: - 7.0 % 55,04
- 6.0 % 44,02
- 8.0 % 0,83
| ozayo | |
|
|
(2 puan) |
|
| 22 Eylül 2008 18:01 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
- Tarayıcı Sorunlarını Çözen jQuery Eklentileri (4)
- Çapraz Tarayıcı Uyumluluğu İçin Altın Değerinde... (17)
- Internet Explorer 7 Türkçe (4)
- Internet Explorer 8.0 yolda... (25)
- Internet Explorer 8 artık Acid2 testinden geçeb... (7)
- PC’nizde kurulu en rahatsızlık verici 5 program (82)
- CSS konusunda her türlü tartışmaya varım (0)
- Internet Explorer 6'ya ölüm (1)
- google ve tarayıcı pazarı (0)
- Microsoft CSSVault'ta (2)
Bu Yazıyı Tutanlar
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.


