- Mình là một người thích đọc báo nước ngoài, một phần vì có một số tin tức trong nước không có, một phần cũng muốn cải thiện khả năng ngoại ngữ của bản thân. Và với những người tiếng anh chưa đạt trình độ cao như mình thì việc sử dụng từ điển là chuyện rất thường xuyên xảy ra.
- Đọc báo trên máy tính thì đã có những phần mềm hay extension của trình duyệt để hỗ trợ việc tra từ rất đơn giản và thuận tiện rồi nhưng trên các thiết bị cảm ứng thì lại khác. Trình duyệt trên các thiết bị cảm ứng không hỗ trợ các extension, các app cũng khó có thể can thiệp vào trình duyệt để tạo nên các ứng dụng tra từ.
- Mình không sử dụng thiết bị Android nên không rõ có cách nào để tra từ trực tiếp trên trình duyệt của thiết bị Android không nhưng trên các thiết bị iOS thì gần như không có. Theo mình tìm hiểu thì chỉ có một cách duy nhất là sử dụng Bookmarklet.
- Bookmarklet cũng không phải là cái gì mới, nó đơn giản là một đoạn Javascript được chèn trong một Bookmark để thực hiện chức năng bổ sung nào đó do người viết quyết định.
- Trên App Store của iOS cũng có một ứng dụng sử dụng Bookmarklet để tra từ điển cho Safari là Tap-Translate, tuy nhiên ứng dụng này lại có giá khá đắt (9.99 đô), nếu bạn nào dư giả thì cũng có thể mua về xài.
- Do không muốn mất 9.99 đô nên mình đã tìm cách tạo ra một cái Bookmarklet cho riêng mình. Cái này không phải mình làm tất cả mình chỉ chỉnh sửa lại Bookmarklet của 1tudien.com phiên bản dành cho trình duyệt trên máy tính để nó có thể sử dụng được trên thiết bị cảm ứng.
- Cách cài đặt và sử dụng như sau (mình sử dụng Safari trên iPad để ví dụ):
1. Cài đặt:
- Đọc báo trên máy tính thì đã có những phần mềm hay extension của trình duyệt để hỗ trợ việc tra từ rất đơn giản và thuận tiện rồi nhưng trên các thiết bị cảm ứng thì lại khác. Trình duyệt trên các thiết bị cảm ứng không hỗ trợ các extension, các app cũng khó có thể can thiệp vào trình duyệt để tạo nên các ứng dụng tra từ.
- Mình không sử dụng thiết bị Android nên không rõ có cách nào để tra từ trực tiếp trên trình duyệt của thiết bị Android không nhưng trên các thiết bị iOS thì gần như không có. Theo mình tìm hiểu thì chỉ có một cách duy nhất là sử dụng Bookmarklet.
- Bookmarklet cũng không phải là cái gì mới, nó đơn giản là một đoạn Javascript được chèn trong một Bookmark để thực hiện chức năng bổ sung nào đó do người viết quyết định.
- Trên App Store của iOS cũng có một ứng dụng sử dụng Bookmarklet để tra từ điển cho Safari là Tap-Translate, tuy nhiên ứng dụng này lại có giá khá đắt (9.99 đô), nếu bạn nào dư giả thì cũng có thể mua về xài.
- Do không muốn mất 9.99 đô nên mình đã tìm cách tạo ra một cái Bookmarklet cho riêng mình. Cái này không phải mình làm tất cả mình chỉ chỉnh sửa lại Bookmarklet của 1tudien.com phiên bản dành cho trình duyệt trên máy tính để nó có thể sử dụng được trên thiết bị cảm ứng.
- Cách cài đặt và sử dụng như sau (mình sử dụng Safari trên iPad để ví dụ):
1. Cài đặt:
- Mở một trang web bất kì và Bookmark nó, ở đây mình đặt tên Bookmark là Dictionary
- Copy đoạn code này vào thay thế cho đường dẫn của Bookmark đã tạo đó:
Code:javascript: (function () { var oj=document.createElement('script'); oj.setAttribute('type','text/javascript'); oj.setAttribute('src','http://timshop.vn/wp-content/uploads/2015/04/bookmarklet.js'); document.body.appendChild(oj); }());
2. Sử dụng:
- Bật một trang web tiếng anh nào đó
- Bấm vào Bookmark đã tạo để trình duyệt chạy đoạn code bên dưới
- Quay lại trang web đang mở, giữ vào chữ cần tra, khi chữ được bôi đen một khung nhỏ sẽ xuất hiện trên góc của trình duyệt để hiển thị nghĩa.
Mình không biết tác giả của 1tudien.com là ai, nếu bạn có đọc được bài này thì mình xin lỗi đã sử dụng nội dụng của bạn và hi vọng bạn sẽ phát triển thêm Bookmarklet cho thiết bị cảm ứng.