Bring Down IE6 ~ It’s Time to Unite!!
Internet Explorer 6 ဆိုတာ Windows XP မွာ တြဲပါတဲ့ Web Browser ပါ။ ဒီ browser က users ေတြ အသံုးမ်ားၿပီး အလြယ္တကူသံုးၾကေပမယ့္.. Web Designer/Developer ေတြ အတြက္ ေခါင္းခဲစရာ ၿဖစ္ခဲ့တာ ၾကာၿပီလို႔ေၿပာလို႔ရပါတယ္။
ဘာေတြ ေခါင္းခဲေစတာလဲ…. ကြ်န္ေတာ္လဲ အရင္က မသိခဲ့ဘူး ေခါင္းခဲစရာတစ္ခုမွန္းကို သို႔ေသာ္လဲ အင္တာနက္ သံုးကတဲက IE 6 ကို မသံုးပဲ Opera ကို အဓိကသံုးၿဖစ္ခဲ့တယ္။ IE 6 မွာ tab feature မပါတဲ့ အတြက္ တၿပိဳင္တဲ web page အမ်ားၾကီးဖြင့္တတ္တဲ့ ကြ်န္ေတာ့္ အတြက္ အရင္ကတဲကမၾကိဳက္ခဲ့ဘူး။
Web Design ဆုိဒ္ေတြမွာ tutorial ေတြလိုက္ဖတ္ေတာ့မွ သိခဲ့တာေပါ့ IE6 က ဘယ္လိုဆိုးတဲ့ အေၾကာင္းကို ေၿပာရရင္ .PNG image alpha, transparency ကို မသိတာ ရွိတယ္။ .gif ကလို transparent သူသိေပမယ့္ .png ရဲ႕ ထူးၿခားတဲ့ alpha (opacity ကို လိုသေလာက္ေဖာက္ယူတာမ်ိဳး) ကို မသိပါဘူး။ ဒီအခ်က္ကို သိခ်င္ရင္ ကြ်န္ေတာ့္ Home Page အေပၚ ညာဘက္ေဒါင့္နားက RSS icon ကို IE6 နဲ႔ ၾကည့္ၾကည့္ရင္ ရွင္းသြားမွာပါ။ ဒီအတြက္ ေၿဖရွင္းတဲ့နည္းက conditional CSS comment နဲဲ႔ .htc, .js မ်ိဳးထည့္ရပါတယ္။ သိူ႔ေသာ္လဲ အဲဒီနည္းေတြဟာ ကြ်န္ေတာ္ Home Page မွာ RSS ကို သံုးထားတဲ့ CSS Sprite (Hove Design) မ်ိဳးဆိုရင္ အလုပ္မလုပ္ၿပန္ပါဘူး။
ေနာက္ အမ်ားၾကီးရွိပါေသးတယ္ ၿပသနာေတြ ဥပမာေၿပာရရင္ ကြ်န္ေတာ္ အရင္က တင္ခဲ့တဲ့ Fixing WordPress Image Aligement မ်ိဳး margin: 0 auto; မ်ိဳးကိုလဲ မသိပါဘူး၊ ေနာက္ double margin bug၊ box-model bug၊ double float bug စတာေတြ အမ်ားၾကီး ရွိပါတယ္။ အဲဒီ bug ေတြကို IE Tester လို tool သံုးၿပီး ရွင္းယူရပါတယ္။

