По договоренности
Необходимы два расширения для браузера Chrome с открытым исходным кодом.
Обработка должна осуществляется на стороне клиента. (Java-script, jQuery). Никаких удаленных сервисов.
1ое расширение
По нажатию на кнопку расширения из адресной строки текущей вкладки удаляется все, что стоит после знака "?" (знак вопроса), и вкладка загружает новый обрезанный урл. После чего урл копируется в буфер обмена.
2ое расширение
По нажатию на кнопку расширения открывается новая вкладка (если возможно рядом с текущей).
В этой вкладке отображается результат обработки исходного кода страницы на текущей вкладке.
В исходном коде ищутся все участки, которые начинаются на 'https://' и заканчиваются '.jpg'.
Полученный список (по сути список с адресами картинок) упорядочивается по величине фактической площади картинки (длинна * ширина).
Затем полученный список выводится в новой вкладке по следующему шаблону:
<html>
<body>
<img src="[адрес_картинки]" style="max-width:300px" />[длина_картинки]х[ширина_картинки] [скопировать_в_буфер]
...
<img src="[адрес_картинки]" style="max-width:300px" />[длина_картинки]х[ширина_картинки] [скопировать_в_буфер]
</body>
</html>
где
[адрес_картинки] урл картинки
[длина_картинки] фактическая длина картинки
[ширина_картинки] фактическая ширина картинки
[скопировать_в_буфер] кнопка, по нажатию на которую в буфер обмена копируется адрес соответствующей картинки ([адрес_картинки])