Tags:
Node Thumbnail

เราเพิ่งผ่านยุคสมัยที่คนทำเว็บหลายๆ คนสร้างเว็บเฉพาะ IE6 มาได้ไม่นาน แต่ตอนนี้สถานการณ์กลับกันไปแล้ว เนื่องจากทั้งแอปเปิลและกูเกิลต่างใช้เอนจิน WebKit และเมื่อส่วนแบ่งตลาดมือถือของสองค่ายนี้รวมกันได้เยอะมาก ทำให้เว็บไซต์หลายๆ แห่งทดสอบเว็บภาคมือถือเฉพาะบน WebKit เท่านั้น

ไมโครซอฟท์ที่มี IE บน Windows Phone จึงออกมาเรียกร้องให้นักพัฒนาเว็บทดสอบเว็บให้ใช้งานกับ IE10 ได้ด้วย และเขียนบล็อกอธิบายการทดสอบเว็บกับ IE10 บน WP8 รวมถึงแนะนำให้นักพัฒนาเว็บหลีกเลี่ยงการใช้มาตรฐาน HTML เฉพาะของ WebKit (กลุ่ม -webkit- ทั้งหลาย) โดยเปลี่ยนมาใช้มาตรฐานกลางของ W3C แทน

วันเวลาเปลี่ยนไป หลายอย่างก็เปลี่ยนแปลง

ที่มา - Windows Phone Developer Blog, Ars Technica

Get latest news from Blognone

Comments

By: thep497
Windows PhoneAndroidWindows
on 18 November 2012 - 11:04 #507842
thep497's picture

อีกสัก 3 ปี กลุ่มที่ใช้ WebKit จะเหมือนกับ IE6 ตอนนี้หรือเปล่าหนา ยิ่งทำยิ่งห่างจากมาตรฐานไปเรื่อย ๆ เพราะคิดว่าของตัวเองดีกว่า

By: AmidoriA
UbuntuWindows
on 18 November 2012 - 12:41 #507892 Reply to:507842
AmidoriA's picture

จนกว่าจะมี Browser ที่ดีกว่า แบบสมัยที่คนหนีไปใช้ Firefox กันหมดนั่นแหละมั้งครับ คนก็จะหนีไปตามอันนั้น

By: Go-Kung
iPhoneWindows PhoneAndroidBlackberry
on 18 November 2012 - 11:04 #507843

ไม่โดนเองไม่รู้สินะเนี่ย MS

แต่จริงๆมันก็ไม่ควรใช้แบบเฉพาะจริงๆน่ะแหละ

By: champ
FounderWriter
on 18 November 2012 - 11:04 #507844
champ's picture

ว้ายๆๆๆๆ (ชี้หน้าแล้วหัวเราะ) 55555

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 18 November 2012 - 13:27 #507911 Reply to:507844
PaPaSEK's picture

ถ้าเป็นคนอื่นทำจะไม่สะใจขนาดนี้

By: lingjaidee
ContributoriPhoneAndroid
on 18 November 2012 - 11:07 #507847
lingjaidee's picture

ตัวเองเคยฟังคนอื่นเค้าบ้างไหม! หืม...!


my blog

By: UiTsoft
Android
on 18 November 2012 - 12:18 #507881 Reply to:507847

สะใจมาก แต่อย่าหวังเลย

ที่ตัวเอง นึกจะ้เปลี่ยนอะไร ก็เคยถาม ชุมชน it บ้างเปา

By: boatboat001
iPhoneWindows
on 18 November 2012 - 11:08 #507848
boatboat001's picture

สถานการณ์ช่วงปีหลัง ๆ นี่เปลี่ยนแปลงไปเยอะจริง ๆ ครับ

By: nutmos
WriteriPhoneUbuntuWindows
on 18 November 2012 - 11:09 #507850

โดนเองซะบ้างเป็นไง

By: buagern
iPhoneAndroidBlackberryUbuntu
on 18 November 2012 - 11:10 #507851
buagern's picture