ေနာက္ security hole ေတြ အမ်ားၾကီးရွိပါတယ္။ IE က web page ေတြကို temp ဖိုင္မွာ သိမ္းတဲ့အခါ မူရင္းဖိုင္ အတိုင္းသိမ္းတဲ့ အတြက္ အႏၱရာယ္မ်ားပါတယ္။ ကြ်န္ေတာ္ တစ္ခါေရးခဲ့ဖူးပါတယ္ အဲဒီ ဟာကြက္နဲ႔ YouTube download လုပ္တဲ့ နည္းကိုေလ။ အဲဒီလို ၿပသနာေတြ ရွိပါတယ္။
အဲဒီလို မ်ားၿပားတဲ့ အခ်က္ေတြေၾကာင့္ users ေတြ အတြက္ Internet Explorer 6 ကို ေခတ္ေဟာင္းမွာ ထားခဲ့ဖို႔ အခ်ိန္ေရာက္ေနၿပီလို႔ ေၿပာခ်င္ပါတယ္။ ဒီအခ်က္ေတြက ပံုမွန္အားၿဖင့္ မသိသာေပမယ့္.. အၿခား သူေတြကေန IE 6 ဟာကြက္ကေန data, account ေတြကို ခိုးယူႏိုင္ပါတယ္။ ေနာက္ လက္ရွိ Web Sites ေတြ အမ်ားစုက Web Standards လိုက္နဲ႔ browsers ကိုပဲ support ေပးၾကတာ မ်ားလာပါတယ္။ ေနာက္ ယူဇာေတြမွာ .png ကို မၿမင္ရတဲ့အတြက္ web site design အလွေတြ web application ေတြ သံုးတဲ့ အခါ စိတ္ပ်က္စရာေတြ ၿမင္ၾကရပါလိမ့္မယ္။ ဒါေၾကာင့္ ၿဖစ္ႏိုင္ရင္ အၿခား Web Browsers ေတြကို ေၿပာင္းလဲဖို႔ အၾကံေပးခ်င္ပါတယ္။
ဒါေတြကို Microsoft က မသိဘူးလား…?
Microsoft က Internet Explorer 6 မတိုင္ခင္မွာ Netscape က ထုတ္တဲ့ Netscape Navigator ဆိုတဲ့ browsers နဲ႔ အသဲအသန္ ေစ်းကြက္လုၿပီး ဖိုက္ခဲ့ရတာပါ။ ေနာက္ေတာ့ Netscape Navigator တရားဆိုင္ရာမွာ ရႈံးသြားၿပီးတဲ့ေနာက္ IE က ၿပိဳင္ဘက္မရွိဘူးလို႔ ထင္ၿပီး IE 6 ထုတ္ၿပီး 4 ႏွစ္ေလာက္ၾကာမွ IE7 ကို ထုတ္ခဲ့တာပါ။
အဲဒီ အခ်ိန္မွာပဲ တရားရံႈးသြားတဲ့ Netscape Navigator က Open Source ၿဖစ္သြားၿပီး Mozilla Firefox, Flock လို Gecko layout engine based browsers ေတြ ထြက္လာပါတယ္။ တကယ္ေတာ့ IE ရဲ႕ ၿပသနာေတြ ေၿဖရွင္းဖို႔က Microsoft မွာ တာ၀န္ အရွိဆံုးပါ.. သူက ယူဇာကို အေလးထားရင္ IE ကို ေနာက္ထုတ္တဲ့ အခါမွာ forced update မ်ိဳး ဒါမွမဟုတ္ OS ေခြေတြမွာ ထည့္ေပးသင့္တာပါ။ အခုခ်ိန္ ကြ်န္ေတာ္တို႔ Windows XP ေခြ ၀ယ္လဲ IE6 ပဲပါေနမွာပါပဲ IE7 stable ၿဖစ္ၿပီး 8 ထြက္ဖို႔လုပ္ေနတာေတာင္.. ေနာက္ ဆက္ေၿပာရရင္ Internet Explorer ေတြမွာ bug ေတြ အၿမဲပါေနၾကပါ.. IE7, 8 မွာလဲ bugs ေတြရွိပါတယ္။ ဒါေတြက ဘာလို႔လဲ ဆိုရင္ Microsoft က Web Standards ကို မလိုက္နာဘဲ သူ႔ ကိုယ္ပိုင္ Standard သာ အတည္ၿပဳဖို႔ ၾကိဳးစားေနတာပါ။ Acid test မ်ိဳးဆို pass မၿဖစ္တာမ်ားပါတယ္။
Internet Explorer က ကမာၻေပၚမွာ လူသံုး အမ်ားဆံုးပါ အခုခ်ိန္ထိပါပဲ.. ဒါေၾကာင့္လဲ သူက ေခါင္းမာႏိုင္တာပါ.. လူသံုးမ်ားတာက Windows OS ကို လူသံုးမ်ားလို႔ၿဖစ္ၿပီးေတာ့ မူရင္းပါတဲ့ IE ကို သံုးၾကတာေၾကာင့္ပါ။ Internet Explorer မွာ ေကာင္းတယ္လို႔ ေၿပာလို႔ ရတာဆိုလို႔ Font Embedded Technology – Embedded Open Type (EOT) နဲ႔ font ကို သြင္းေပးလို႔ ရတာပါ။ ေနာက္ပိုင္း CSS 3 မွာ font face အတြက္လဲ ပါလာမယ္လို႔ေတာ့ ထင္ပါတယ္။ လက္ရွိမွာေတာ့ Text Replacement Solutions ေတြနဲ႔ လုပ္လို႔ေတာ့ ရပါတယ္။

