Bạn có biết rằng bạn có thể tùy chỉnh công cụ tìm kiếm mặc định trên Google Chrome để tối ưu hóa trải nghiệm duyệt web của mình? Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết về cách tìm, quản lý và đặc biệt là chia sẻ các công cụ tìm kiếm tùy chỉnh này với đồng nghiệp hoặc bạn bè. Hãy cùng khám phá những mẹo và thủ thuật giúp bạn làm chủ trình duyệt Chrome của mình nhé!
Sử dụng công cụ tìm kiếm tùy chỉnh mang lại nhiều lợi ích thiết thực. Thay vì phải truy cập trực tiếp vào một trang web cụ thể và thực hiện tìm kiếm, bạn có thể tạo một shortcut ngay trên thanh địa chỉ của Chrome. Điều này giúp tiết kiệm thời gian và tăng hiệu suất làm việc đáng kể.
Ví dụ, nếu bạn thường xuyên tìm kiếm thông tin trên Wikipedia, bạn có thể tạo một công cụ tìm kiếm tùy chỉnh với từ khóa "wiki". Khi bạn gõ "wiki [từ khóa]" trên thanh địa chỉ và nhấn Enter, Chrome sẽ tự động chuyển bạn đến trang kết quả tìm kiếm trên Wikipedia với từ khóa bạn vừa nhập. Thật tiện lợi phải không?
Để bắt đầu, bạn cần biết cách truy cập vào phần quản lý công cụ tìm kiếm của Chrome. Dưới đây là các bước thực hiện:
Trong trang này, bạn có thể xem, chỉnh sửa hoặc xóa các công cụ tìm kiếm hiện có. Bạn cũng có thể thêm mới một công cụ tìm kiếm theo ý muốn.
Để thêm một công cụ tìm kiếm mới, hãy làm theo các bước sau:
Bạn có thể chỉnh sửa hoặc xóa công cụ tìm kiếm bất kỳ lúc nào bằng cách nhấp vào biểu tượng ba chấm dọc bên cạnh công cụ đó và chọn "Chỉnh sửa" (Edit) hoặc "Xóa" (Delete).
Đáng tiếc là Google Chrome không cung cấp một tính năng chính thức để chia sẻ trực tiếp các công cụ tìm kiếm tùy chỉnh. Tuy nhiên, có một vài phương pháp "thủ công" mà bạn có thể áp dụng.
Phương pháp này liên quan đến việc sử dụng Chrome Developer Tools để trích xuất và nhập công cụ tìm kiếm. Đây là một cách mạnh mẽ và linh hoạt, nhưng đòi hỏi một chút kiến thức kỹ thuật.
(function exportSEs() {
function downloadData(filename, data) {
const file = new File([data], {type: 'text/json'});
const elem = document.createElement('a');
elem.href = URL.createObjectURL(file);
elem.download = filename;
elem.click();
}
let searchEngines = [];
document.querySelector('settings-ui').shadowRoot.querySelector('settings-main').shadowRoot.querySelector('settings-basic-page').shadowRoot.querySelector('settings-search-page').shadowRoot.querySelector('settings-search-engines-page').shadowRoot.querySelector('settings-search-engines-list#activeEngines').shadowRoot.querySelectorAll('settings-search-engine-entry')
.forEach($el => {
/* Don't export @bookmarks and @history shortcuts */
if($el.shadowRoot.querySelector('#shortcut-column').textContent[0] !== '@') {
searchEngines.push(
{
name: $el.shadowRoot.querySelector('#name-column').textContent,
keyword: $el.shadowRoot.querySelector('#shortcut-column').textContent,
url: $el.shadowRoot.querySelector('#url-column').textContent
}
)
}
})
downloadData('site_search.json', JSON.stringify(searchEngines));
}());
(async function importSEs() {
function selectFileToRead() {
return new Promise((resolve) => {
const input = document.createElement('input');
input.setAttribute('type', 'file');
input.addEventListener('change', (e) => {
resolve(e.target.files[0]);
}, false);
input.click();
});
}
function readFile(file) {
return new Promise((resolve) => {
const reader = new FileReader();
reader.addEventListener('load', (e) => {
resolve(e.target.result);
});
reader.readAsText(file);
});
}
const file = await selectFileToRead();
const content = await readFile(file);
const searchEngines = JSON.parse(content);
searchEngines.forEach(({ name, keyword, url }) => {
chrome.send('searchEngineEditStarted', [-1]);
chrome.send('searchEngineEditCompleted', [name, keyword, url]);
});
}());
**Lưu ý quan trọng:** Các đoạn mã JavaScript trên có thể cần được điều chỉnh tùy thuộc vào phiên bản Chrome. Hãy kiểm tra và cập nhật nếu cần thiết.
Đây là phương pháp đơn giản nhất, nhưng cũng tốn thời gian nhất. Bạn chỉ cần cung cấp cho người nhận danh sách các công cụ tìm kiếm, bao gồm tên, từ khóa và URL. Người nhận sau đó sẽ tự thêm các công cụ này vào Chrome của họ.
Ví dụ:
Mặc dù không có nhiều, nhưng có thể có một số tiện ích mở rộng của Chrome cho phép bạn xuất và nhập công cụ tìm kiếm. Hãy tìm kiếm trên Chrome Web Store để xem có tiện ích nào phù hợp với nhu cầu của bạn không.
Trước khi chia sẻ công cụ tìm kiếm tùy chỉnh, hãy đảm bảo rằng bạn đã kiểm tra kỹ URL để tránh chia sẻ các URL độc hại hoặc không chính xác. Luôn cẩn trọng với các nguồn không đáng tin cậy.
Việc tùy chỉnh và chia sẻ công cụ tìm kiếm trên Google Chrome có thể giúp bạn và đồng nghiệp tiết kiệm thời gian và nâng cao hiệu suất làm việc. Mặc dù quá trình này có thể hơi phức tạp, nhưng những lợi ích mà nó mang lại là hoàn toàn xứng đáng. Hy vọng rằng hướng dẫn này đã cung cấp cho bạn những thông tin hữu ích để làm chủ trình duyệt Chrome của mình.
Bài viết liên quan