Защита от слежения internet explorer 11

Списки защиты от слежения

«Списки защиты от слежения» содержат правила и адреса, по которым браузер будет делать внешние обращения. Обращения будут работать в тех случаях, когда вы посещаете эти адреса сознательно, воспользовавшись ссылкой или набрав URL в адресной строке браузера. В остальных случаях, если списки содержат запрещающие правила, обращения блокируются.

По мнению разработчиков IE9, такого рода ограничение «невидимых» обращений к сторонним ресурсам существенно понизит шансы недобросовестных контент-провайдеров на сбор информации со страниц, которые им не принадлежат.

Как результат, в IE9 реализованы два взаимодополняющих механизма защиты от слежения.

Во-первых, в браузере можно использовать самообучающийся фильтр «Настроенный список защиты от слежения». Он выключен по умолчанию, но вы можете его включить в надстройках.

Рисунок 1. Настроенный список защиты от слежения

Для него можно задать пороговое значение повторяющихся на страницах элементов от сторонних контент-провайдеров, и они будут внесены в «черный список». Можно включить режим выборочного блокирования накопленных адресов. Иллюстрация на рис.1 служит самым лучшим описанием этих настроек.

Во-вторых, IE9 позволяет использовать статические списки, посредством импорта .tpl файлов от сторонних доверенных поставщиков информации такого рода.

На этой странице компания Microsoft предоставляет набор таких фильтров-списков, созданных ее партнерами в сфере безопасности (рис.2).


Увеличить рисунок

Рисунок 2 Списки защиты от слежения, рекомендуемые Microsoft

После импорта этих списков в разделе «Защита от слежения» апплета управления надстройками IE получаем такую картину:


Увеличить рисунок

Рисунок 3. Импортированные списки

Сами списки хранятся в профиле пользователя (см. рис. 4), и их даже можно поправить при желании.


Увеличить рисунок

Рисунок 4. TPL – списки в папке профиля пользователя

Итоговая комбинация запрещающих и разрешающих правил (на момент их апробирования) выглядела так:

Таблица 1. Итоговое соотношение правил в списках

Создание собственного списка

Для того чтобы найти ключ к обходному маневру, перейдем на вышеуказанную страницу со списком фильтров и посмотрим ее код.

Мы видим, что для загрузки списков по HTTP используется метод msAddTrackingProtectionList , позволяющий загружать списки (обведен красной рамкой и подчеркнут на рис. 6).


Увеличить рисунок

Рисунок 6. Код страницы сайта Tracking Protection Lists

Теперь создаем .html файл, содержащий следующие элементы:

