Gửi trang web hiện tại tới Chrome từ Safari trong iOS bằng Bookmarklet
Trình duyệt Chrome mới phát hành gần đây dành cho iOS khá tốt và ngay cả khi trình duyệt này chưa thay thế Safari làm trình duyệt web chính của bạn trên iPhone hoặc iPad, bạn vẫn có thể thấy bookmarklet này tiện dụng cho phép bạn ngay lập tức gửi trang web hiện đang hoạt động từ Safari vào Chrome:
- Từ thiết bị iOS, khởi chạy Safari và sao chép mã javascript dòng sau: "
- Đánh dấu trang web này (hoặc bất kỳ trang web nào khác) bằng cách nhấn vào Mũi tên và chọn “Thêm dấu trang”
- Mở Dấu trang Safari và chạm vào “Chỉnh sửa”, sau đó chạm để chỉnh sửa dấu trang mới tạo
- Đổi tên thành “Gửi tới Chrome” và nhấn 'x' bên cạnh URL, sau đó nhấn và giữ để dán mã javascript đã sao chép ở trên
- Kiểm tra bằng cách mở thanh dấu trang và chọn “Gửi tới Chrome”
javascript:location.href=googlechrome+location.href.substring(4);"
Safari chuyển đổi và Google Chrome khởi chạy với tab trình duyệt mới chứa URL mà bạn đã kích hoạt bookmarklet từ đó. Nếu bạn gặp bất kỳ sự cố nào khiến tính năng này không hoạt động, hãy kiểm tra cách xử lý các trích dẫn khi chỉnh sửa bookmarklet trong iOS Safari.Thay vào đó, bạn có thể cần thay thế từng ” bằng %22, giống như sau:
javascript:location.href=%22googlechrome%22+location.href.substring(4);
Một biến thể khác là sử dụng đoạn mã javascript này, đoạn mã này dường như hoạt động tốt hơn với các URL https:
javascript:location=location.href.replace(/^https?/, 'googlechrome');
Cả hai biến thể đều hoạt động tốt trong thử nghiệm của chúng tôi, vì vậy hãy chọn những gì phù hợp với bạn. Đây là một tinh chỉnh tuyệt vời dành cho các nhà phát triển và thiết kế web, những người cần thực hiện kiểm tra khả năng tương thích của trình duyệt trên càng nhiều trình duyệt khác nhau càng tốt.
Bookmarklets là một cách khá phổ biến để thêm chức năng vào Safari mà cách khác là không thể, cho phép bạn thực hiện những việc như “Xem nguồn” từ Safari trong iOS, điều chỉnh kích thước phông chữ của trang web và thậm chí chạy Firebug nhẹ trong iOS. Cái cụ thể này đã xuất hiện trên mạng gần đây nhưng bắt nguồn từ jonabrams.com.