Firefox 3.5
คุณสมบัติสำหรับนักพัฒนา
เรื่องของเสียงและภาพ
ปัญหาเรื่องการแสดงสื่ออย่างวิดีโอ และเสียงเป็นปัญหาที่เรื้องรังมานาน เนื่องจากไม่มีมาตรฐานกลางเข้ามากำหนด ซึ่งทางที่นักพัฒนาส่วนใหญ่ใช้กันคือใช้แท็ก embed เช่นการดูวิดีโอบนเว็บด้วย Flash แต่ก็เกิดปัญหาตามมาอีกว่า อาจจะไม่แสดงผลได้ไม่ทุกแพลตฟอร์ม ดังนั้นทาง W3C จึงได้กำหนดมาตรฐานใหม่อย่าง HTML5 ให้มีแท็ก video และ audio เข้ามา เพื่อการแสดงผลวิดีโอและเสียงให้เป็นไปอย่างมีมาตรฐาน และไม่ต้องการการติดตั้งปลั๊กอินใดๆ ทั้งสิ้น ซึ่ง Mozilla ได้เลือก Ogg Vorbis และ Ogg Theora ในการแสดงสื่อวิดีโอและเสียงเนื่องจากตัวเข้ารหัสนั้นเป็นโอเพนซอร์ส ไม่ต้องเสียค่าใช้จ่ายใดๆ ทั้งสิ้น วิดีโอข้างล่างนี้ก็เป็นตัวอย่างการแสดงผลแท็ก video
มาตรฐานเว็บ
ใน Firefox 3.5 นี้มีการพัฒนาให้รองรับมาตรฐานเว็บหลายอย่างอาทิเช่น @font-face ที่จะทำให้นักพัฒนาเว็บสามารถเลือกใช้ฟอนต์ประเภท TrueType และ OpenType มาใช้บนเว็บได้อย่างอิสระ โดยที่ผู้ใช้ไม่ต้องมีฟอนต์ตัวนั้นอยู่ในเครื่อง
Text-shadow ก็เป็นอีกคุณสมบัติหนึ่งที่ทำให้เราสามารถใส่เงาให้ตัวอักษรได้ ตัวอย่างด้านล่างเป็นการใช้ @font-face กับ text-shadow คู่กันอย่างง่ายๆ
Firefox 3.5 นี้ก็ยังรองรับ Native JSON ทำให้การเชื่อมโยงระหว่างเว็บแอพพลิเคชั่นกับเซิร์ฟเวอร์ง่ายขึ้น และเร็วกว่าจาวาสคริปต์ธรรมดา อีกทั้งยังรองรับ Web Worker ซึ่งเจ้า Web worker นี้จะย้ายการประมวลผลจาวาสคริปต์ไปสู่ thread เบื้องหลัง ถ้าตามการประมวลผลธรรมดานั้นเราต้องรอให้ JavaScript ประมวลผลให้เสร็จ บางครั้งจึงทำให้หน้าเว็บที่เราเข้าอยู่นั้นจะค้างไปสักครู่ แต่ถ้าเราใช้ Web Worker แล้วจะทำให้ปัญหาเรื่องหน้าเว็บค้างนั้นน้อยลงหรือแทบไม่มีเลย
ยังมีการพัฒนาด้านมาตรฐานเว็บอีกมากมายใน Firefox 3.5 นี้ซึ่งยากที่จะอธิบายได้หมด ผมแนะให้ไปอ่านต่อกันที่ Mozilla Developer Center และ Hack.mozilla.org ที่มีทั้งการอธิบายคุณสมบัติและตัวอย่างจริงๆ ที่เอาไปใช้บนเว็บ
คุณสมบัติสำหรับผู้ใช้ทั่วไป
โหมดการดูเว็บส่วนตัว
โหมดการดูเว็บแบบส่วนตัว ถ้าจะเรียกในภาษาบ้านๆ โหมดนี้ก็คือโหมดท่องเว็บโป๊นั้นเอง ซึ่งในโหมดนี้จะทำให้คุณท่องเว็บแบบไร้ตัวตน ไม่มีหลักฐานหลงเหลือว่าคุณไปเข้าเว็บอะไรบ้างในโหมดนี้ เพราะหลักฐานในการท่องเว็บอย่างเช่น คุกกี้ แคช ประวัติต่างๆ จะไม่ถูกบันทึกไว้ เหมาะสำหรับคนที่ใช้คอมพิวเตอร์ร่วมกับคนอื่นเช่น ร้านอินเทอร์เน็ตคาเฟ่ ต้องการดูเว็บแบบส่วนตัวกดที่ เครื่องมือ -> เริ่มการดูเว็บแบบส่วนตัว (แต่คุณสมบัตินี้ไม่สามารถซ่อนตัวได้จาก ISP หรือผู้ดูแลระบบ อ่านรายละเอียดเพิ่มเติม)
เอนจินต์จาวาสคริปต์ตัวใหม่
TraceMonkey จาวาสคริปต์ตัวใหม่ที่มาพร้อมกับ Firefox 3.5 ซึ่งเจ้าตัว TraceMonkey เป็นการพัฒนาที่ต่อยอดมาจาก SpiderMonkey ตัวเดิมที่มีอยู่ใน Firefox 3.0 และรุ่นก่อนๆ โดยการใช้เทคนิคที่ชื่อว่า trace trees ทำให้เจ้า Firefox 3.5 นี้เร็วกว่าเดิมเท่าตัวและมีความเร็วเป็นรองแค่ Google Chrome 2 และ Safari 4
เรื่องของแท็บและหน้าต่าง
ใน Firefox 3.5 นี้มีการปรับปรุง เพิ่มคุณสมบัติที่เกี่ยวกับแท็บและหน้าต่างอยู่หลายจุดเช่น มีปุ่มเพิ่มแท็บแล้ว อยู่ข้างๆ แท็บที่เปิดล่าสุด
ตอนนี้เราสามารถ ลากแท็บออกไปเป็นหน้าต่างใหม่แบบที่มีใน Google Chrome ได้ แล้วเราสามารถลากกลับไปกลับมา ไปหน้าต่างเดิมได้เช่นกัน
ตั้งแต่ Firefox 2 แล้วที่เราสามารถกู้คืนแท็บที่ปิดล่าสุดไปได้ ใน Firefox 3.5 ก็ยิ่งพัฒนาขึ้นไปอีก ตอนนี้เราสามารถกู้คืนหน้าต่างที่เพิ่งปิดไปล่าสุดได้เช่นกัน
ท่องเว็บแบบระบุตำแหน่ง
อาจจะเรียกคุณสมบัตินี้สั้นๆ ง่ายๆ ว่า Geolocation โดยคุณสมบัตินี้จะทำให้ Firefox ของคุณบอกตำแหน่งที่อยู่ของคุณให้กับตัวเว็บไซต์ โดยการเอา IP ของคอมพิวเตอร์และข้อมูลจุดเชื่อมต่ออินเทอร์เน็ตของคุณ ส่งไปให้ Google Location Services อันนี้ต้องพึ่งความสามารถของ Google และ ISP ของคุณว่าจะบอกได้แม่นยำแค่ไหน แต่ไม่ต้องห่วงเรื่องความปลอดภัย เพราะว่า Firefox ต้องขออนุญาตคุณก่อนที่จะส่งข้อมูลให้ Google เสมอ ลองทดสอบและอ่านรายละเอียดการใช้งานเพิ่มได้ที่ Geolocation ใน Firefox (ภาษาไทย) และ Google ก็ได้นำ Gelocation API นี้ไปประยุกต์ใช้กับ Google Maps แล้ว เพียงแค่คลิกไอคอนกลมๆ บนมุมซ้ายของแผนที่ ตัวเว็บก็จะบอกตำแหน่งที่คุณอยู่ ณ ปัจจุบัน
ไอคอนใหม่
Firefox ใช้ไอคอนตัวเก่ามานมนานแล้ว Firefox 3.5 ได้มีการเปิดตัวไอคอนใหม่ ซึ่งแสดงถึงพัฒนาการของ Firefox ที่มีมากขึ้น ในตัวไอคอนใหม่นี้ซึ่งที่เปลี่ยนไปจากเดิมคือมีมิติมากขึ้น รายละเอียดในตัวแพนด้าก็ได้ถูกเสริมเติมแต่งให้สวยงามกว่าเก่า
มันช่างน่าอับอายยิ่งนัก (Well, this is embarrassing)
หลายๆ คนคงเคยเกิดปัญหาที่ว่าเปิดเว็บไปเรื่อยๆ แล้วบังเอิญแท็บที่เปิดไปนั้น เกิดปัญหา ทำให้ Firefox
นั้นปิดตัวเองไปเฉยเลย พอกู้คืนวาระ (session) ขึ้นมาใหม่แท็บที่มีปัญหาก็ยังอยู่ มันก็จะปิดตัวลงเองไปอีก เป็นอย่างนี้ไปเรื่อยๆ วิธีแก้ปัญหาก็คือเราต้องเริ่มวาระใหม่หมดเลย เว็บที่เราอุตส่าห์หามาก็หายไปในบันดล อันนี้แค่คิดก็หน้ามืดแล้ว แต่ใน
Firefox 3.5 ก็มีทางแก้ปัญหานี้ นั้นก็คือหน้า about:sessionrestore ในหน้านี้เราสามารถเลือกได้ว่า จะเอาแท็บไหนที่ทำให้ Firefox เกิดปัญหาออกซะ แค่นี้ปัญหาก็หมดแล้ว
มารู้จักกับ Firefox 3.5 กันเถอะ
Firefox 3.5 (รหัสการพัฒนา Namoraka) นั้นพัฒนาที่ต่อยอดมาจาก Firefox 3.0 ซึ่งในรุ่นนี้เน้นหนักเรื่องมาตรฐานเว็บใหม่ๆ และความเป็นส่วนตัว แต่เดิม Firefox 3.5 ได้เลขรุ่นเป็น Firefox 3.1 แต่การพัฒนานั้นดีขึ้นมาก มีการแก้ไขและเพิ่มเติมมากกว่า 5,000 จุด ซึ่งการพัฒนาที่เพิ่มขึ้นนี้เกินกว่าจะเป็นการพัฒนาก้าวเล็กๆ ก็เลยเปลี่ยนเลขรุ่นเป็น Firefox 3.5
เรามาดูกันดีกว่าว่าใน Firefox 3.5 มีคุณสมบัติอะไรใหม่ๆ บ้าง
Mozilla Firefox 3.5 ตัวจริงออกแล้ว
หลังจาก Firefox 3.0 ออกมาปีกับอีก 10 กว่าวัน ตอนนี้การพัฒนาก้าวต่อไปของ Firefox ก็ได้ปล่อยออกมาให้คนทั่วไปใช้กันได้แล้ว การเปลี่ยนแปลงต่างๆ ตามอ่านได้ที่แท็ก Firefox 3.5 ไปพลางๆ ก่อน รีวิวยาวๆ จะตามมาอีกทีครับ
แนะนำ๑: ใครที่ใช้ Firefox 3.0 อยู่ ให้กดที่ "ตรวจหาการปรับปรุง" หรือ "Check for Updates" เพื่ออัพเกรดเป็น Firefox 3.5
แนะนำ๒: ใครที่ใช้ Firefox 3.5 RC3 ไม่ต้องโหลดมาติดตั้งใหม่ เพราะ RC3 กับตัวจริงก็คืออันเดียวกันนั้นเอง
แนะนำ๓: ตามอ่านบล็อกของนินคุงด้วย จะได้ข่าวสารเกี่ยวกับ Firefox 3.5 เพียบ
Firefox 3.5 Release Date
เพิ่งเมล์ไปหา Gen Kanai ให้ฟันธงเรื่องกำหนดการออก Firefox 3.5 ได้ออกมาว่าเป็นวันที่ 30 มิถุนายนนี้ ตามเวลาไทยก็น่าจะเป็นเที่ยงคืนย่างเข้าวันพุธที่ 1 กรกฎาคมนี้ เวลาอาจจะเลื่อนได้นิดหน่อย เพราะว่ายังไม่ได้กำหนด และ Gen ก็ฝากบอกมาอีกว่าให้รอดูวันที่ 30 ตอนเช้าก็น่าจะมีสรุปเรื่องกำหนดการออกมา ถ้าอยากรู้ข่าวไวๆ ก็ให้เฝ้าดูข่าวที่ Twitter กันได้เลย
ป.ล.๑ ถ้าจะทวีตเรื่องข่าวที่เกี่ยวกับ Firefox 3.5 ให้ใช้ #Fx35
ป.ล.๒ The Video Bay เว็บไซต์แชร์วิดีโอที่เพิ่งพัฒนา ใช้ video และ Audio แท็กใน HTML5 ในการเล่นวิดีโอ ในหน้าทดสอบแท็ก audio ก็มีเพลงไทยอย่าง ดูเธอทำ ของ Job2Do มาให้เปิดทดสอบกัน ไม่รู้ว่าฝรั่งจะฟังแล้วรู้เรื่องหรือเปล่า แต่ฟังกี่ีก็ฮาได้ใจทุกที
- Chengings's blog
- Login or register to post comments
- Comments