มาตรฐานออกมาไม่ทันโลก คุยกันไม่จบสักที

By: itpcc
ContributoriPhoneRed HatUbuntu
on 18 November 2012 - 11:21 #507852
itpcc's picture

สงสัยต่อไปไมโครซอฟต์คงต้องออกตัวแปลง prefix ของ webkit ให้เป็นมาตรฐานเองล่ะมั้ง

http://prefixr.com/index.php ปรับแก้ prefix ให้เอง

ใช้เฉพาะกิจไปพลาง T_T


บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P

By: OammieR
AndroidWindows
on 18 November 2012 - 13:53 #507923 Reply to:507852

+1 เยี่ยมไปเลยครับ

By: EThaiZone
ContributorAndroidUbuntuWindows
on 18 November 2012 - 11:31 #507856
EThaiZone's picture

เจอคอมเมนต์ฮาๆ ด้วยแหละ

Dear MS, use webkit.

Thanks.


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: doanga2007
AndroidSymbianUbuntu
on 18 November 2012 - 11:34 #507858
doanga2007's picture

ie ตามทัน firefox แต่อีกไม่นาน firefox แซง ie ไม่เห็นฝุ่นอีกครั้งครับ

By: Watt
Red HatUbuntu
on 18 November 2012 - 11:39 #507860
Watt's picture

MS style 55555555 โสนะหน้า

By: doanga2007
AndroidSymbianUbuntu
on 18 November 2012 - 11:40 #507861 Reply to:507860
doanga2007's picture

ms สมน้ำหน้ากะลาหัวเจาะ นอน 1 ทุ่มค่ำ ตื่น 1 ทุ่มเช้าครับ

By: thumb6455
Android
on 18 November 2012 - 11:47 #507865

5555555555 สะใจฮะ

By: kenshinbhx
AndroidWindows
on 18 November 2012 - 11:54 #507869
kenshinbhx's picture

สรุปว่าไม่ว่าจะยุคสมัยไหน คนก็ไม่ค่อยสนใจมาตรฐาน W3C สินะ LOL

By: meganechan
AndroidWindows
on 18 November 2012 - 11:55 #507870

ผมไม่เปลี่ยนหรอกครับ
สะจายโว็ย

By: NgOrXz
iPhoneAndroidWindows
on 18 November 2012 - 12:11 #507877
NgOrXz's picture

เธอก็พัฒนาตามคนอื่นสักทีสิ ใครจะรอ ส่วนแบ่งลดลงทุกวัน

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 18 November 2012 - 12:12 #507878
Be1con's picture

เดี๋ยวเวลาเขียนเว็บแอพ จะแอบใส่โค้ด WebKit ด้วย สะใจ 55555555


Coder | Designer | Thinker | Blogger

By: Go-Kung
iPhoneWindows PhoneAndroidBlackberry
on 18 November 2012 - 12:24 #507884

เอาสะใจก็ 55555555555555 ยาวๆเหมือนกัน

แต่มองแบบซีเรียส มันก็น่าซะเรียสนะถ้าต่อไป webkit จะกลายเป็น IE6 รายที่ 2 เพราะถูกใจนักพัฒนาแต่ไม่เป็นไปตาม W3C

By: PiKO
ContributorAndroid
on 18 November 2012 - 12:31 #507887