ဒီေလာက္ဆုိ စာဖတ္သူလဲ Internet Explorer နဲ႔ ၾကည့္ေနတယ္ဆိုရင္ အၿခားတစ္ခုကို ေၿပာင္းခ်င္မယ္ထင္တယ္ =D အခုပဲ Firefox ဆိုတဲ့ add-on 2000 နီးပါးေလာက္ရွိတဲ့ browser ကို ေၿပာင္းသံုးၾကည့ပ္ရေအာင္ဗ်ာ။
အမွန္ေတာ့ ဒီပို႔စ္ရဲ႕ ရည္ရြယ္ခ်က္က Bring Down IE6 ဆိုတဲ့ ဆိုဒ္ကိုေၿပာမလို႔ပါပဲ ေၿပာရင္းနဲ႔ သမိုင္းေတြ အင္းစိန္ ဘက္ေတြပါေရာက္သြားတယ္။ Bring Down IE6 ဆိုဒ္က အင္တာနက္ ယူဇာေတြကို Internet Explorer 6 မသံုးၾကဖို႔ လႈံ႔ေဆာ္တဲ့ ဆိုဒ္ပါ.. UK based .Net Magazine က လုပ္ထားတာပါ။ Internet Explorer 6 က users ေတြအတြက္ေရာ developers ေတြ အတြက္ မေကာင္းတဲ့ အတြက္ ေၿပာင္းသင့္တဲ့ အေၾကာင္း အသိေပးၿခင္းပါ။ ဆိုေတာ့ ဒီေန႔ပဲ အၿခား တစ္ခုကို ေၿပာင္းၾကည့္လိုက္ရေအာင္ဗ်ာ =D ေနာက္ဆံုးအေနနဲ႔ Jeffery Zeldman ရဲ႕ quote နဲ႔ ပိတ္လိုက္ေတာ့မယ္.. ေပ်ာ္ရႊင္ပါေစ။ ။
“IE6 is the new Netscape 4. The hacks needed to support IE6 are increasingly viewed as excess freight. Like Netscape 4 in 2000, IE6 is perceived to be holding back the web.”
Jeff Zeldman, standards guru



ၾကယ္စင္မင္း said,
Wrote on April 18, 2009 @ 10:17 pm
ကၽြန္ေတာ္ကေတာ့ IE ကို မရွိသံုးသံုးပါတယ္.. အႀကိဳက္ဆံုးကေတာ့ Firefox ပါပဲ.. အဲ့ဒီေကာင္ကိုပဲ စြဲ၂ ၿမဲ၂ သံုးပါတယ္.. ကၽြန္ေတာ့္သူငယ္ခ်င္းတစ္ေယာက္ဆို IE မွ IE ပဲ… ဘယ္ေလာက္မေကာင္းေျပာေျပာလည္း မရဘူး..:D
xinxinaung said,
Wrote on April 19, 2009 @ 12:23 pm
I don’t understand until now. Please say me that I should learn how book.
Mg Pyone said,
Wrote on April 19, 2009 @ 2:09 pm
Yes… ! IE is not a nice one.. and I think it is very slow.. I am FFox Crazy
box02 said,
Wrote on April 22, 2009 @ 3:22 pm
ကိုထူးေတဇာ .. က်ေနာ္ခုလုပ္ေနတဲ႔ကုမၸဏီမွာ IE6 ကိုသံုးေနေသးတယ္ ဘယ္ေနရာေတြလဲဆိုေတာ႔ company network အတြင္းမွာပဲ run လုိ႔ရတဲ႔ web-apps (ဥပမာ mercury – quality center) တို႔လိုပါ.. IE6 မွာပဲ run ႏိုင္ၿပီး IE7 8 ေတြမွာ အလုပ္မလုပ္ပါဘူး ..
က်န္တာေတြကေတာ႔ FireFox ေပၚမွာပဲ run တာပါ ..
အမ္မယ္ ၿပီးေတာ႔ IE8 automatic update ျဖစ္မသြားရေအာင္ reg မွာေတာင္ block လုပ္ထားရေသးတယ္ .. သူ႔ေနရာနဲ႔သူေပါ႔ေနာ္ ..
emoracket said,
Wrote on June 3, 2009 @ 11:29 pm
IE is a damn one bro!!!IE always make me want to DIE
Htoo Tay Zar said,
Wrote on June 4, 2009 @ 12:09 am
Yep bro, It’s nightmare one. Don’t forget to tell about that your friends. We need to kill that damn..
Let’s Fix OutLook!! | My Burmese Blog said,
Wrote on June 24, 2009 @ 10:49 pm
[...] Internet Explorer 6 ၿပသနာလိုုပါပဲ သူကေတာ့ user ရဲ႕ [...]