Статья рассчитана на новичков, знающих лишь основы javascript и html. Для них я и писал. При начинании написания расширения, я бы больше хотел увидеть такой пост, чем статью с заумными непонятными функциями, типа
var optionsUrl = chrome.extension.getURL('options.html');
chrome.tabs.query({url: optionsUrl}, function(tabs) {
if (tabs.length)
chrome.tabs.update(tabs[0].id, {active: true, url: optionsUrl});
else
chrome.tabs.create({url: optionsUrl});
});
1) я не профи в этой области, делал как знаю и как понятнее для меня.
Остальные ответы исходя из первого.
3) Согласен, но это ничтожная нагрузка. Возможно, это я исправлю.
4) В моём случае, я могу добавлять разные анимации к тому же.
5) Отправляются данные ГЕТ запросом. Посчитал, что это будет лишней информацией.
Не согласен. Версия расширения уже не первая, дорабатывал многие моменты. Но и не последняя. Буду также дорабатывать и улучшать.
вместо обычного, всем понятного:
Остальные ответы исходя из первого.
3) Согласен, но это ничтожная нагрузка. Возможно, это я исправлю.
4) В моём случае, я могу добавлять разные анимации к тому же.
5) Отправляются данные ГЕТ запросом. Посчитал, что это будет лишней информацией.