Google Chrome บน Android

สำหรับรายการฟีเจอร์ทั้งหมดสำหรับนักพัฒนาซอฟต์แวร์ใน Chrome บน Android โปรดไปที่ chromestatus.com ดาวน์โหลด Chrome ใน Play Store

ประสบการณ์การท่องเว็บระดับเฟิร์สคลาส

เมื่อผู้ใช้ลงชื่อเข้าใช้ Chrome ในอุปกรณ์เครื่องหนึ่ง แท็บและประวัติการท่องเว็บของเซสชันนั้นจะพร้อมใช้งานสำหรับผู้ใช้เมื่อลงชื่อเข้าใช้ Chrome ในอุปกรณ์อื่น ระบบจะซิงค์ข้อมูลเนื้อหาทั้งหมดในหน้าระหว่างอินสแตนซ์ของ Chrome ไม่ใช่เฉพาะ URL ผู้ใช้จึงไม่ต้องส่งข้อมูลเข้าสู่ระบบอีกครั้งเพื่อดูบอร์ดดิ้งพาสหรือบทความในเว็บไซต์ที่ต้องเข้าสู่ระบบ

แถบที่อยู่ใช้การดึงข้อมูลล่วงหน้าเพื่อกรอก URL และดำเนินการคำค้นหาที่มีคำแนะนำตามประวัติการท่องเว็บและบุ๊กมาร์กในเครื่อง ฟีเจอร์นี้จะทำงานเมื่อผู้ใช้เชื่อมต่อกับ Wi-Fi เท่านั้น

การแสดง

Chrome สำหรับ Android ทำให้อุปกรณ์ขนาดเล็กมีสถาปัตยกรรมแบบมัลติโปรเซสเหมือนกัน การแสดงผลแบบเร่งด้วย GPU และเครื่องมือ V8 JavaScript ซึ่งเพิ่มประสิทธิภาพสำหรับสถาปัตยกรรมของอุปกรณ์เคลื่อนที่ Chrome สำหรับ Android แสดงผลกราฟิกที่รวดเร็วด้วยองค์ประกอบต่อไปนี้

  • การเร่ง GPU สำหรับองค์ประกอบ canvas
  • การเปลี่ยนรูปแบบและการเปลี่ยนใน CSS แบบไหล
  • รองรับ requestAnimationFrame เพื่อภาพเคลื่อนไหวที่มีประสิทธิภาพยิ่งขึ้น

ใช้เครื่องมือสำหรับนักพัฒนาเว็บเพื่อค้นหาและแก้ไขปัญหา

คุณสามารถแก้ไขข้อบกพร่องของเว็บไซต์บนอุปกรณ์เคลื่อนที่ด้วยเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ชุดเต็มซึ่งทำงานบนเบราว์เซอร์ในเดสก์ท็อป เชื่อมต่อกับโทรศัพท์ด้วย USB ดูข้อมูลเพิ่มเติมเกี่ยวกับการแก้ไขข้อบกพร่องระยะไกล

นอกจากเครื่องมือสำหรับนักพัฒนาเว็บแล้ว Chrome สำหรับ Android ยังมีฟีเจอร์ขั้นสูงสำหรับนักพัฒนาซอฟต์แวร์เพิ่มเติมสำหรับกรณีการใช้งานที่เฉพาะเจาะจง ดังนี้

  • การวินิจฉัย GPU: chrome://gpu
  • การแก้ไขข้อบกพร่อง AppCache: chrome://appcache-internals
  • การแก้ไขข้อบกพร่องของสแต็กสุทธิ: chrome://net-internals

นอกจากนี้ คุณยังใช้ API ของ Resource Timing และ User Timing เพื่อวิเคราะห์ประสิทธิภาพของแอปพลิเคชันได้

ทำงานแบบออฟไลน์

การทำงานออนไลน์นั้นสะดวก แต่ในบางครั้งการเชื่อมต่อก็ล้มเหลวเมื่อสัญญาณถูกบล็อกหรือไม่มีอยู่ เพื่อช่วยให้การทำงานง่ายขึ้น Chrome สำหรับ Android สนับสนุน API ที่จัดเก็บข้อมูลต่อไปนี้

  • AppCache หรือแคชของแอปพลิเคชัน
  • FileSystem และ File API (File, FileList, FileReader, Blob)
  • localStorage สำหรับการจัดเก็บคู่คีย์-ค่าแบบง่าย
  • IndexedDB ซึ่งเป็นพื้นที่เก็บข้อมูลที่มีการจัดทำดัชนีแบบมาตรฐาน

เรียนรู้เพิ่มเติมเกี่ยวกับพื้นที่เก็บข้อมูลออฟไลน์

มาตรฐานและ API

Chrome สำหรับ Android รองรับมาตรฐานเว็บสมัยใหม่ หากต้องการดูมุมมองที่อัปเดตของฟีเจอร์ในแต่ละรุ่นของ Chrome โปรดดูที่ chromestatus.com

API ของอุปกรณ์

ในโลกของอุปกรณ์เคลื่อนที่ การเข้าถึงสภาพแวดล้อมตามบริบทของผู้ใช้เป็นสิ่งสำคัญ ตั้งแต่การวางตำแหน่งและการวางแนวอุปกรณ์ไปจนถึงการเข้าถึงกล้อง Chrome สำหรับ Android มอบสิ่งต่างๆ ต่อไปนี้

API มาตรฐาน

Chrome สำหรับ Android สนับสนุน API ของ HTML5 จำนวนมากที่พร้อมให้ใช้ในแอปของคุณ

  • requestAnimationFrame ได้มีประสิทธิภาพสูงสุดของภาพเคลื่อนไหว
  • การสื่อสารแบบอินเทอร์แอกทีฟระหว่างเซิร์ฟเวอร์และไคลเอ็นต์ด้วย WebSockets
  • ชุดข้อความแบบหลายรายการด้วย Web Worker (เฉพาะเท่านั้น)
  • เมธอด requestFullscreen (ปัจจุบันเป็นการเรียกใช้ที่นำหน้าด้วย webkitRequestFullScreen()) เพื่อซ่อน UI ของเบราว์เซอร์ (chrome)
  • WebRTC สำหรับการสื่อสารแบบเรียลไทม์โดยไม่ต้องใช้ปลั๊กอิน
  • WebAudio เพื่อประมวลผลและสังเคราะห์สัญญาณเสียง
  • การสนับสนุนแบบทดลอง (ผ่าน chrome://flags ในแถบที่อยู่ของ Chrome) สำหรับ API ต่อไปนี้
    • WebGL สำหรับสร้างกราฟิก 3 มิติสำหรับเว็บเบราว์เซอร์

ความปลอดภัย

Chrome สำหรับ Android รองรับนโยบายรักษาความปลอดภัยเนื้อหาเพื่อลดความเสี่ยงและผลกระทบของการโจมตี XSS ได้เป็นอย่างมาก โดยใช้ส่วนหัว HTTP มาตรฐาน (ไม่มีคำนำหน้า) Content-Security-Policy

ปัญหาที่ทราบ

สำหรับปัญหาปัจจุบัน โปรดดูรายการที่ crbug.com และติดดาวปัญหาที่คุณต้องการมากที่สุด หากพบปัญหาใหม่ ให้บันทึกโดยใช้ new.crbug.com