10 สิ่งที่คุณไม่รู้ว่าเว็บเบราว์เซอร์ของคุณสามารถทำได้
เว็บเบราว์เซอร์เติบโตขึ้นในช่วงไม่กี่ปีที่ผ่านมา ขณะนี้ Internet Explorer 6 หยุดทำงานบนเว็บเสียแล้ว เบราว์เซอร์ต่างๆ ได้นำคุณลักษณะใหม่เจ๋งๆ มาใช้ซึ่งเว็บไซต์กำลังใช้ประโยชน์ในปัจจุบัน
บทความนี้เน้นที่เทคโนโลยีเว็บใหม่ๆ ที่คุณสามารถใช้ได้บนหน้าเว็บจริงในปัจจุบัน แน่นอนว่าพวกคุณบางคนไม่มีข้อสงสัยเคยได้ยินเกี่ยวกับสิ่งเหล่านี้มากมาย แต่คนส่วนใหญ่ยังไม่เคยได้ยินเรื่องนี้ทั้งหมด
ลากและวางเพื่ออัปโหลด
ขณะนี้เว็บไซต์หลายแห่งอนุญาตให้คุณอัปโหลดไฟล์ได้เพียงแค่ลากและวางลงในหน้าต่างเบราว์เซอร์ของคุณ ซึ่งเป็นการเปลี่ยนแปลงที่น่ายินดีจากการต้องคลิกปุ่มเรียกดูและใช้ตัวเลือกไฟล์ เช่นเดียวกับเมื่อไม่กี่ปีก่อน ไม่ว่าคุณจะแนบไฟล์ไปกับอีเมลใน Gmail หรืออัปโหลดภาพไปที่ imgur.com เพื่อการแบ่งปันอย่างรวดเร็ว คุณสามารถลากและวางไฟล์ลงบนหน้าเว็บได้
แสดงผลกราฟิก 3 มิติในเบราว์เซอร์
ขณะนี้เบราว์เซอร์เช่น Chrome และ Firefox รองรับ WebGL ซึ่งช่วยให้หน้าเว็บสามารถแสดงกราฟิก 3 มิติโดยไม่ต้องใช้ปลั๊กอิน WebGL สามารถใช้ได้กับเกมและโมเดล 3 มิติอื่นๆ แต่เว็บไซต์ยอดนิยมที่ใช้ WebGL น่าจะเป็น Google Maps บน Google Maps ใน Chrome คุณสามารถเปิดใช้งาน MapsGL ซึ่งจะทำให้ Google Maps แสดงแผนที่ด้วย OpenGL ส่งผลให้ภาพเคลื่อนไหวราบรื่นขึ้น เมื่อคุณใช้ Street View คุณจะเห็นภาพเคลื่อนไหวเมื่อแผนที่ซูมเข้า Street View จะแสดงด้วย OpenGL ไม่ใช่ Adobe Flash
หาก Google Maps ไม่น่าประทับใจพอ เอ็นจิ้น Quake 3 ได้รับการปรับให้ทำงานใน WebGL ในเบราว์เซอร์ของคุณ . เว็บไซต์นี้ยังใช้ข้อกำหนดการล็อคตัวชี้ (หรือล็อคเมาส์) เพื่อจับตัวชี้เมาส์ของคุณและเก็บไว้ในพื้นที่เกม
สื่อสารกับ WebSockets
HTML ไม่เคยได้รับการออกแบบมาเพื่อให้หน้าเว็บสามารถสื่อสารกับเว็บเซิร์ฟเวอร์ได้ HTML ถูกสร้างขึ้นสำหรับหน้าเว็บแบบคงที่ และปัจจุบันหน้าเว็บส่วนใหญ่ใช้วิธีการสำรวจความคิดเห็นแบบแฮ็กเพื่อสื่อสารกับเซิร์ฟเวอร์ WebSockets อนุญาตให้หน้าเว็บสร้างช่องทางการสื่อสารเต็มรูปแบบผ่านการเชื่อมต่อ TCP ช่วยลดเวลาแฝงและการรับส่งข้อมูลเครือข่ายอย่างมากเมื่อหน้าเว็บจำเป็นต้องส่งข้อมูลไปมากับเซิร์ฟเวอร์
โฆษณาWebSockets ถูกใช้โดย เกม BrowserQuest ของ Mozilla ทำให้เกมที่ทำงานภายในเบราว์เซอร์ของคุณสามารถส่งกิจกรรมไปมาไปยังเซิร์ฟเวอร์ได้ WebSockets ยังถูกใช้เพื่อสร้างไคลเอนต์ IRC ที่ทำงานในเบราว์เซอร์ของคุณ บางทีที่น่าประทับใจที่สุดคือ WebSockets ยังถูกใช้เพื่อสร้าง ไคลเอนต์ทอร์เรนต์ JavaScript ที่ทำงานในเบราว์เซอร์ของคุณ ทำให้ผู้ใช้ Chrome OS มีไคลเอนต์ทอร์เรนต์แบบเนทีฟ JSTorrent ยังดูไม่เสถียรนัก แต่เป็นตัวอย่างที่ดีของสิ่งที่เป็นไปได้ด้วย WebSockets
เล่นวิดีโอและเพลงโดยไม่ใช้แฟลช
วิดีโอ HTML5 ได้รับความสนใจเป็นอย่างมาก หลายคนจึงรู้ว่าขณะนี้สามารถเล่นวิดีโอในรูปแบบ H.264 (MP4), WebM และ Ogg Theora ได้โดยไม่ต้องติดตั้ง Flash เว็บไซต์วิดีโอหลายแห่ง รวมถึง YouTube มีการเล่นวิดีโอแบบ HTML5 น่าเสียดายที่เว็บไซต์หลายแห่งยืนยันว่าพวกเขาต้องการ DRM ซึ่งเป็นสาเหตุที่ YouTube ยังคงใช้ Flash สำหรับวิดีโอที่มีโฆษณา และ Netflix ยังคงใช้ Silverlight สำหรับวิดีโอ แท็กวิดีโอของ HTML5 อาจดูเหมือนโปรแกรมเล่นวิดีโอที่ใช้ Flash ดังนั้นคุณอาจไม่เคยสังเกตว่ามีเว็บไซต์ใช้งานอยู่ ยกเว้นว่าการเล่นวิดีโอจะทำงานบนอุปกรณ์เคลื่อนที่และจะทำงานได้ดีกว่า
เรียกใช้เว็บแอปแบบออฟไลน์
ขณะนี้เบราว์เซอร์อนุญาตให้เว็บแอปทำงานแบบออฟไลน์ โดยให้พื้นที่จัดเก็บฐานข้อมูลในเครื่องที่พวกเขาสามารถใช้ในการเข้าถึงข้อมูลของคุณได้ เว็บแอปออฟไลน์ของ Google จำนวนมาก (รวมถึง Gmail, เอกสาร และปฏิทิน) ใช้งานได้ใน Chrome เท่านั้น แต่ Kindle Cloud Reader ของ Amazon สามารถใช้ออฟไลน์ในเบราว์เซอร์อื่นเช่น Firefox ได้เช่นกัน Kindle Cloud Reader ให้คุณดาวน์โหลด eBooks ซึ่งคุณสามารถอ่านแบบออฟไลน์ในเบราว์เซอร์ของคุณได้ในภายหลัง แม้ว่าคุณจะไม่มีการเชื่อมต่ออินเทอร์เน็ตก็ตาม
เข้าถึงเว็บแคมและการประชุมทางวิดีโอของคุณ
ขณะนี้หน้าเว็บสามารถเข้าถึงเว็บแคมของคุณได้ - โดยได้รับอนุญาตจากคุณ หน้าเว็บสามารถใช้คุณสมบัตินี้เพื่อถ่ายภาพจากเว็บแคมของคุณสำหรับรูปโปรไฟล์หรือบันทึกวิดีโอ อย่างไรก็ตาม มันยังสามารถใช้ new . ได้ WebRTC API สำหรับการประชุมทางวิดีโอระหว่างเบราว์เซอร์ต่างๆ โดยไม่ต้องใช้ปลั๊กอิน ในอนาคต แฮงเอาท์ของ Google จะไม่ต้องการปลั๊กอินเลย และ Skype จะทำงานในเบราว์เซอร์ของคุณด้วย
สร้างป๊อปอัปการแจ้งเตือน
ขณะนี้เบราว์เซอร์อนุญาตให้หน้าเว็บแสดงการแจ้งเตือนบนเดสก์ท็อปแก่คุณ ตัวอย่างเช่น Google ปฏิทินสามารถแสดงการแจ้งเตือนป๊อปอัปเมื่อคุณสร้างการแจ้งเตือนสำหรับกิจกรรมที่จะเกิดขึ้น เว็บไซต์แชทและอีเมลสามารถแสดงป๊อปอัปเพื่อแจ้งเตือนคุณเมื่อมีข้อความใหม่
ระบุตำแหน่งของคุณ
ขณะนี้หน้าเว็บสามารถขออนุญาตเข้าถึงตำแหน่งของคุณได้ หากคุณกำลังใช้แท็บเล็ตหรืออุปกรณ์ประเภทอื่นที่มีชิป GPS โดยเฉพาะ เบราว์เซอร์จะใช้ฮาร์ดแวร์ GPS ของคุณเพื่อระบุตำแหน่งของคุณ บนอุปกรณ์ที่ไม่มีชิป GPS ชื่อเครือข่ายไร้สายใกล้เคียง หรือตำแหน่งของ ISP ของคุณจะใช้เพื่อประมาณตำแหน่งปัจจุบันของคุณ การระบุตำแหน่งทางภูมิศาสตร์สามารถแทนที่ความจำเป็นในการพิมพ์ที่อยู่ของคุณลงในเว็บไซต์ที่แสดงเนื้อหาในเครื่อง และช่วยให้คุณระบุตำแหน่งที่แม่นยำโดยใช้ชิป GPS บนคอมพิวเตอร์แบบพกพาได้
ทำให้เว็บแอปเป็นแอปพลิเคชันเริ่มต้นของคุณ
เบราว์เซอร์ตอนนี้ อนุญาตให้เว็บแอปกลายเป็นแอปพลิเคชันเริ่มต้นของคุณ ดังนั้น คุณสามารถใช้ Gmail ในเบราว์เซอร์ของคุณเพื่อส่งอีเมลเมื่อคุณคลิก mailto: ลิงก์ที่ใดก็ได้บนคอมพิวเตอร์ของคุณ แม้แต่นอกเบราว์เซอร์ของคุณ
เรียกใช้ Native Code ในเบราว์เซอร์ของคุณ
ค่อนข้างขัดแย้ง Chrome รวมถึง Native Client ของ Google Native Client อนุญาตให้หน้าเว็บเรียกใช้โค้ดเนทีฟที่เขียนในภาษาเช่น C หรือ C++ รหัสนี้ดำเนินการในแซนด์บ็อกซ์เพื่อความปลอดภัย และทำงานด้วยความเร็วเกือบเท่าตัว
Native Client ช่วยให้หน้าเว็บสามารถเรียกใช้โค้ดประสิทธิภาพสูงสำหรับสิ่งต่างๆ เช่นเอ็นจิ้นเกมและการเข้ารหัสวิดีโอในเครื่อง อาจเป็นเส้นทางสู่การรับแอปพลิเคชันขั้นสูงเพิ่มเติมบน Chrome OS Chrome เว็บสโตร์มีเกมมากมายที่เขียนขึ้นใน Native Client รวมถึงพอร์ตของเกมที่ได้รับการยกย่อง Bastion .
เบราว์เซอร์กำลังได้รับคุณสมบัติเว็บใหม่อย่างรวดเร็ว เรารู้สึกขอบคุณที่ Internet Explorer 6 ไม่ใช่มาตรฐานอุตสาหกรรมอีกต่อไป
เครดิตรูปภาพ: Christian Heilmann บน Flickr
อ่านต่อไป- & rsaquo; ถอนการติดตั้งหรือปิดใช้งานปลั๊กอินเพื่อทำให้เบราว์เซอร์ของคุณปลอดภัยยิ่งขึ้น
- & rsaquo; เหตุใดปลั๊กอินของเบราว์เซอร์จึงหายไปและมีอะไรมาแทนที่
- & rsaquo; วิธีแก้ไขการอนุญาตสำหรับแต่ละเว็บไซต์ในเบราว์เซอร์ทั้งหมด
- & rsaquo; วิธีใช้ Skype บน Chromebook ของคุณ
- & rsaquo; ความแตกต่างระหว่าง Chromium และ Chrome คืออะไร
- & rsaquo; ใช้ Firefox บน Linux? Flash Player ของคุณเก่าและล้าสมัย!
- & rsaquo; วิธีการป้องกันตัวเองจากช่องโหว่ความปลอดภัย 0 วันของ Adobe Flash เหล่านี้
- › การป้องกันการตกกระแทก MIL-SPEC คืออะไร?

Chris Hoffman เป็นหัวหน้าบรรณาธิการของ How-To Geek เขาเขียนเกี่ยวกับเทคโนโลยีมานานกว่าทศวรรษและเป็นคอลัมนิสต์ PCWorld เป็นเวลาสองปี Chris ได้เขียนบทให้กับ The New York Times, ถูกสัมภาษณ์ในฐานะผู้เชี่ยวชาญด้านเทคโนโลยีของสถานีโทรทัศน์อย่าง NBC 6 ของ Miami และนำเสนองานของเขาโดยสำนักข่าวอย่าง BBC ตั้งแต่ปี 2011 คริสได้เขียนบทความมากกว่า 2,000 บทความที่มีการอ่านเกือบหนึ่งพันล้านครั้ง—และนี่คือที่ How-To Geek
อ่านชีวประวัติฉบับเต็ม