<html> <a href=»javascript:window.external.msAddTrackingProtectionList (‘http://ljdvna.blu.livefilestore.com/5g6zAv/custom_filter.txt?psid=1’, ‘DEMO of custom filter’)»>Мой список</a> </html >

Указанный http-адрес – это ссылка на файл «custom_filter.txt», выложенный на SkyDrive для примера.

Таким образом, если мы хотим иметь свой список защиты от слежения, необходимо выложить правильно отформатированный .txt файл с правилами в доступное хранилище в Сети и правильно указать его http-адрес в гиперссылке.

Теперь запускаем созданный код в браузере. Выглядеть это будет примерно так, после щелчка на ссылке:


Увеличить рисунок

Рисунок 7. Добавление своего списка

А после импорта, вот так:


Увеличить рисунок

Рисунок 8. Содержимое нового списка

Кроме этого, в коде страницы из параметров метода считывается URL файла и имя списка, а из содержимого самого списка – период обновления. Эта информация копируется в реестр (см. рис. 9) для того, чтобы в последующем контролировать процесс обновления.


Увеличить рисунок

Рисунок 9. Регистрация списка в реестре

Наконец, самое интересное. Одним из видимых результатов применения списков защиты от слежения может быть пропадание рекламных блоков и вставок на страницах, что, конечно же, понравится всем.

Увеличить рисунок

Рисунок 10. Результат применения списка, изображенного на рис.8

Теперь вы знаете, что можно составлять свои списки защиты от слежения для IE9 и избавиться от назойливого присмотра «старшего брата»!

Полезные ссылки по теме статьи:

  • IE Engineering Team Blog на MSDN
  • Домашняя страница Easy List
  • Коллекция списков, основанных на Easy List и adBlock Plus
  • Коллекция списков, основанных на adBlock Plus

Приложение Internet Explorer 11.

Как говорилось выше Windows 8.1 включает две версии веб-браузера Internet Explorer. И между ними есть два принципиальных различия.

IE11 в Windows 8.1 не поддерживает плагинов, таким образом, веб-контент, написанный, например, на Java просто не отображается или работает не правильно. Хотя много веб-сайтов с Flash-контентом все еще работают, потому что Flash player встроен в Windows 8.1.

Однако это не все плохие вести. Для стартового экрана, отсутствие плагинов и нацеленность на новый веб-стандарт HTML5 делает браузер намного более безопасным. Это не выдумка именно Microsoft, также поступает и Apple, который убрал плагины из браузера на iPad и iPhone. Их рассуждения достаточно разумны — браузер в таком виде более безопасен, к тому же сторонние плагины замедляют его. Плюс, уменьшения плагинов требовала появление веб-сайтов на HTML5.

Подсказка. Сохранить картинки с веб-сайтов в приложении IE11 достаточно просто, щелкните на них правой кнопкой (касание и удерживание), и выберите опцию «Сохранить в папке изображения».

Если Вы в Internet Explorer на Windows 8.1 хотите использовать плагины и панели инструментов, используйте настольную версию браузера.

Как и все приложения, Internet Explorer может работать в полноэкранном режиме. Сильное движение пальцем вверх из нижней части экрана или вниз с верхней, открывает панель приложения.

Средства управления в этой версии Internet Explorer ограничены. Она не столь же полнофункциональна, как ее настольный вариант.

На панели приложения Вы найдете следующие функции:

  • Кнопка «Назад» возвращает Вас к предыдущей веб-странице.
  • Строка поиска позволяет Вам вводить веб-адрес или критерий поиска. Кнопка Refresh (обновить) перезагружает текущую страницу.
  • Кнопка Add to Favorites (добавить в избранное) может использоваться для прикрепления веб-сайта на стартовый экран.
  • Кнопка Settings (настройки). Единственные доступные настройки для IE11 следующие:
  • Найти на странице, можно искать текст на в настоящий момент показанной веб-странице.
  • Показать на рабочем столе, открывает текущую страницу в настольной версии IE11.
  • Показать загрузки, позволяет видеть загруженные файлы.
  • Кнопка Forward (вперед), перемещает на одну страницу, если Вы уже вернулись назад.

Подсказка. Вместо ввода запроса в строку поиска в приложении IE11, коснитесь кнопки Favorites (избранное) на панели приложения, где сохраняется все Ваше интернет-избранное, с настольной версии Internet Explorer тоже. Оно отображается, как Вы его сохранили, включая папки, которые можно развернуть. Это — очень быстрый способ открыть ранее сохраненные веб-сайты.

Выше средств управления Вы видите следующее:

  • Миниатюры открытых вкладок браузера; можно щелкнуть по миниатюре и открыть вкладку в полноэкранном режиме.
  • Кнопка плюс (+), откроет новую вкладку.
  • Кнопка с тремя точками откроет больше опций:
  • Новая в частной вкладке, открывает вкладку в частном режиме просмотра. В этом режиме история посещаемых веб-страниц, cookie или загружаемые с веб-сайта файлы на компьютере не сохраняются.
  • Вновь открыть закрытую вкладку, позволяет легко открыть случайно закрытую вкладку.

В Internet Explorer работают все обычные для Windows 8.1 жесты (касание, удерживание…), включая версию браузера на рабочем столе, есть возможность увеличить масштаб страницы.

Подсказка. Подсказки IE 11 могут спросить, хотите ли Вы включить зеркальное отражение, специальный режим предугадывающий следующую страницу веб-сайта. Если Вы сильно ударите с правой стороны экрана внутрь, то переместитесь на эту страницу. В любое время можно сильно ударить с левой стороны экрана и переместиться на одну страницу назад.

R. Schweppes

Недавно мне довелось провести пару дней, отлаживая код в IE 11, и во время изучения инструментов разработки этого великолепного браузера я нашёл несколько весёлых интересностей.

Итак, открываем это чудо.

Оно так и называется — «F12». Мне, гадкому маководу, таких вещей не понять, инспектор кода я открываю стабильно по ⌘-Option-I, а до F12 слишком далеко тянуться.

Главное окно — обычный навигатор по коду страницы, ничего особенного, разве что называется он «Проводник DOM». Видимо, у них там свой загон по «проводникам».

Но я хотел поиграть с вами в одну игру. Взгляните на эту прекрасную панельку слева, на которой иконки нарисованы, и попробуйте догадаться, какой инструмент скрывается за каждой из них. Сначала кажется, что первая иконка — это «F12», при нажатии на которую попадёшь куда-нибудь «домой», на главный экран или «Проводник DOM». Но нет, она не нажимается, это просто надпись в левом верхнем углу, поэтому первой иконкой оказывается стрелочка со скобочками, которая уже разоблачена.

Вторая иконка — явно консоль, потому что окошко с треугольной скобкой.

Третья — дебаггер, потому что традиционный зачёркнутый жук.

А вот вайфай-роутер на четвёртой иконке ввёл меня ненадолго в заблуждение. Не сразу догадаешься, что там, собственно, «Сеть»:

Да, обыкновенный анализатор запросов с красивыми разноцветными полосочками и новой для меня колонкой «Инициатор» с капитанскими подсказками:

Кстати, очень прикалывает читать подсказки к иконкам в этом самом «F12». Например, иконка форматирования кода в Хроме подписана лаконично — «Pretty print»:

Аналогичная кнопка в ИЕ имеет более пространную и заставляющую задуматься подпись — «Включить качественную печать»:

Впрочем, вернёмся к проблемам навигации. На очереди иконка с… И вот уже начинаются варианты. Лобовое стекло автомобиля с дворником? Весы? О, точно, спидометр! А что бы он мог значить? Скорость загрузки страницы? Это уже было на вкладке «Сеть». Скорость работы яваскрипта? Профайлер? Да, это должен быть профайлер, нажимаем:

«Отклик пользовательского интерфейса» с одинокой надписью «Start profiling to begin a performance session». Когда я впервые путешествовал по этим дебрям, то как раз искал профайлер и обрадовался, что вот он, родимый. Давай же, дружок, начнём нашу первоманс-сессию, что бы это ни значило!

Падабум. Ошибся номером, это не профайлер, а какая-то дрянь с непонятными графиками. Наверное, инструмент полезный, когда ты делаешь сайт с просраллаксом или когда сайт тормозит от нагруженной анимации. Но сейчас другая ситуация: мне нужен профайлер.

И я никогда бы не подумал, что профайлер — это шестерёнка с часами. Хоть убей, я обошёл всё, кроме этой кнопки, потому что упорно думал, что это какие-то настройки чего-то там. И в последней надежде я нажал на неё:

Хвала Создателю! «Профилировщик»! Иди сюда, дай я тя расцелую, хоть у тебя там сплошные кальки с английского в заголовках столбцов.

Поехали дальше. Фотоаппарат. Первая ассоциация — это что-то про работу с вебкой. Наверное, я сейчас туда щёлкну, включится камера, и на меня будет смотреть моя рожа. Ну-ка…

Ой, нет. Фотоаппарат — это «Память». Конечно, как я мог забыть об этом сладком слове «снапшот»? Короче, тоже приятная тулза, мониторящая жручесть сайта и позволяющая сделать «моментальный снимок кучи дерьма». Там я мало чего понял, поэтому скриншота кучи нет.

Вот вам для сравнения вкладка «Timeline» из Хрома, где, хоть и плотновато, но более приятно объединены «Память» и «Отклик пользовательского интерфейса»:

И тут мы подходим к самому сладкому — монитору и, видимо, телефону. Только телефон почему-то высотой с монитор, но не будем придираться. Скорее всего, это про адаптив. Или за этой кнопкой скрывается эмулятор виндофона?

Почти угадал: не эмулятор виндофона, а просто «Эмуляция». Приходишь на эту вкладку и эмулируешь себе.

Вещь очень полезная, но, как и везде в этом окошке, полная неожиданностей. Вот «Режим документов» — это эмуляция ранних версий IE, за одним лишь исключением:

Есть мнение, что в Майкрософте осознали свою ошибку и про IE 6 решили забыть. И чтобы мы тоже забыли. Поэтому, пожалуй, будем отлаживать сайты только под IE 5 и IE 7-11. В общем, божественная логика, потому что со «строкой агента пользователя» («агент пользователя» — это User-Agent, ну ты понял) всё в порядке и даже больше:

Сафари можно только айпадовый подставлять, другого Сафари не бывает, иди отсюда, дофига хочешь.

И напоследок ещё один небольшой урок словесности. Какая бывает ориентация? Я сейчас про экран и печать. Давайте, вспоминайте, их две: портретная и… Что, альбомная? Садись, два. Правильный ответ — «Пейзажная»:

Вот и всё, мы бегло окинули взглядом обитель зверя под названием «F12 Developer Tools», и с навигацией в нём всё очень не то чтобы плохо, но странно. Я пользовался виндой лет десять и не помню, чтобы в ней когда-либо были проблемы с локализацией. Если ставишь русскую винду, то там всё по-русски, и это даже читать можно было без особых напрягов. А в этом IE11 сплошная мешанина из русского языка, калькированного английского и просто английского, где переводчики решили просто не заморачиваться.

Сам инструмент очень удобен, я в итоге получил от него всё, что хотел, и поправил все баги, хотя до сих пор недоумеваю, как можно было так неочевидно оформить его вкладки. Да, возможно, очень тяжело нарисовать правильные иконки, которые были бы понятны всем, но зачем их тогда вообще рисовать?

Посмотрите, разработчики остальных браузеров не рискуют вводить пользователя в заблуждение, у них нет ни одной вкладки без подписи, поэтому никакого дискомфорта не чувствуешь и сразу видишь, что где.

Хром (а от него и Яндекс.Браузер с новой Оперой):

Сафари:

Старая Опера:

Фаерфокс:

И никаких гвоздей. Писать слова на кнопках — это не так плохо.

Хороших вам выходных, пупсики.