ส่งหน้าเว็บปัจจุบันไปยัง Chrome จาก Safari ใน iOS ด้วยบุ๊คมาร์ค
เบราว์เซอร์ Chrome ที่เพิ่งเปิดตัวสำหรับ iOS ค่อนข้างดีและแม้ว่าจะไม่ได้แทนที่ Safari เป็นเว็บเบราเซอร์หลักของคุณบน iPhone หรือ iPad แต่คุณอาจพบ bookmarklet ที่มีประโยชน์ซึ่งช่วยให้คุณสามารถส่งหน้าเว็บที่ใช้งานอยู่ได้ทันทีจาก Safari ลงใน Chrome:
- จากอุปกรณ์ iOS ให้เปิด Safari และคัดลอกโค้ด javascript บรรทัดต่อไปนี้:
- บุ๊คมาร์คหน้าเว็บนี้ (หรืออื่น ๆ ) โดยแตะที่ลูกศรและเลือก "Add Bookmark"
- เปิด Safari Bookmarks และแตะ "Edit" แล้วแตะเพื่อแก้ไขบุ๊คมาร์คที่เพิ่งสร้างใหม่
- เปลี่ยนชื่อเป็น "ส่งไปที่ Chrome" แล้วกด "x" ข้าง URL จากนั้นแตะค้างไว้เพื่อวางโค้ดจาวาสคริปต์ที่คัดลอกไว้ด้านบน
- ทดสอบด้วยการเปิดแถบบุ๊กมาร์กและเลือก "ส่งไปที่ Chrome"
javascript:location.href="googlechrome"+location.href.substring(4);
สวิทช์ 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