Tags:
Node Thumbnail

หลังจากที่ไมโครซอฟท์ได้ออกมาประกาศว่าโปรแกรมเสริม Chrome Frame ของ Google ซึ่งติดตั้งตัวประมวลการแสดงผลเว็บ WebKit เพื่อใช้ใน Internet Explorer (รุ่น 6, 7 และ 8) ทำให้เบราว์เซอร์มีความเสี่ยงเกี่ยวกับความปลอดภัยเพิ่มขึ้น วันนี้ ผู้แทนมูลนิธิ Mozilla ก็ออกมาแสดงความเห็นในทางเดียวกัน

Mitchell Baker ผู้บริหารมูลนิธิ Mozilla ได้อธิบายในบล็อกของเธอว่าทำไม Chrome Frame จึงไม่ได้เป็นความคิดที่ดีนัก โดยเฉพาะ การที่ Chrome Frame ทำให้การเก็บข้อมูลเกี่ยวกับการเชื่อมต่อ (การเก็บรักษารหัสผ่าน ค่ากำหนดความปลอดภัย การตั้งค่าส่วนบุคคลต่างๆ ฯลฯ) กระจัดการจายกันระหว่างตัวประมวลการแสดงผลเว็บต่างๆ อีกปัญหาหนึ่ง ก็คือ แนวความคิดตามแบบ Google นี้อาจจะทำให้ผู้สร้างเนื้อหาเว็บไซต์บางรายใช้วิธีกำหนดตัวประมวลการแสดงผลตามที่ตนต้องการเอง ซึ่งจะทำให้เกิดการสับสนในการใช้เบราว์เซอร์ต่างๆ

ในอีกบล็อกหนึ่ง Mike Shaver วิศวกรที่มูลนิธิ Mozilla ก็ได้เผยว่า โปรแกรมเสริม Chrome Frame ทำให้คุณลักษณะบางอย่าง (เช่น การดูเว็บแบบส่วนตัว) ใช้งานไม่ได้โดยปริยาย ซึ่งสำหรับเขาแล้ว ควรให้ผู้ชมเว็บเป็นผู้ตัดสินใจเองว่าจะใช้เบราว์เซอร์ตัวใดสำหรับเว็บไซต์ใด แทนที่เว็บไซต์จะเป็นผู้เลือกและผสมตัวประมวลผลการแสดงเว็บกันจนมั่วไปหมด

ที่มา : บล็อกของ Mitchell Baker และบล็อกของ Mike Shaver

Get latest news from Blognone

Comments

By: keng
WriteriPhoneAndroidIn Love
on 2 October 2009 - 04:15 #128748
keng's picture

Mitchell Baker นี่เป็นผู้หญิงครับ

By: beum
ContributoriPhoneWindows PhoneAndroid
on 2 October 2009 - 04:29 #128750 Reply to:128748

แก้ไขแล้ว ขอบคุณครับ

By: nuntawat
WriterAndroidWindowsIn Love
on 2 October 2009 - 05:39 #128755
nuntawat's picture

ผมคิดว่าไม่จำเป็นต้องมีแท็ก Google Chrome Frame ก็ได้ครับ (ถ้ามีแท็ก Browser ด้วยจะดี) แล้วก็เขียน "ที่มา" ใต้ข่าวให้ชัดเจนด้วยครับ

By: Blltz
WriterMEconomicsAndroidWindows
on 2 October 2009 - 06:27 #128757 Reply to:128755
Blltz's picture

ผมว่าที่มาเค้าชัดอยู่แล้วนะครับ

Acting Reporter & My Elder Brother Blog

By: nuntawat
WriterAndroidWindowsIn Love
on 2 October 2009 - 06:47 #128758 Reply to:128757
nuntawat's picture

ใช่ๆ เพียงแต่ส่วนใหญ่ที่เห็นมักเขียนไว้ใต้ข่าวนะครับ

By: beum
ContributoriPhoneWindows PhoneAndroid
on 2 October 2009 - 11:01 #128781 Reply to:128755

เพิ่มแท็กแล้วครับ แต่ที่มาผมคิดว่าชัดเจนอยู่แล้ว จึงไม่ได้ใส่เพิ่มด้านล่างอีก

By: lawender
ContributoriPhoneAndroidWindows
on 2 October 2009 - 11:40 #128788 Reply to:128781

เรื่อง "ที่มา"

ผมเห็นด้วยว่าควรมีนะครับ ถ้าเป็นคนสาย Software ผมว่า พูดแค่คำว่า Consistency กับ Standard คงพอจะเข้าใจว่าทำไมต้องใส่

ถ้าในกติกาของ blognone ไม่ได้ระบุว่าต้องมีที่มา ท้ายข่าวเสมอก็ไม่เป็นไรครับ
แต่ถ้ามันต้องมี ผมว่าคงที่ Promote ข่าวนี้ น่าจะตรวจสอบกติกาดีๆ ก่อนเอาขึ้นนะครับ

