Opera 9.5 แจ่ม

319 | 15 June 2008 - 13:34 น.

เผลอแป๊บเดียวเอง Opera ปล่อย Opera 9.5 Final ออกมาซะแล้ว ก่อนนี้ติดตามความคืบหน้าการพัฒนามาตลอด สัปดาห์ที่ผ่านมาค่อนข้างยุ่งเลยไม่ได้ติดตาม มารู้อีกทีเอ้าออกไฟนอลมาซะแล้ว แรกทีเดียวคิดว่านอกจากคุณสมบัติอย่างที่รู้ๆ มาตลอด Opera 9.5 คงไม่มีอะไรใหม่เพิ่มเติม แต่พอดาวน์โหลดมาติดตั้งชักเห็นว่ามีอะไรเปลี่ยนไป หน้าตาการติดตั้งเปลี่ยนไปครับ ติดตั้งเสร็จเรียกขึ้นมา หน้าตาเปลี่ยนไปแทบจะโดยสิ้นเชิง ไม่ใช่ Opera แบบเดิมๆ ที่เห็นมายาวนาน มาคราวนี้แจ่ม ขัดมันมาแวววาวเอี่ยมอ่องเชียวครับ

opera95

การปรับ UI ใหม่ครั้งนี้เป็นครั้งแรกในรอบหลายปีที่เป็นการปรับครั้งใหญ่ของ Opera ระบบ tab ออกแบบใหม่ดูเช้าท่ากว่าเก่ามากครับ ปุ่มปิดมองเห็นชัดเจน Address bar ก็ปรับใหม่ ดูดีกว่าเดิม รวมๆ ดูแล้วรู้สึกน่าใช้ขึ้นมาทันที แอบรู้สึกเล็กๆ ว่าดูดีกว่า IE7 IE8 เยอะเลย

To be continue..

ช่วงนี้อยู่ในช่วงที่ยุ่งเป็น 4 เท่า ไม่ค่อยได้ติดตามข่าวสารความเคลื่อนไหวในแวดวงไอที เลยไม่ค่อยมีอะไรจะหยิบจับมาเขียนเล่าสู่กันฟัง แวะมาบอกข่าวหน่อยนึงว่า ในช่วงเวลาอันใกล้นี้  โดยไมโครซอฟท์เตรียมปล่อยในช่วงใดช่วงหนึ่งของไตรมาสที่สามของปีนี้ แม้ไม่มีการระบุชัดว่าจะปล่อยออกมาเดือนไหน แต่เป็นไปได้ว่าอาจจะเป็นเดือนมิถุนายนที่จะถึงนี้

IE8 Automatic Crash Recovery

288 | 18 April 2008 - 12:41 น.

คุณสมบัติใหม่อย่างหนึ่งใน Internet Explorer 8 (IE8) Beta คือ Automatic Crash Recovery  มีอย่างที่เว็บเบราว์เซอร์อื่นเข้ามีกันบ้างล่ะ มีการเรียกร้องให้มีคุณสมบัตินี้มาตั้งแต่เมื่อครั้งที่ไมโครซอฟท์พัฒนา Internet Explorer 7 (IE7) เข้าใจว่าจะเป็นประโยชน์กับผู้ใช้งาน IE ไม่น้อย ในกรณีที่ IE ปิดตัวลงไปหรือเกิดอาการค้าง โดยเฉพาะจาก Adobe Flash เจ้าปัญหา

ข้อดีก็มีอยู่ แต่เรื่องไม่ได้เป็นอย่างนั้นไปเสียงทั้งหมด ลองพิจารณารูปตัวอย่างด้านล่างดูครับ

ie8_recovery

การ recover หลังการปิดตัวหรือค้างจะเปิดในแท็บ (tab) เหมือนเดิม แต่ถ้าดูข้อมูล Processes ใน Windows Task Manager จะเห็นว่ามีผลเหมือนการเปิด Internet Explorer ขึ้นมาใหม่หลายหน้าต่าง แทนที่จะเป็นหลายแท็บในหน้าต่างเดียว

To be continue..

Internet Explorer 8 และ CSS3

277 | 28 March 2008 - 14:47 น.

เป็นที่ทราบกันว่าไมโครซอฟท์ประกาศสนับสนุน CSS 2.1 เต็มรูปแบบสำหรับ Internet Explorer 8 (IE8) ในเวอร์ชั่นไฟนอล ขณะเดียวกัน WebKit (render engine ของ Safari) ประกาศอย่างเป็นทางการเมื่อหลายเดือนก่อนที่จะรองรับคุณสมบัติบางส่วนของ CSS3 ในทางกลับกันไมโครซอฟท์โดยทีม IE ไม่เคยพูดถึง CSS3 ซึ่งผมเคยตั้งคำถามเมื่อก่อนหน้านี้

