ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Topic List

โดย Little Bear on 7 ก.พ. 57 09:26

ปัญหาการทดสอบเว็บกับ IE แต่ละรุ่น ตั้งแต่ 6-11 (ที่ ณ ตอนนี้ผมยังไม่เคยได้มีโอกาสจับ IE9-11 เลยไม่รู้จะทดสอบยังไง) ล่าสุด Microsoft ไมโครซอฟท์ได้เปิดเว็บ modern.IE ที่รวมเครื่องมือทดสอบเว็บสำหรับ Internet Explorer รุ่นต่าง ๆ ไว้ให้เราได้ทดสอบกันแล้ว

เครื่องมือที่ไมโครซอฟท์เตรียมไว้ให้มีดังนี้

  • Scan a webpage สแกนโค้ดของเว็บเพจเพื่อดูว่ามีจุดผิดหรือจุดไม่เข้ามาตรฐานอย่างไรบ้าง (ตัวอย่างของ Blognone) รวมถึงแนะนำให้เพิ่มฟีเจอร์ให้รองรับ touch browsing และ live tile ของ IE10 ด้วย
  • แจกไฟล์ virtual machine image ของ Windows/IE เวอร์ชันต่างๆ (เก่าสุดคือ IE6/XP) ให้นักพัฒนาสามารถนำไปทดสอบบนเครื่องตัวเองได้ รองรับซอฟต์แวร์ virtualization หลากหลายทั้งบนวินโดวส์/แมค/ลินุกซ์
  • จับมือกับบริษัท BrowserStack แจกตัวทดสอบเบราว์เซอร์แบบ hosted virtualization ฟรี 3 เดือน

ตัวอย่างของ SoftGanz

ที่มา - Blognone.com, Exploring IE

โดย Little Bear on 20 ก.ย. 55 22:13

เห็นว่าเป็นเรื่องใหญ่โตพอสมควร ถึงขนาดรัฐบาลเยอรมนีประกาศเชียวนะ เลยขอเก็บข่าวมาไว้หน่อย จะได้อัพเดทให้เพื่อน ๆ ได้ ตามรายละเอียดข่าว

ไมโครซอฟท์แก้ปัญหาช่องโหว่ล่าสุดของ IE7-8-9 (IE10 รอด) ที่ทำให้หน่วยงานของรัฐบาลเยอรมนีต้องออกมาเตือนให้หยุดใช้ IE ชั่วคราว

สำหรับคนที่ใช้ Windows XP/Vista/7 รวมถึง Windows Server ควรรีบเข้าไปดาวน์โหลดเครื่องมือชื่อ Fix it ของไมโครซอฟท์มาติดตั้งกันด่วน ข่าวร้ายคือมันใช้ได้กับ IE เวอร์ชัน 32 บิตเท่านั้น (ดังนั้นถ้าใช้วินโดวส์ 64 บิต ก็จะซ่อมเฉพาะ IE แบบ 32 บิตนะครับ)

ไมโครซอฟท์จะเริ่มปล่อยอัพเดตตัวนี้ผ่าน Windows Update ในวันพรุ่งนี้ (21 ก.ย.) เป็นต้นไปครับ

ที่มา - Blognon.com, Microsoft Security Response Center via The Next Web

โดย Little Bear on 22 ก.ย. 54 21:06

มีปัญหาเยอะมากกับการเขียน CSS3 บน IE แต่ละรุ่น โดยเฉพาะ Selector ที่ไม่สามารถใช้งานได้บน IE ทำให้ไม่กล้าเขียน CSS3

ทางแก้ล่าสุดสำหรับ IE คือใช้ Selectivizr - CSS3 pseudo-class and attribute selectors for IE 6-8 สามารถดาวน์โหลดมาใช้งานได้เลย ซึ่ง "selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest."

อยากรู้ไหมว่า CSS Compatibility and Internet Explorer มันสุดแสนจะแตกต่างกันในแต่ละรุ่นอย่างไร ลองตามไปดูกันนะครับ

และ 30 ซีเลกเตอร์ที่คุณต้องจำ - The 30 CSS Selectors you Must Memorize ลองตามไปอ่านดูก่อน มีเวลาจะมาแปลเก็บไว้อีกที

และที่สุดยอดอีกตัวคือ ตารางเปรียบเทียบ HTML5 และ CSS3 ของเบราเซอร์แต่ละยี่ห้อ-HTML5 & CSS3 Support ซึ่งดูจากตาราง CSS3 Selector แล้วอยากให้ IE6-IE8 ตาย-่าซะโดยเร็ว (แต่สงสัยว่าคงต้องทนอยู่กันมันอีกนานแสนนาน)

เอาแค่นี้ก่อน แล้วค่อยหามาเพิ่ม

โดย Little Bear on 1 ส.ค. 54 11:30