By: Kiss on 2 October 2009 - 09:18 #128766

พูดไปก็เข้าตัว ไม่รู้เขาจะรู้หรือเปล่าว่า IETab ยอดดาวน์โหลดเท่าไร

By: varavut
ContributorWindows PhoneAndroidBlackberry
on 2 October 2009 - 09:43 #128769 Reply to:128766

คือใน กรณีของ IE Tab ผู้ใช้เป็นคนเลือกว่าจะเปิดเว็บไซต์ใดด้วย IE Tab เอง แต่ใน google chrome frame ผู้สร้างเว็บเป็นผู้กำหนดว่าจะให้แสดงผลโดยใช้ google chrome frame ผู้ใช้ไม่ได้เป็นคนเลือกครับ


2bedev.com เขียนโปรแกรมระดับรากหญ้า

By: Kiss on 2 October 2009 - 10:18 #128771 Reply to:128769

นึกว่ามันต้องเลือกเอง :p

By: Nozomi
ContributorWindows PhoneAndroidSymbian
on 2 October 2009 - 10:59 #128779
Nozomi's picture

มันดูเหมือน Mozilla กำลังกลัว Chrome ยังไงไม่รู้ ทั้งๆที่ การลง CF เป็นตัวเลือกที่ดีสำหรับคนที่ไม่สามารถใช้ browser ใหม่ๆได้

Chrome frame อาจจะไม่ได้ให้ผู้ใช้เลือก ว่าจะแสดงผลด้วย CF หรือไม่

แต่มันให้ผู้ใช้เลือกว่าจะติดตั้งหรือไม่ มากกว่า เพราะถ้าไม่ติดก็จบเลย

ผู้ใช้ได้เลือกแล้วว่า จะติดตั้ง เพราะอะไร ก็ว่าไป (เช่นรู้ว่า IE แสดงผลหน้าเว็บได้ห่วย)

แต่ไม่สามารถอัพเกรดไปใช้ IE7-8 ได้ และไม่สามารถลง Browser อื่นๆ (ทั้งไม่ต้องการ ไม่ชิน และสารพัดปัญหาไม่ๆโดยผู้ใช้)

ถ้าไม่ลงเว็บก็สามารถแสดงผลโดยใช้ IE Engine ได้ตามปรกติ
ไม่เห็นจะมีอะไรเสียหาย ??

By: ipats
ContributorNOOBIn Love
on 2 October 2009 - 11:34 #128785 Reply to:128779

แล้วถ้าเค้าอยากลง CF เพื่อเข้าเว็บนึง แต่อีกเว็บอยากใช้ IE แต่ เว็บนั้นดันบังคับให้ CF ทำงานหล่ะ?

