ไลบรารียอดนิยมอย่าง jQuery ประกาศว่ารุ่นต่อไปคือ jQuery 2.0 ที่จะออกในปี 2013 จะหยุดซัพพอร์ต Internet Explorer รุ่นเก่าทั้งหมดเหลือเพียง IE9 อย่างเดียวเท่านั้น ด้วยเหตุผลคือต้องการพัฒนาการจัดการความผิดพลาดที่ทำได้ยากใน IE รุ่นก่อนหน้านั้น
ทางออกเดียวที่ทีมงานแนะนำสำหรับคนที่ต้องการซัพพอร์ต IE รุ่นเก่าคือการใช้ conditional comment ของ IE เพื่อดึงเวอร์ชั่น 1.9 มาใช้งานในเบราเซอร์รุ่นเก่า โดยทีมงานระบุว่า API จะใกล้เคียงกันทำให้ใช้งานร่วมกันได้ในกรณีทั่วๆ ไป
ปัญหาสำคัญคือ IE นั้นอัตราการอัพเกรดค่อนข้างช้า จนทุกวันนี้แม้แต่ IE6 ก็ยังมีการใช้งานเป็นวงกว้าง การบังคับให้นักพัฒนาต้องเลือกเช่นนี้อาจจะทำให้หลายคนเลือกที่จะไม่ย้ายไปใช้ jQuery 2.0 ไปเลยก็เป็นได้
ที่มา - jQuery Blog
Comments
เดี๋ยวอาจจะมีปลั๊กอินสำหรับทำให้รองรับ ie เก่าๆก็เป็นได้
แต่ผมเลือกย้ายนะ เพราะพวก IE เนี่ยปัญหาเยอะจริง ยิ่งพัฒนาระบบ web application ในองค์กรเนี่ย ผมบังคับใช้ Firefox ไม่ก็ Chrome ไปเลยปัญหาน้อยกว่ากันเยอะ
Texion Business Solutions
ทีมพัฒนา IE นี่แต่ละเวอร์ชั่นนี่ทีมเดียวกันมั๊ยเนี่ย? = ='
ชะตากรรม IE กับ flash เริ่มเหมือนกัน
IE น่าจะยังอยู่อีกนานนะผมว่า มันเอาไว้โหลด browser ตัวอื่นมาใช้
ฮา
Coder | Designer | Thinker | Blogger
+1 ครับ อันนี้เรื่องจริง 555+
+555
มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB
Look Like Love เลยครับเม้นท์นี้
ในมุม jQuery ก็คงต้องหักดิบแบบนี้แหล่ะครับ, แต่ในมุมของนักพัฒนาก็คงยังไม่รีบย้ายเวอร์ชั่นไปจริงๆ เช่นกัน, ข่าวทั้งดีและร้ายในข่าวเดียว 55 ;D
my blog
ถ้าใช้งานทั่วๆไป ก็คงไม่มีใครอยาก upgrade
อยากทำเหมือน jQuery บ้าง
อยากจะหักดิบ user แบบนี้บ้าง
เจ็บแสบมากับ IE6 มากมาย ทำโปรเจคเสร็จหมดแล้ว ลูกค้าจะเอาให้รองรับ IE6 ด้วย แก้กันบาน
บอกว่าคิดตังเพิ่มอีก 1 เท่า พร้อมบรรยายสรรพคุณ
รายไหนรายนั้น ไม่เอา IE6 ทันทีครับ
เยี่ยมไปเลย
ปล. condiational -> conditional
มันเป็นการหักดิบ dev ง่ะ ไม่ได้หักดิบ user
T_T
ถูกครับ แต่ถ้า dev เลือก jQuery2.0 แล้ว user ต้องเป็นคนหักดิบต่อ เลือกว่าจะอัพเกรด browser หรือ เลิกใช้เว็บเราไปเลย O_o
แต่คนที่ dev ต้องไปหักดิบ เป็นคนจ่ายเงินนะซิครับ
จะโดนลูกค้าหักดิบเลิกใช้ของเราเลยแทนน่ะสิครับ (สำหรับบางกลุ่มลูกค้า)
โดนซะมั่งก็ดี จะได้รู้จักพัฒนากับเขาบ้าง
สงสัยคงต้องอยู่กับ 1.7-1.8 ไปสักพัก เค้าบอกว่า 1.9.x จะยังมีถึง 2013 ควบคู่ 2.0 เรายังมีเวลปรับตัวกันอีกสักพัก อย่างน้อยก็น่าจะได้ถึง 2.1 >.<'
ป.ล. ตอนนี้ล่าสุดยังอยู่ที่ 1.7.2 นะครับ
:: DigiKin8 ::
ดีจะได้ฆ่า IE เก่าๆให้ตายซะที !!!! หรือว่าคนเขียนเว็บทีจะตายก่อนหว้า
ลาออกจากบริษัทเก่าไปสองสามปี กลับไปเยี่ยมอีกที XP/Office2003/IE6 ยังเป็นมาตรฐานบริษัทอยู่เลย
จริงๆก็งงดีนะ การไล่ upgrade IE ในบริษัท มันก็ไม่น่าจะยากขนาดนั้น พอดีไม่ได้ทำงานด้านนี้อ่ะครับ มันติดปัญหาอะไรนะ ส่วนใหญ่ (รอให้ user ทำเองคงไม่มีทาง) สมมุติกรณีที่มีการ implement ระบบใหม่ๆ ที่ใช้งานผ่านเว็บ
..: เรื่อยไป
เกรงว่ากว่าจะเทสทุกระบบที่ใช้ IE ครบคงไม่ได้เป็นอันทำงานอื่นกันหน่ะซิครับ
Compatibility ครับ
ถ้าเขียนเว็บใหม่รองรับ IE9 ก็จะใช้กับ IE6 มีปัญหา
ถ้าหักดิบ upgrade IE ก็จะมีปัญหากับเว็บเดิมๆที่รองรับ IE6 ซึ่งแค่ขึ้นไปเป็น IE7/8 ก็อ้วกแล้ว กระโดดมา 9 เลยนี่มียกเครื่อง CSS/JS กันเหนื่อยครับ
และอีกอย่างคือ XP รองรับแค่ IE8 ครับ แล้วคอมเกินครึ่งของออฟฟิศปัจจุบันผมว่ายังเป็น XP อยู่ (บางเครื่องโบราณมากๆเผลอๆเป็น ME, Server 2000 อยู่เลย)
ปัญหาสุดท้ายคือผู้บริหารที่หัวโบราณๆหน่อยจะถามว่า "ก็ของเดิมใช้ได้ดีอยู่แล้ว จะเปลี่ยนให้มีความเสี่ยง/เปลือง cost แก้ไขเพิ่มทำไม ??"
ไม่ต้องหัวโบราณก็ได้มั้งครับ
ตีกรอบไว้คร่าวๆน่ะครับ
จริงๆแล้วปัจจุบันผู้บริหารที่วัยหนุ่มหน่อย หรือตามโลกเทคโนโลยีหน่อยส่วนใหญ่ก็เข้าใจเรื่องปัญหา IE นะ
แต่ในองค์กรใหญ่กลุ่มนี้จะยังอยู่ระดับ Middle ซะมากกว่า ยังไม่ขึ้นไปถึงระดับ Top
สุดท้ายพอจะเปลี่ยนอะไรสักอย่าง ก็กลับมาจบที่ Top Management ที่ส่วนใหญ่ตามโลกเทคโนโลยีไม่ทันเป็นคนตัดสิน -0-
เลยเลือกใช้คำว่าหัวโบราณน่ะครับ
เขียนดักใน proposal เลยว่าจะเทสบน IE9+ เท่านั้น ^^
ผมจำเป็นต้องใช้ ie ยื่นภาษีผ่าน internet นะครับ ช่วยๆกันสนับสนุนหน่อยนึง
ส่วนตัวเวลาใช้พวกนี้ ผมก็จะใช้พวก IE Tab บน Firefox หรือ Chrome แทนครับ สบายใจ
ได้แต่เอนจินบางตัวไปอ่ะครับ
ถ้าเอนจินที่มีเป็นของ IE7+ แต่เว็บเก่ากว่านั้นก็ใช้ไม่ได้อยู่ดี
Dev ยุคก่อนชอบ IE6/7 กันมาก เพราะเข้าถึงข้อมูลในเครื่องได้แบบอิสระ คอนโทรลต่างๆก็ใช้งานได้ ประมาณนั้นครับ
ใช้แต่ FF อะ
Chrome บางเวบก็ยังเดี้ยงอยู่เลย
จริงๆผมเลิกใช้ IE อย่างเป็นทางการกับตัวเองเมื่อ 12ปีก่อนแล้ว ตอนนั้นใช้ opera เป็นหลัก
ไม่มีใครพูดถึง Google Chrome Frame สำหรับ IE เลยเหะ...
มีแต่คนพูดถึงการให้อัพเดตเวอร์ชั่น IE
:P