ถ้าเกิดเหตุการณ์ซ้ำรอยกับ -webkit- เหมือน ie6 ละก็ ผมขอไม่ขำด้วย :(


:: DigiKin8 ::

By: hisoft
ContributorWindows PhoneWindows
on 18 November 2012 - 13:23 #507909 Reply to:507887
hisoft's picture

+1 พวกเฉพาะทางผิดมาตรฐานแต่เหมือนจะรุ่ง ถ้าวันนึงมันกลายเป็นมาตรฐานก็คงไม่แย่ แต่อยู่ ๆ โดนหักมุมอีกรอบนี่ขำไม่ออกนะครับ :(

อีกอย่าง เค้าก็ไม่ได้ขอให้พัฒนาให้ IE โดยเฉพาะนะ เค้าแค่ขอให้ทำตามมาตรฐาน

By: buagern
iPhoneAndroidBlackberryUbuntu
on 18 November 2012 - 13:41 #507918 Reply to:507909
buagern's picture

+1

By: nextman13
AndroidBlackberryUbuntuWindows
on 18 November 2012 - 19:14 #508018 Reply to:507887

+1

By: superballsj2
iPhoneWindowsIn Love
on 19 November 2012 - 10:10 #508121 Reply to:507887
superballsj2's picture

+1

By: doanga2007
AndroidSymbianUbuntu
on 18 November 2012 - 12:43 #507894
doanga2007's picture

เอา w3c กลับมาเร็วๆ เพราะไม่อยากปวดสมองกับพัฒนาเว็บแล้วครับ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 18 November 2012 - 13:19 #507906
mr_tawan's picture

มันต่างกับสมัย IE6 ตรงนี้ IE6 มันห่วย แต่ Browser ที่ใช้ Webkit (โดยเฉพาะตัวดัง ๆ ) มันไม่ห่วย ...


  • 9tawan.net บล็อกส่วนตัวฮับ
By: sf_alpha on 18 November 2012 - 13:23 #507907

ตอนนี้ standard หลายตัวก็ final แล้วแล้ว prefix พวก -moz, -webket ก็เริ่มไม่ต้องใช้แล้ว และยังทำงานได้ ปัญหาคือ IE ทำงานได้ไหมล่ะ ?

By: loptar on 19 November 2012 - 20:55 #508326 Reply to:507907
loptar's picture

+1

By: xenogew
ContributorAndroidWindows
on 18 November 2012 - 13:23 #507908
xenogew's picture

สมควร

By: paween_a
Android
on 18 November 2012 - 14:18 #507937
paween_a's picture

กงเกวียนกำเกวียน

By: blackthunder on 18 November 2012 - 14:20 #507939

ผมอยากให้นักพัฒนาทำตามที่ Microsoft บอก ไม่ใช่เพื่อให้ใช้ได้บน IE กาก ๆ นะ แต่เพื่อ Gecko ของ Firefox จะได้ใช้ได้กับเค้าด้วย ;)

By: doanga2007
AndroidSymbianUbuntu
on 18 November 2012 - 14:25 #507941
doanga2007's picture

ขอถามต่อว่า เมื่อไรทาง ms เลิกจองเวรกับ webkit ซักทีครับ ขอบคุณครับ

By: hisoft
ContributorWindows PhoneWindows
on 18 November 2012 - 17:26 #507996 Reply to:507941
hisoft's picture

ลองอ่านเม้นนี้ แล้วยังคิดว่าไมโครซอฟท์จองเวรกับ webkit อีกหรือครับ? ไมโครซอฟท์เองก็พยายามเปลี่ยนมาทำมาตรฐาน แล้วก็หนุนให้คน "เลิก" ใช้ IE6 เต็มที่ ขณะที่ chrome และ webkit พยายามมุ่งไปทิศทางเดียวกับ ie6 เคยทำ กลายเป็นว่าคนทำตามมาตรฐานอย่าง Firefox และ Opera กลับเดือดร้อนไปด้วย สรุปแล้วมันถูกหรือครับ?

โลกนี้ไม่ได้มีแต่ webkit ครับ และมีอีกหลายเจ้าที่เค้าพยายามทำให้มันดีตามมาตรฐาน

By: thep497
Windows PhoneAndroidWindows
on 18 November 2012 - 17:43 #508001 Reply to:507996
thep497's picture

+1 เห็นด้วย

By: Lightwave
iPhoneAndroidWindows
on 18 November 2012 - 18:10 #508009 Reply to:508001

+1 อีกคนครับ

By: McKay
ContributorAndroidWindowsIn Love
on 18 November 2012 - 19:37 #508017 Reply to:507996
McKay's picture

มันยังไม่มีมาตรฐานครับ(พูดง่ายๆคือมันยังไม่เสร็จและไม่มีทางเสร็จ)

สิ่งที่ firefox/webkit ทำมาเสมอก็คือออกฟีเจอร์ของตัวเองก่อน แล้วค่อยนำไปเสนอ ทั้ง -moz ทั้ง -webkit ไม่เว้นแม้กระทั่ง opera(-o) หรือแม้แต่ IE เองก็ใช้ -ms

สิ่งที่นักพัฒนาทำก็คือ เลือกพัฒนาตาม platform ที่ให้ประโยชน์ได้สูงสุดกับตัวเอง ดังนั้น Microsoft จะไป blame คนอื่นไม่ได้ครับ สิ่งที่ Microsoft ทำได้คือ blame ตัวเองที่ทำให้นักพัฒนาเลือกพัฒนาตาม IE ไม่ได้เอง


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: paween_a
Android
on 23 November 2012 - 21:40 #510572 Reply to:507996
paween_a's picture

แต่ก็ยังสงสัยอยู่ว่าทำไม ie บน Windows XP มันถึง up ไปเป็นตัวล่าสุดที่รองรับมาตรฐานไม่ได้

By: -Rookies-
ContributorAndroidWindowsIn Love
on 25 November 2012 - 10:23 #510912 Reply to:510572

เพราะ MS ไม่อยาก support XP แล้วน่ะสิครับ มันเก่าเกิน 10 ปีแล้ว การจะพัฒนาอะไรใหม่ ๆ โดยคำนึงถึงของเก่าเกิน 10 ปีไปด้วยมันเสียเวลาและแรงงานเพิ่มครับ


เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!

By: JiHuay
iPhoneWindowsIn Love
on 18 November 2012 - 14:48 #507946
JiHuay's picture

เอาน่า ถ้า WP8 ขายดี นักพัฒนาก็ทำให้เองแหละ เหอะๆ

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 18 November 2012 - 14:52 #507947

ก็ถูกของเขานะครับ นักพัฒนาสมัยนี้ชอบทำเว็บให้ใช้ได้แต่ WebKit และมักมีปัญหากับเบราเซอร์อื่นๆได้ตลอด และนักพัฒนาก็ไม่ค่อยสนจะแก้กัน (ไม่ใช่แค่ IE แต่ Opera และ Firefox ก็โดน)

คล้ายอย่างที่บอกไว้ว่า Chrome = new IE6

ทาง Opera เองก็เหมือนจะทานกระแสนักพัฒนาพวกนี้ไม่ไหว ก็เลยเริ่ม unprefix พวก -webkit, -moz และแมพบางตัวเข้ากับ -o เพื่อให้เว็บยังทำงานต่อไปได้

หลังๆนี่หมั่นไส้ก็เริ่มทำเว็บแบบไม่สน Chrome แล้วบ้างเหมือนกัน ขี้เกียจนั่งแก้บั๊กให้มันใช้ได้กับ Chrome เขียนไว้ Opera, Firefox, แม้แต่ IE ไม่เจอปัญหาอะไร มาเจอบน Chrome ก็เซ็งเหมือนกัน


By: hisoft
ContributorWindows PhoneWindows
on 18 November 2012 - 17:27 #507997 Reply to:507947
hisoft's picture

+1

By: McKay
ContributorAndroidWindowsIn Love
on 18 November 2012 - 16:23 #507980
McKay's picture

Microsoft ขอร้อง นักพัฒนาอย่าใช้ ActiveX


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: TeamKiller
ContributoriPhone
on 18 November 2012 - 16:41 #507984
TeamKiller's picture

ต้องทำตาม W3C ซิ มาตรฐาน ไม่ใช่หรอ

By: holyddog on 18 November 2012 - 17:27 #507998
holyddog's picture

เว็บที่ใช้บน desktop ไม่สมควรใช้ webkit ก็จริง แต่สำหรับบน mobile ผมว่า webkit จำเป็นอย่างยิ่งนะ ช่วยอะไรได้เยอะเลย

By: pote2639
ContributoriPhoneWindows PhoneWindows
on 18 November 2012 - 17:29 #507999

เดียวก็มีฝรั่งเขียนว่า "No One Care"

By: -Rookies-
ContributorAndroidWindowsIn Love
on 18 November 2012 - 17:44 #508002

เหมือนความเห็นหลายความเห็นจะเอาสะใจอย่างเดียวแฮะ

ผมอ่านแบบเป็นกลางเขาก็พูดโอเคนี่ เขาขอให้ไปใช้มาตรฐานของ W3C (ซึ่งเมื่อก่อนเขาไม่เคยสนใจ) จะให้เขาออกมาบอกว่าต่อไปจะเปลี่ยนไปใช้ webkit เหรอถึงจะพอใจกัน งงแฮะ


เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!

By: bow_der_kleine
WriterAndroidUbuntu
on 18 November 2012 - 18:03 #508008
bow_der_kleine's picture

สะใจครับ

แต่สถานการณ์ WebKit ไม่เหมือน IE6 แน่นอน เพราะโดยรวมเขาก็อิงกับมาตรฐานอยู่ ตอนนี้ผมใช้ Chromium (Chrome OSS version) เป็นหลักในการทดสอบ พอไปทดสอบกับ FF หรือ Opera แทบไม่ต้องเปลี่ยนอะไร IE ทุกเวอร์ชั่นยังปวดหัวเหมือนเดิม แต่หลัง ๆ ignore ได้ ผิดกับสมัย IE6 มาก หลายกรณีให้เซิฟเวอร์ตรวจสอบแล้วแยก 2 เวอร์ชั่นง่ายกว่า (IE6 vs. residual)

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 19 November 2012 - 00:14 #508071 Reply to:508008

กลับกันกับผมเลย ผมเทสต์แล้วเจอปัญหาบน Chrome ตลอด ส่วน IE ผมทดสอบแค่ IE9 เลยไม่ค่อยเจอปัญหาอะไรที่ส่งผลกับ design หรือฟังก์ชั่นโดยรวมมากนัก


By: tg-thaigamer
ContributoriPhoneAndroidBlackberry
on 18 November 2012 - 19:55 #508025
tg-thaigamer's picture

เวลาทำเว็บผมใช้ ff chrome เป็นตัวเทสเว็บแล้ว(ปัญหาน้อยกว่าและเวลาแสดงผลไม่ค่อยมีปัญหา) IE ไว้ทดสอบสุดท้ายเลย เพราะปัญหาเยอะ = =


มือใหม่!! ใหม่จริงๆนะ

By: platalay
iPhoneWindows PhoneAndroidWindows
on 18 November 2012 - 23:29 #508056

5555 เป็นข่าวที่ขำที่สุดแห่งปีสำหรับผมเลยนะเนี่ย

By: doanga2007
AndroidSymbianUbuntu
on 19 November 2012 - 07:02 #508101
doanga2007's picture

ทางต่อไปที่แก้ปัญหาที่ดีที่สุด คือ ใช้ html และ css ให้มี prefix น้อยที่สุดครับ

By: keen
iPhoneAndroidUbuntu
on 19 November 2012 - 08:06 #508105
keen's picture

หลายๆ คนที่เคยเซ็ง IE จนถึงขั้นเบื่อหน่าย คงสะใจไม่น้อยเลยงานนี้

By: iPattt
iPhone
on 19 November 2012 - 11:28 #508159
iPattt's picture

ประโยคทิ้งท้ายของคุณ mk ได้ฟิลลิ่งกระตุ้นคอมเม้นท์ดีครับ :P

By: maspirecreation on 19 November 2012 - 11:31 #508163
maspirecreation's picture

ผมไม่ค่อยชอบไออี รู้สึกว่าจะมีปัญหาเยอะ

By: tearfire on 19 November 2012 - 12:13 #508183
tearfire's picture

สะใจครับ

แต่ก็ต้องนั่งก้มหน้าก้มตาทำให้ support ie ด้วยอยู่ดี (-_-")

By: jinxplay
ContributoriPhoneAndroidWindows
on 19 November 2012 - 12:33 #508188
jinxplay's picture

ผมจินตนาการเป็น คนเสพอะไรหนักๆจนป่วย แล้วกลับมาบอกว่า "อย่าทำเลย มันไม่ดี"

แต่เรื่องนี้มันแค้นฝังคีย์บอร์ดจริงๆครับ

By: inwwin
Windows PhoneWindows
on 19 November 2012 - 13:14 #508191

ผมว่ามันไม่เกี่ยวกับว่า MS มาขอร้องหรอก

เราในฐานะนักพัฒนาเว็บไซท์ มีหน้าที่ในการพัฒนาเว็บไซท์ ให้ทำงานได้กับทุกๆ Browser และควรจะใช้ก็แต่มาตรฐานกลางเท่านั้น เป็น Best Practice อยู่แล้ว

แต่ในช่วงหลังๆเรากับลืมเรื่องนี้ไป แล้วก็เอา prefix -webkit- มาใช้ในเว็บกันหมด ผู้ใช้เว็บไซท์เราก็ลำบากสิครับ เราจะไปบังคับให้เขามานั่งใช้ webkit กันอย่างเดียว กระนั้นหรือ

By: rattananen
AndroidWindows
on 19 November 2012 - 13:57 #508202

ถ้าเปลี่ยนให้ MS ใช้ WebKit บริษัทที่ออกมาขอร้องเป็นบริษัทอื่น

ผมว่าแต่ละ comment ก็ยังไปรุมตำหนิ MS อยู่ดี

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 19 November 2012 - 17:52 #508265 Reply to:508202

+1 บางทีก็รู้สึกว่าการรุมยำไมโครซอฟท์มันเป็นเหมือนเทรนด์อะไรสักอย่าง anything but Microsoft


By: kerk09
iPhoneAndroid
on 19 November 2012 - 22:54 #508406 Reply to:508265

ผมว่าไม่ได้เป็นเทรนด์หรอกครับ เป็นความแค้นส่วนตัวมากกว่า โดยเฉพาะคนที่มีปมกับ IE6 555+

By: angel13th
Android
on 19 November 2012 - 14:14 #508206
angel13th's picture

ไมโครซอฟท์อย่าไปกลัว ยังมีเว็บราชการจำนวนมากที่สนับสนุนแต่ IE :P

By: yukizawa
iPhoneBlackberryWindowsIn Love
on 19 November 2012 - 14:46 #508214 Reply to:508206
yukizawa's picture

ใช้ว่า ทั้งหมด ก็ได้นะครับ อิอิ

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 19 November 2012 - 14:59 #508219 Reply to:508206
PaPaSEK's picture

"ระบบสามารถรองรับ Web Browser ได้ดีกับ Internet Explorer 5.5 และ Safari 4.0 ขึ้นไป"

จากเว็บบัตรเครดิตเจ้านึงในไทย

ฮ่วย

By: angel13th
Android
on 22 November 2012 - 18:41 #509989 Reply to:508219
angel13th's picture

ที่ที่ผมทำอยู่เป็นลูกข่ายธนาคารเจ้าหนึ่งก็ยังมีนโยบายชู IE อยู่เลย (แต่ดัน dev กันบน chrome)

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 22 November 2012 - 20:04 #510038 Reply to:509989
PaPaSEK's picture

มีสาเหตุมั้ยครับว่าทำไมติด IE งบน้อยหรืออะไรยังไง

By: willwill
ContributorAndroid
on 19 November 2012 - 20:41 #508322
willwill's picture

ในสเปคแต่ละมาตรฐานน่าจะเขียนไปเลยว่า ใครจะ implement draft ให้ใช้ prefix อันเดียวกันทุกค่ายแล้วกำหนดมาเลย ถ้ามันจะไม่ตรงกันมันระหว่างค่าย หรือพอตัด prefix แล้วเปลี่ยนแปลง ก็ให้คนที่อยาก -draft ไปจัดการตัวเอง เหมือนใช้ nightly build