Предпросмотр изображений в кэше Opera
Автор: Андрей Крупин
Опубликовано: 10 октября 2007 года
Источник: "Компьютерра"
Большинству пользователей Opera наверняка знакома инструкция opera:cache. Если её набрать в адресной строке браузера, то откроется сухой и малоинформативный список хранящихся в кэше программы файлов.
Взгляните на скриншот. Разве можно с ходу отыскать что-либо в таком месиве малозначащих имен файлов и ссылок? Конечно, нет. Поэтому я предлагаю взять на вооружение вот этот совет одного из участников форума OperaFan и дополнить команду opera:cache функцией отображения хранящихся в кэше браузера картинок.
Техника добавления механизма предпросмотра изображений следующая. Нужно в блокноте Windows открыть файл C:\Program Files\Opera\locale\ru\ru.lng (или C:\Program Files\Opera\english.lng, если используется англоязычная версия браузера) и заменить строку
-1713924769="Размер"
скриптом
-1713924769="Размер:<script type='text/javascript'>window.addEventListener('load',function() {var b=/\.(jpe?g|bmp|gif|png|ico)$/i;var l = document.getElementsByTagName('tr');for(var i=0, li; li=l[i]; i++){var p=li.lastChild.firstChild;if(p.href && b.test(p.href)){var image=document.createElement('img');image.src=p.href;var stl='float:right; border:1px dotted black; margin:1px; padding:1px;';if(!image.height || image.height<10){stl+=' height:10px;'} else {if(image.height>100){stl+=' height:100px;'}};if(!image.width || image.width<10){stl+=' width:10px;'} else {if(image.width>100){stl+=' width:100px;'}};image.setAttribute('style', stl);p.appendChild(image);}};},false)</script>"
После сохранения правок и перезапуска Opera в окне просмотра кэша браузера можно будет лицезреть эскизы изображений. Это позволит намного быстрее производить поиск нужных файлов.