ใน CF รุ่นที่ผมโหลดมาลอง ดูเหมือนจะไม่มีความสามารถในการหยุดตัวเอง (ต้องไป disable extension ใน IE Options เอง) แต่มีการบังคับเปิด CF ได้ (โดยใส่ cf:http://)

ถ้าในรุ่นต่อไป มันมี option ประมาณว่า "Use Chrome Frame on these websites only" แล้วมีให้เพิ่มเข้าไปในลิสท์เอง ไม่ต้องไปผูกกับ meta tag แล้วแทนที่เวลาเจอ meta จะเปลี่ยนไปใช้ CF เลย ก็แค่ขึ้นเตือนเล็กๆ ว่า เว็บนี้แนะนำให้ใช้ CF นะ สนไหม อะไรแบบนี้ ผมว่าคนจะยอมรับได้มากขึ้นนะ

iPAtS


iPAtS

By: ampz on 2 October 2009 - 23:36 #128861 Reply to:128785

แต่ถ้ามี feature แบบนี้ developer ก็ต้อง support ie เหมือนเดิมสิครับ

By: HudchewMan
ContributorAndroidWindowsIn Love
on 3 October 2009 - 11:42 #128899 Reply to:128861
HudchewMan's picture

ผมคิดว่าถ้าผู้ใช้เลือกที่จะปิด CF กับเว็บนั้นเอง เขาก็ต้องยอมรับการแสดงผลที่ไม่ถูกต้องใน IE6 ล่ะนะ


~ HudchewMan's Station & @HudchewMan~

By: lawender
ContributoriPhoneAndroidWindows
on 2 October 2009 - 11:42 #128790

แบบนี้มันต่างอะไรกับที่เวบทุกวันนี้ บอกให้ผู้ใช้ไปใช้ IE ถ้าไม่ใช้ก็ทำงานไม่ได้ครับ

By: Aphorist
AndroidUbuntuWindows
on 2 October 2009 - 11:58 #128793
Aphorist's picture

เค้าออกมาแก้ไขปัญหากับ IE6 ไม่ใช่เหรอครับ เพื่อให้การแสดงผลมันถูกต้องเหมือนอื่นๆ บ้าง

ทุกวันนี้ webmaster ก็ต้องกำหนด CSS สำหรับแต่ละ บราวเซอร์กันอยู่แล้ว ทีนี้ หากไม่อยากกำหนด CSS สำหรับ IE6 ก็ไม่ต้องทำแล้ว เพียงแค่เพิ่ม tag ให้เปลี่ยนไปดูผ่าน CF แทน ผมว่ามันก็ดีนี่ครับ CSS ก็ใช้ชุดเดียวกัน

Firefox, IE7, IE8, Chrome, Opera สไตร์ชีทเดียวกัน แสดงผลเหมือนกันแล้ว (ยกเว้น Opera มันไม่ตัดคำไทย)

ต้องมองที่เจตนาครับ เพราะ MS เองก็ไม่ได้มาปรับปรุง IE6 ให้แสดงผลถูกต้องเลยแต่ก็ทำเวอร์ชันใหม่ไปเรื่อย ไม่เห็นออกปลักอินมาแก้ปัญหาให้ ie6 เหมือนที่ google ทำ

ผมเองก็อยากให้ ie แสดงผลเหมือนกับบราวเซอร์อื่นๆ เหมือนกันนะ เพราะบางทีก็ทิ้งมันไม่ได้

By: ipats
ContributorNOOBIn Love
on 2 October 2009 - 12:53 #128797 Reply to:128793

ผมว่าไม่ใช่เค้าไม่อยากปรับปรุง IE6 ให้แสดงผลถูกต้อง (ไม่งั้นคงไม่ทำ IE7,8) แต่คือ.. เค้าคงต้องรักษาความ "เพี้ยน" ของตัวเองเอาไว้ เพื่อให้ App เก่าๆ มันยังใช้ได้ ถามว่าตอนนี้ IE6 ยังมีชีวิตอยู่เพราะอะไร ก็เพราะพวก Web app เก่าๆ ทั้งนั้นอ่ะแหละ ถ้าอยู่ดีๆ IE6 เกิดเลิก "เพี้ยน" ก็เจ๊งกันหมด (ถ้า Web App มันรันกับ Browser ไม่เพี้ยนได้ เค้าก็อัพเป็น 8 กันหมดแล้ว ไม่เหลือไว้ 6 หรอกครับ)

iPAtS


iPAtS

By: pad4thai
AndroidUbuntuIn Love
on 2 October 2009 - 13:21 #128799
pad4thai's picture

Google Chrome Frame ถ้าเข้าใจไม่ผิด มันก็คือ Webkit engine ของ Google Chrome
ถ้างั้น มันก็เหมือนกับ IEtab Addons ของ mozilla ตอน มี ietab mozilla โวยมั้ย
ถ้าเราใช้ ietab ก็เหมือนเราเปิด ie ใน firefox ค่า cookie password setting ต่างๆ ก็ เอามาหมด ถ้า Google Chrome Frame ประมวลผลเหมือนกันก็ไม่มีอะไรแปลก แต่ว่า

ถ้า firefox แสดงผล ie , Google Chrome ,safari ได้ใน ตัวเองก็คงสะดวกสำหรับ ผู้พัฒนาเว็บ ที่ไม่ต้องเปิด Browser หลายหน้าต่าง แค่เปลี่ยน tab

By: KnightBaron
ContributoriPhoneAndroidRed Hat
on 2 October 2009 - 14:05 #128803
KnightBaron's picture

แต่ผู้ใช้ก็ยังมีสิทธ์ที่จะเลือกติดตั้งหรือไม่ติดตั้ง Google Chrome Frame อยู่ดีนี่ครับ? ส่วนตัวประเด็นนี้ผมถือหาง Google เพราะเหนื่อยกับ IE6 มาเยอะแล้ว เหอะๆ

Yume Nikki

By: kurosame
ContributoriPhone
on 2 October 2009 - 16:43 #128821
kurosame's picture

จริงๆผมว่า CF ทำมาเพื่อเหตุผลหลักเหตุผลเดียวคือเปิดทางให้ Google Wave เล่นบน IE6 ได้น่ะครับ


เข้าท่ากับบ้าบอ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 3 October 2009 - 01:48 #128874 Reply to:128821
lew's picture

ไม่ใช่แค่ wave มังครับ Google Apps ทุกตัวเลยมากกว่า

เอาจริงๆ ก็ลำบากอยู่เพราะทุกฟีเจอร์ของ Google นั้นจะใส่ทีต้องบอกให้ได้ว่าคนใช้เว็บส่วนใหญ่ (เข้าใจว่าเกิน 80%) สามารถใช้งานได้เร็วพอ พอคนใช่ IE6 มันยังสูง ทุกฟีเจอร์ที่อยากใส่เลยต้องดึงรอ IE6 กันหมด IE6 ไม่รับ หรือช้าเกินไปบน IE6 คือใส่ไม่ได้

LewCPE


lewcpe.com, @public_lewcpe