Можно ли зарегистрировать выделение (может быть с помощью щелчка или другими способами) текстового поля (любого типа) с моим расширением и открыть отдельный интерфейс ввода?
Вы можете использовать подсказку ...
<script> function disp_prompt() { var fname=prompt("What is your name?"); alert("Your name is " + fname); } </script> <body onload=disp_prompt()>
Если вы хотите, чтобы это всплывающее окно появлялось на экране, вам нужно использовать фоновую страницу
chrome.browserAction.onClicked.addListener(function(tab){
http://code.google.com/chrome/extensions/browserAction.html#event-onClicked
Да.Вы можете зафиксировать взаимодействие пользователя с JavaScript в скрипте содержимого .И если с помощью «отдельного интерфейса ввода» вы ссылаетесь на что-то в браузере, вы также можете внедрить пользовательский интерфейс или открыть новую страницу с помощью скрипта контента.Если вы имеете в виду другое приложение, вы можете запустить его с собственным кодом в плагине NPAPI .