Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «c650»
Как обойти PopUp blocker в браузере в асинхронных запросах 2013-10-30 10:13:45
+ развернуть текст сохранённая копия
Проблема
Браузеры по политике безопасности разрешают открывать всплывающее окно, только, если пользователь непосредственно предпринял для этого какие-то действия. Например, этот код будет работать:
$("someElement").on("click", function(){
window.open("http://yandex.ru")
}
Читать дальше →
Тэги: chrome, explorer, firefox, internet, javascript, opera, браузеры, веб-разработка
Кармен Электра (Carmen Electra) в фотосессии Кевина Лока (Kevin Lock) (2001). 2013-10-30 08:23:27
+ развернуть текст сохранённая копия
Тэги: (carmen, (kevin, 2001, electra), lock), актрисы, кармен, кевин, лок, модели, электра
[recovery mode] История одного Google Chrome расширения 2013-10-26 14:19:27
+ развернуть текст сохранённая копия
В один прекрасный день, за пару часов до конца работы, мне приходит задача: «Нужно написать приложение для браузера, которое должно по клику пользователя отправлять данные со страницы на сайт клиента. Что за приложение и какой браузер — полностью на ваш выбор...».
Немного поразмыслив я пришел к варианту google chrome extension:
- Crome использует Blink движок (до апреля 2013 года использовался WebKit), Blink является форком WebKit (а это Safari), так же не забываем новую Opera'у (хотя я все еще использую старую с bookmarks'ами). Таким образом, написав расширения для chrome, мы с минимальными переделками (а то и без них) сможем его портировать на еще 2 браузера
- Нет опыта работы с API Google Chrome
- Google все-таки компания добра :)
Когда мысли немного улеглись, первое что я сделал — это ввел в поиске харба " расширение Google Chrome". Увидев обширный вариант статей по данной теме, я со спокойной душой ушел домой полностью уверенный в том, что завтра с утра прочитав их, к концу рабочего дня дело будет ' в шляпе' (как же я тогда ошибался). Прочитав парочку их них я имел общее представление о том как это работает, но этого оказалось мало для воплащения моих идей. Что ж, приступим…
Читать дальше →
Тэги: api, chrome, extension, google, javascript, веб-разработка, расширения
[Из песочницы] IndexedDB — безлимитное хранение данных 2013-10-23 16:07:35
+ развернуть текст сохранённая копия
Добрый день, уважаемое сообщество.
Для тех, кто не в курсе, что такое IndexedDB и с чем его едят, можно почитать здесь.
А мы идем далее.
Безлимит
В конторе в которой я работаю появилась необходимость использования индексированной локальной базы данных на стороне клиента и выбор сразу пал на IndexedDB.
Но как всегда есть одно «НО», это самое «НО» — ограничение размера БД на машине пользователя в размере 5 МБ, что отнюдь нас не устраивало. Так как данная технология планировалась использоваться в админке нашего проекта и все юзеры использовали в качестве дефолтного браузера Google Chrome, то было принято решение поиска обхода того самого ограничение через расширение-прокси. Перелопатив много инфы мы пришли к выводу, что ограничение на размер БД можно убрать использовав специальные флаги в манифесте нашего расширения:
Читать дальше →
Тэги: chrome, extension, google, indexeddb, javascript, library, unlimited, безлимит, веб-разработка
[Из песочницы] Создаём своё расширение для Google Chrome 2013-10-23 13:21:43
+ развернуть текст сохранённая копия
На хабре уже есть несколько статей о создании расширений для хрома, поделюсь своим опытом, затронув основные вещи и места, в которых у меня возникли трудности.
Что понадобится для создания расширения в двух словах:
1) Базовые знания Javascript
2) Базовые знания HTML
3) 5$
Покажу создание расширения для хрома на примере своего, созданного для подсчета «потерянного времени» в интернете. То есть это расширение считает время, проведенное на сайтах с возможностью определения посещенных сайтов по категориям: полезное время, либо потерянное время.
Читать дальше →
Тэги: chrome, google, веб-разработка, разработка, расширение, расширения
Главная / Главные темы / Тэг «c650»
|
Взлеты Топ 5
Падения Топ 5
|