ส่งหน้าเว็บปัจจุบันไปยัง Chrome จาก Safari ใน iOS ด้วยบุ๊คมาร์ค

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

  1. จากอุปกรณ์ iOS ให้เปิด Safari และคัดลอกโค้ด javascript บรรทัดต่อไปนี้:
  2. javascript:location.href="googlechrome"+location.href.substring(4);

  3. บุ๊คมาร์คหน้าเว็บนี้ (หรืออื่น ๆ ) โดยแตะที่ลูกศรและเลือก "Add Bookmark"
  4. เปิด Safari Bookmarks และแตะ "Edit" แล้วแตะเพื่อแก้ไขบุ๊คมาร์คที่เพิ่งสร้างใหม่
  5. เปลี่ยนชื่อเป็น "ส่งไปที่ Chrome" แล้วกด "x" ข้าง URL จากนั้นแตะค้างไว้เพื่อวางโค้ดจาวาสคริปต์ที่คัดลอกไว้ด้านบน
  6. ทดสอบด้วยการเปิดแถบบุ๊กมาร์กและเลือก "ส่งไปที่ Chrome"

สวิทช์ Safari และ Google Chrome เปิดตัวด้วยแท็บเบราเซอร์ใหม่ที่มี URL ที่คุณเปิดใช้บุ๊คมาร์คจาก หากคุณมีปัญหาใด ๆ เกี่ยวกับเรื่องนี้ไม่ได้ผลให้ตรวจดูว่ามีการจัดการใบเสนอราคาเมื่อแก้ไข bookmarklet ใน iOS Safari คุณอาจต้องแทนที่ "ด้วย% 22 แทนซึ่งจะมีลักษณะดังนี้:

javascript:location.href=%22googlechrome%22+location.href.substring(4);

รูปแบบอื่นคือการใช้ข้อมูลโค้ดจาวาสคริปต์นี้ซึ่งดูเหมือนจะทำงานได้ดีกับ URL https:

javascript:location=location.href.replace(/^https?/, 'googlechrome');

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

Bookmarklets เป็นวิธีที่ได้รับความนิยมอย่างมากในการเพิ่มฟังก์ชันการทำงานให้กับ Safari ซึ่งมิฉะนั้นจะทำให้คุณสามารถทำสิ่งต่างๆเช่น "View Source" จาก Safari ใน iOS ปรับขนาดแบบอักษรของหน้าเว็บและเรียกใช้ Firebug Lite ใน iOS ได้ เฉพาะนี้มีวงกลมรอบเว็บเมื่อเร็ว ๆ นี้ แต่มาจาก jonabrams.com