บริษัทที่ปรึกษาด้านจิตวิทยาของแคนาดา AptiQuant ได้รายงานผลการวิจัยว่าด้วยความสัมพันธ์ของระดับเชาวน์ปัญญา (ไอคิว) กับเว็บเบราเซอร์ที่ใช้ โดยใช้กลุ่มตัวอย่างมากกว่าหนึ่งแสนคนทำแบบทดสอบวัดไอคิว จากนั้นก็เก็บผลคะแนนที่ได้กับเว็บเบราเซอร์ที่บุคคลนั้นใช้พบผลลัพธ์ที่น่าสนใจดังนี้

ในภาพรวมแล้วผู้ใช้ Internet Explorer มีระดับไอคิวอยู่ราว 80-90 ขณะที่กลุ่มผู้ใช้ Firefox, Chrome และ Safari มีไอคิวอยู่ในช่วง 100-110 ยิ่งไปกว่านั้นถ้าเป็นผู้ใช้งาน Chrome Frame, Camino หรือ Opera จะมีระดับไอคิวสูงมากกว่า 120 กันเลย

เมื่อเทียบกับผลการวิจัยในปี 2006 เห็นได้ว่าระดับไอคิวของผู้ใช้ IE6, IE7 ในขณะนั้นสูงกว่าค่าที่ได้ในปัจจุบันอย่างมาก รวมถึงเมื่อแยกย่อย IE ลงไปในแต่ละเวอร์ชั่นก็จะเห็นว่าผู้ใช้ IE8, IE9 มีคะแนนสูงกว่า IE6, IE7 ที่เป็นเวอร์ชั่นเก่ากว่า

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

ที่มา: AptiQuant ผ่านทาง Blognone โดย arjin

อัพเดท : ที่แท้ก็เป็นแค่ข่าวลวง พบหลักฐานงานวิจัยเรื่องไอคิวผู้ใช้ IE เป็นเพียงข่าวลวง , AptiQuant ยอมรับแล้วว่างานวิจัย IE เป็นเรื่องโกหก

Tarandeep Gill นักวิจัยด้านคอมพิวเตอร์วิทัศน์และปัญญาประดิษฐ์ผู้อยู่เบื้องหลังข่าวโกหกนี้บอกว่า เขาเจตนาใช้คำประเภทไอคิวต่ำกว่า โง่กว่า ไม่ได้เพื่อจะดูถูกใคร แต่มองว่าคำประเภทนี้สร้างความสนใจกับสื่อได้ดีมากกว่า (และก็ดีจริงๆ) ส่วนเหตุผลที่ทำให้เขาสร้างข่าวนี้ออกมา ก็เพราะเขามองว่าการพัฒนาเว็บให้มีความเข้ากันได้กับทุกเบราเซอร์นั้นเป็นเรื่องยากลำบาก โดยเฉพาะการทำให้มันเข้ากันได้กับ IE เวอร์ชั่น 6.0 ถึง 8.0 จึงทำให้งานวิจัยลวงนี้พุ่งเป้าโจมตีไปที่ IE เวอร์ชั่นดังกล่าว

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

โดย Little Bear on 14 มิ.ย. 52 19:04

ไมโครซอฟท์เริ่มแคมเปญ Browser for the Better ร่วมกับ Feeding America www.feedingamerica.org ซึ่งเป็นหน่วยงานการกุศลที่จัดอาหารให้กับผู้ยากไร้

แคมเปญก็คือ เมื่อดาวน์โหลด IE8 ผ่านเว็บไซต์ Browser for the Better หนึ่งครั้ง ไมโครซอฟท์จะบริจาคเงินให้กับ Feeding America เป็นจำนวน 1.15 ดอลลาร์ ไมโครซอฟท์จะบริจาคเงินสูงสุด 1 ล้านดอลลาร์สหรัฐ แคมเปญนี้จะสิ้นสุดวันที่ 8 เดือน 8 และเงินจากไมโครซอฟท์จะถูกเปลี่ยนเป็นอาหารไปเรื่อยๆ จนถึงเดือน มิ.ย. ปี 2010

ผู้ใช้ต้องดาวน์โหลดผ่านเว็บไซต์ Browser for the Better เท่านั้น (ที่อื่นไม่นับ) และต้องดาวน์โหลดจนเสร็จสมบูรณ์ด้วย ผมพยายามหาแล้วไม่เจอข้อจำกัดว่าต้องเป็นการดาวน์โหลดจากในสหรัฐเท่านั้น ดังนั้นใครที่ยังไม่มี IE8 ก็สามารถไปช่วยเหลือเพื่อนมนุษย์กันได้

วิดีโอโฆษณา IE8 ในแคมเปญ Browser for the Better สองอันดูได้จาก Blognone

ที่มา - Blognone , Ars Technica

ปล. คือผมคาดว่าผมคงต้องโหลดไปลงในเครื่องของใครอีกหลาย ๆ คน เพราะเพื่อน ๆ อีกหลายคนยังคงใช้ IE6-7 อยู่ และอาจจะโหลดมา update เองไม่เป็นด้วยซ้ำ ไว้คงต้องทยอยทำให้เรื่อย ๆ