Подключите нашего Telegram-бота для уведомлений о новых проектах

Необходимы два расширения браузера Chrome

w
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 11 лет и 6 месяцев
Бюджет: по договоренности
Исполнитель определен: Михаил Акопян  
Необходимы два расширения для браузера Chrome с открытым исходным кодом.
Обработка должна осуществляется на стороне клиента. (Java-script, jQuery). Никаких удаленных сервисов.

1ое расширение
По нажатию на кнопку расширения из адресной строки текущей вкладки удаляется все, что стоит после знака "?" (знак вопроса), и вкладка загружает новый обрезанный урл. После чего урл копируется в буфер обмена.

2ое расширение
По нажатию на кнопку расширения открывается новая вкладка (если возможно рядом с текущей).
В этой вкладке отображается результат обработки исходного кода страницы на текущей вкладке.
В исходном коде ищутся все участки, которые начинаются на 'https://' и заканчиваются '.jpg'.
Полученный список (по сути список с адресами картинок) упорядочивается по величине фактической площади картинки (длинна * ширина).
Затем полученный список выводится в новой вкладке по следующему шаблону:

<html>
<body>
<img src="[адрес_картинки]" style="max-width:300px" />[длина_картинки]х[ширина_картинки] [скопировать_в_буфер]

...
<img src="[адрес_картинки]" style="max-width:300px" />[длина_картинки]х[ширина_картинки] [скопировать_в_буфер]

</body>
</html>

где

[адрес_картинки] – урл картинки
[длина_картинки] – фактическая длина картинки
[ширина_картинки] – фактическая ширина картинки
[скопировать_в_буфер] – кнопка, по нажатию на которую в буфер обмена копируется адрес соответствующей картинки ([адрес_картинки])

Разделы:
Опубликован:
27.02.2017 | 01:14

Теги: нужен программист, ищу программиста, резюме программиста, требуется написание плагинов/сценариев/утилит

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».