คำตอบอย่างเป็นทางการคือ Internet Explorer 8 (IE) สนับสนุน CSS3 บางคุณสมบัติครับ ข้อมูลจาก ใน MSDN library  มีคุณสมบัติ CSS3 เด่น ที่ IE8 รองรับ อย่างเช่น หรือ Web Font  ซึ่งผมเคยพูดถึงก่อนหน้านี้ โดยเริ่มรองรับตั้งแต่ IE8 Beta 1 คุณสมบัติอื่นที่รองรับ ได้แค่ ruby-align, ruby-align, ruby-overhang ส่วนคุณสมบัติ @namespace ไม่รองรับใน IE8

ส่วนคุณสมบัติใหม่อย่าง Speech, Media Queries รวมถึงค่า Values ใหม่ๆ ไม่มีรองรับใน IE8 สำหรับนักพัฒนาและออกแบบเว็บไซต์สามารถอ่านข้อมูลโดยละเอียดจากลิงค์ด้านบนนะครับ

แม้การรองรับ CSS3 ของ IE8 จะน้อยกว่า WebKit แต่นับได้ว่าเป็นการขยับที่สำคัญ แต่ทั้งนี้กว่ามาตรฐาน CSS3 จะพัฒนาเสร็จและเป็นที่ยอมรับยังใช้เวลาอีกค่อนข้างนาน ส่วน Opera และ Firefox ยังรอบรับ CSS3 ไม่มากนัก และยังไม่รองรับ @font-face

พบช่องโหว่ใน Safari 3.1

275 | 27 March 2008 - 11:49 น.

Safari 3.1 สำหรับ Windows เว็บเบราว์เซอร์เวอร์ล่าสุดที่ ที่ติดตั้ง iTune และ Quicktime จากการเปิดเผยของ Juan Pablo Lopez Yacubian นักวิจัยด้านความปลอดภัยชาวอาเจนตินา

โดยระบุว่า Safari 3.1 สำหรับ Windows มีช่องโหว่ร้ายแรงในระดับที่เปิดให้แฮกเกอร์สามารถเข้าควบคุมเครื่องคอมพิวเตอร์ของเหยื่อจากระยะไกลได้ ช่องโหว่ดังกล่าวเปิดให้แฮกเกอร์สามารถทำให้เกิดการแสดงผล web address (url) ผิดพลาด และเข้าสู่เว็บไซ์หรือหน้าเว็บอื่น ซึ่งหมายถึงว่าแม้เห็น url ใน address bar เป็นของเว็บไซต์ที่น่าเชื่อถือ แต่เนื้อหาและเว็บไซต์ที่แสดงอาจเป็นของเว็บไซต์อื่น ซึ่งอาจเป็นอันตราย

Secunia จัดระดับความรุนแรงช่องโหว่นี้ในระดับ ‘highly critical’ ซึ่งเป็นความรุนแรงสูงสุดลำดับที่ 2

นอกจากนี้ Secunia ยังระบุว่ามีช่องโหว่ความปลอดภัยอีกอย่างที่พบใน Safari 3.1 คือ ความผิดพลาด (error) ที่เกิดระหว่างการดาวน์โหลดไฟล์ที่มีชื่อไฟล์ยาวเกินไป ซึ่งสามารถเจาะและทำให้เกิด memory corruption ซึ่งนำไปสู่การเปิดให้แฮกเกอร์สามารถเข้าควมคุมทั้งเครื่องได้

Apple มักอ้างว่า Safari for Windows 3.1 เป็นเว็บเบราเซอร์ที่ดีสุดในทุกด้าน ขณะที่บางคนเปรียบเปรยว่าไม่ต่างอะไรจาก Firefox 0.8 และ IE6 โดยส่วนตัว ถ้าไม่มองเฉพาะที่ว่า Safari อ่อนแอปวกเปียกและเป็นอัลไซเมอร์ นับว่าเป็นเว็บเบราว์เซอร์ที่มีผ่านการทดสอบ Acid3 ด้วยแต้มสูงสุด โดย WebKit ซึ่งเป็น rendering engine ของ Safari ได้แต้ม 98 ในขณะเดียวกัน ในการทดสอบ Acid3 โดยทำแต้มเต็มที่ 100/100