В чем разница между PageMod / page-mod и Page / page-worker? - PullRequest
2 голосов
/ 10 февраля 2012

Я не понимаю разницу. Единственное отличие, которое я вижу, состоит в том, что PageMod использует шаблон соответствия, тогда как Page использует определенный URL. Почему бы просто не использовать PageMod (более универсальный) для всего?

1 Ответ

5 голосов
/ 10 февраля 2012

Модуль page-mod работает со страницами, которые пользователь загружает в браузер. Модуль page-worker позволяет вам загружать веб-страницу в фоновом режиме и выполнять с ней некоторые операции. Так, например, вы бы использовали page-mod, если хотите добавить кнопку «Super-Dooper-Search» на все страницы поиска Google, когда пользователь посещает их. Но вы должны использовать page-worker, если вы хотите загружать страницу поиска Google в фоновом режиме, когда пользователь нажимает какую-то кнопку, извлекать из нее результаты поиска и представлять результаты пользователю - даже если пользователь не увидит загруженную вами страницу Например, на самом деле не делайте этого, потому что это нарушает правила Google).

...