Google เพิ่งประกาศ อัปเดตเป็น Chrome ที่ดูเหมือนจะให้ความสำคัญกับความเร็วบนอุปกรณ์ Android ระดับไฮเอนด์มากกว่าขนาดการติดตั้งแอป เบราว์เซอร์เวอร์ชันแยกต่างหากนี้จะใช้”แฟล็กคอมไพเลอร์ที่ปรับตามความเร็วมากกว่าขนาดไบนารี”จากข้อมูลของ Google โทรศัพท์มือถือ Android ที่ใช้สิ่งนี้จะรันเกณฑ์มาตรฐาน Speedometer 2.1 เร็วขึ้นสูงสุด 30%!
นอกจากนี้ ทีมผู้พัฒนา Chrome ยังได้เรียนรู้ที่จะกำหนดเป้าหมายการเพิ่มประสิทธิภาพสำหรับฟังก์ชัน JavaScript เฉพาะ รวมถึงวิธีการแยกวิเคราะห์ HTML อื่นๆ เพื่ออัปเดต DOM ผ่าน JavaScript’DOM’ของเบราว์เซอร์คือ’Document Object Model’หรืออินเทอร์เฟซการเขียนโปรแกรมสำหรับเอกสารบนเว็บ เป็นตัวแทนของหน้าเพื่อให้โปรแกรมสามารถเปลี่ยนโครงสร้าง รูปแบบ และเนื้อหาได้ โดยจะแสดงเป็นโหนดและวัตถุเพื่อให้ JavaScript สามารถโต้ตอบกับมันได้
เพื่ออธิบายให้ดียิ่งขึ้นว่า DOM คืออะไร ลองจินตนาการว่าเว็บไซต์เป็นบ้านที่มีห้อง เฟอร์นิเจอร์ และของตกแต่งต่างๆ DOM เป็นเหมือนพิมพ์เขียวที่แสดงโครงสร้างของบ้านและทุกอย่างภายในนั้น เช่นเดียวกับพิมพ์เขียวที่แสดงให้เห็นว่าห้องและวัตถุต่างๆ เชื่อมต่อกันและจัดระบบอย่างไร DOM จะแสดงให้เห็นว่าองค์ประกอบต่างๆ ของเว็บไซต์เชื่อมต่อและจัดระเบียบอย่างไร.
โปรแกรมต่างๆ สามารถใช้ DOM เพื่อเปลี่ยนแปลงเว็บไซต์ได้ เช่นเดียวกับที่เจ้าของบ้านสามารถใช้พิมพ์เขียวเพื่อเปลี่ยนแปลงบ้านของตน ตัวอย่างเช่น โปรแกรมสามารถเพิ่มหรือลบองค์ประกอบ เปลี่ยนสีของปุ่ม หรือปรับปรุงข้อความของย่อหน้า ในทำนองเดียวกัน เจ้าของบ้านสามารถเพิ่มหรือลบผนัง เปลี่ยนสีของห้อง หรือปรับปรุงเฟอร์นิเจอร์เพื่อสร้างรูปลักษณ์และความรู้สึกใหม่ ในภาษาอังกฤษ ทีมงาน Chrome พบวิธีที่ดียิ่งขึ้นในการโต้ตอบอย่างมีประสิทธิภาพมากขึ้นกับพิมพ์เขียวนั้น ซึ่งแปลเป็นประสบการณ์การท่องเว็บที่ดีขึ้น โหลดหน้าเว็บได้เร็วขึ้นและประสิทธิภาพที่ราบรื่นขึ้นสำหรับคุณ!
เนื่องจาก Google มักจะใช้ WebKit Speedometer ของ Apple ในการทดสอบเกณฑ์มาตรฐาน เนื่องจากเป็นวิธีที่แม่นยำที่สุดในการโต้ตอบกับเบราว์เซอร์ของผู้ใช้ในแต่ละวัน ประการสุดท้าย อุปกรณ์ Chrome สำหรับ Mac พบว่ามาตรวัดความเร็ว 2.1 เพิ่มขึ้น 10% ในช่วงสามเดือนที่ผ่านมา ซึ่งฟังดูค่อนข้างสำคัญ!
รูปภาพโดย Growtika ใน Unsplash