Хронология в Google Картах. Как очистить историю посещений в Internet Explorer. Кэш Google, который всё помнит

мистер Олимпия 5 августа 2013 в 12:25

Визуализация поисковой выдачи или как сделал поиск для мамы

  • Google API ,
  • JavaScript

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

Вот небольшой список поставленных перед собой задач, для достижения цели:

  • Простота, минимум лишних деталей на экране
  • Визуальное отображение результата
  • Свести к минимуму количество кликов мышкой
  • Подсказки, подсказки и еще раз подсказки
  • Динамический дизайн (bootstrap привет)

Реализация

По порядку, какими способами были решены задачи:

Простота - нет отвлекающих кнопок и панелей, нет погоды, нет панели аккаунта, нет новостей, нет ничего лишнего, только строка для ввода запроса и кнопка поиска. Выбран темный фон, для того, чтобы контрастно отображались изображения в результате выдачи (например Яндекс.Видео использует по умолчанию темный фон), но в настройках предоставлена возможность выбора светлой тематики и/или установить изображение в качестве фона.

Ну и в качестве фона изображение

Результат поиска - это не только текст, но и скриншоты страниц, где найден данный текст! Поиск реализован средствами Google Search API, скриншоты сайтов средствами Site-shot.com. Поисковая выдача содержит результат поиска по сайтам, картинкам, новостям, видео и картам.

Два вида представления результата поиска:
- плитка


- список

Если по запросу находится географический результат, то появится в поисковой выдаче - карта, перейдя по которой(нажав у результат кнопку «поиск по сайту» [>]), откроется карта на весь экран со строкой поиска.

Результат поиска представлен в виде списка с фоновой картинкой

Как сведено количество кликов к минимуму :

  • строка поиска всегда на экране, не надо листать на верх и искать ее там, так-же строка использует минимум пространства, нет своей панели занимающей много драгоценного пространства (подглядел идею у Яндекс.Поиск);
  • перемещение на верх - одним кликом;
  • очистка строки поиска - одним кликом;
  • поиск по определенному сайту из всей поисковой выдачи, опять таки - одним кликом, ну и отмена поиска по определенному сайту, тоже - один клик.
  • Подсказки на все возможное, что может произойти. Например, если ничего не делать в течение 20 сек. сайт подскажет с чего начать, конечно подсказки банальные и простые но для новичков самый раз (проверено!!!)

    Если навести на результат поиска - курсор мыши и некоторое время мышка должна быть в области выдачи, то картинка увеличится

    Динамический дизайн - идею реализации подглядел в Twitter Bootstrap, таким образом сайт не теряет свой вид отображаясь на различных разрешениях экрана (ноут, пк и прочие девайсы).

    Дополнительные возможности , которые могут пригодится “бывалым”, для настройки “не бывалым”.
    Ну во первых, передача параметров в строку адреса:
    а) Возможность передачи запроса (например, чтобы установить как поисковик по умолчанию): viewha.com/?q=текст-запроса .
    б) Поиск по определенному сайту, из строки адреса: viewha.com/?q=текст-запроса&site=url-сайта .
    в) Реализована мультиязычность интерфейса, хотя пока 2 языка - русский(ru) и английский(en): viewha.com/?l=en .
    Во вторых, расширенная настройка: где искать, как должен выглядеть поисковик и т.п., в окне настройки поисковика:


    Окно настройки

    Планы

    • Добавить поисковики Яндекс и Bing
    • Просмотр видео в самой поисковой выдаче
    • Режим для слабовидящих
    • Предварительно сжимать большие картинки на сервере

    Исходный код того, что получилось у меня, вы можете просмотреть на

    Подавляющее большинство Android-смартфонов и планшетов по умолчанию комплектуются мобильным приложением Google. Поисковая строка на домашнем экране системы, посредством которой так удобно что-то искать в Интернете, не открывая каждый раз браузер — это как раз оно и есть.

    Однако далеко не все Android-юзеры знают, что с некоторых пор в этом самом приложении Google появилась специальная функция, которая автоматически создает скриншоты всех результатов, которые поисковик выдает по тому или иному запросу.

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

    Другими словами, если вам надо найти еще раз что-то, что вы уже искали, то для этого достаточно просто открыть список недавних результатов поиска (то бишь историю) вместо того, чтобы снова заходить в Сеть и искать то же самое по-новой.

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

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

    В ОС Android функция эта называется «Недавние» и работает в вашем устройстве уже почти полгода. Открывается она либо тапом по третьему (слева) значку в нижней панели приложения Google, либо через меню приложения (кнопка «Недавние»).

    Функция «Недавние» фактически выполняет ревизию истории поиска и по определенному запросу выдает готовый скриншот первой и самой свежей (по времени) страницы результатов поисковой выдачи.

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

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

    как отключить «Недавние» (и скриншоты истории поиска) в ОС Android

    Делается это следующим образом: заходим в «Недавние «, открываем «Настройки «, отключаем «Недавние «, подтверждаем .

    Отметим также, что после этого все сохраненные в памяти устройства скриншоты поиска тоже будут автоматически удалены. Но в меню кнопка «Недавние «, как и иконка на панели, все равно остаются, даже если сама функция отключена. Активируется она так же через «Настройки » (просто включаете).

    Для чего используется поиск по картинке

      Нужно кликнуть мышью по определенному месту и никакими другими способами это не получается, например, нажать play у видео в youtube или кликнуть в другой элемент нарисованный на flash.

    Как использовать

    На странице записи действий кликните правой кнопкой мыши на нужном элементе, и выберите в контекстном меню вариант «поиск по картинке». В левой части открывшегося окна вы сможете выбрать область поиска, растягивая и перемещая красную пунктирную рамку. Перемещая «прицел» в центре, вы выбираете, в какой части выбранной области будет произведен клик.
    После выбора области, нажмите кнопку «Поиск», чтобы проверить. Элемент, который будет найден, подсветится красной рамкой. Если это не тот элемент, который вы искали, нажмите «нет», и измените область поиска. Если все верно, то жмите «да», и выберите какой кнопкой мыши кликать. Тут же клик можно протестировать. Не забудьте добавить действие в ваш проект.

    Оптимизация и устойчивый поиск

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

      Выделяйте как можно меньшую область

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

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

    Посмотреть историю посещений вэб страниц (сайтов) в браузерах можно при нажатии сочетания клавиш ctrl +h . Это удобно, если Вы "серфили" по интернету в поисках чего то, а потом вспомнили что то важное, но забыли на какой это странице было. Или же вспомнили про это на другой день и была мысль "да я же где то это видел", но порой не зная где находится история посещений, Вы начинаете повторять свои поиски как было до этого или просто "забиваете" на это.

    А что если Вам ради простого интереса захотелось посмотреть ВСЮ историю браузеров и где Вы были в тот или иной день или время? Да мало ли из каких ещё нужд Вам это понадобилось.
    Может Вы вообще хотите просто посмотреть где были Ваши дети, жена или родственники в то время, когда Вы были на работе или в командировке. Тут я под словами "где были" имею ввиду "какие сайты посещали".

    Нашел вот в сети недавно такую программу, как Internet History Browser . Она англоязычная, но там всего лишь около 10 слов, которые Вы и так знаете, а если нет - я Вам помогу.

    Сейчас я Вам опишу её достоинства:
    - В целом, прога предназначена именно для просмотра истории посещений сайтов во всех .
    - Она считывает историю посещений с основных, наиболее популярных браузеров, таких как Microsoft Internet Explorer, Mozilla Firefox, Google Chrome, Opera и Apple Safari.
    - Она не требует установки (портабельная версия), можно закинуть на флешку или вообще просто архив держать и из него запускать (как я).
    - Работает на всех версия Windows (2000, XP, 2003, Vista, 7, Server 2008, 8) и на любой разрядности (32 и 64).
    - Она бесплатна.

    В общем Чудо! А не программа... А почему я так считаю, думаю поймете сами читая далее

    Скачать её можно с (долго там не блуждайте, ссылка на скачивание справа вверху).
    Или же с этого сайта (не бойтесь, вирусов нет).

    В архиве 2 файла - IHB.dll и IHB.exe (соответственно библиотека и сама прога).
    Можете распаковать, можете прям из архива запускать файл IHB.exe .
    Появится вот такое окошко


    На котором я цифрами обозначил:
    1 и 2 - поиск истории по всем браузерам (точнее по 5ти) установленных на компьютере. Я думал есть отличие кнопки 1 от кнопки 2 , но при выборе той или иной, результат был тот же, то же количество найденный записей и ничего не изменилось. Думаю всё таки не зря сделали 2 кнопки для поиска. Рискую предположить что 1 ищет по Всему компу, включая портативные устройства иль ещё чего, а 2 только по тем, которые установлены.

    Например, можно просто папку с установленным браузером скопировать куда нибудь на диск и не устанавливая работать с ним. Я например так перемещал оперу с ноутбука на ПК и работал спокойно. Может 1 вариант обнаружит такую папку, а 2 нет. Не знаю. Кто в курсе - пишите в комментариях.


    3 - Открывает уже существующий файл созданный программой (об этом ниже будет).
    4 - Переход на сайт разработчика.

    Разумеется, чтобы узнать историю, Вам нужно нажать на 1 или 2 . Программа начнет сканировать систему и искать. Скорость зависит от характеристик Вашего компьютера. У меня на поиск 25 тысяч страниц ушло около 8 секунд примерно.
    Изначально окно будет содержать всю историю сортированную по мере посещения (новые вверху). Я сделал немного проще, слева есть иконка "минусика" при клике на которую, скрывается вся история этого дня. Ну и соответственно при клике на "плюсик" история раскрывается.


    При клике на какой-нибудь строчке, снизу всплывает меню в котором:
    в Title указывается название страницы,
    в URL ссылка на страницу,
    в Visited показывает точную дату и время посещения,
    в Visit count количество просмотров страницы.

    Чтобы открыть эту страницу, нажмите на кнопку Open внизу справа, только учтите - откроется страница в браузере предусмотренным по умолчанию. Если же Вы хотите её открыть в том, который любите, скопируйте текст в поле URL (мышкой выделите, ПКМ - Копировать) и вставьте в адресную строку Вашего браузера.

    Такс. С этим думаю всё понятно, разобрались. Далее разберемся с меню.
    Меню File :


    Open... Ctrl+O - открытие файла программы с историей. И указано сочетание клавиш для открытия (кстати, во многих программах именно при помощи этой комбинации открываются файлы).
    Local Machine - сканирует систему на историю файлов.
    Close - закрывает текущую вкладку (если у Вас их несколько открыто)
    Refresh F5 - обновляет список найденной истории. И горячая клавиша для обновления указана (не только в этой программе это работает, практически везде. Хоть сейчас на сайте нажмите F5 и браузер обновит страничку).
    Exit - само собой, выход из программы.

    Меню Windows нужно только для работы с открытыми вкладками (окнами). Там всё просто, но всё таки я Вам покажу как будет отображаться.

    Вопрос пользователя

    Здравствуйте.

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

    Доброго времени суток!

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

    Вариант №1

    Нажать простое сочетание кнопок Ctrl+H - должно автоматически открыться окно с историей (прим.: H - History) .

    Вариант №2

    Просто скопировать адрес: chrome://history/ и вставить его в адресную строку браузера. Просто и легко!

    Вариант №3

    В правом верхнем углу окна браузера нужно нажать значок с "тремя точками" - в открывшемся списке выбрать вкладку "История" (см. скриншот ниже).

    Совет! Кстати, чтобы открыть последнюю вкладку (которую закрыли) - нажмите сочетание кнопок Ctrl+Shift+T.

    Далее пред вами откроется полный список всех посещений: по датам, времени (см. пример ниже). Также можно искать нужно страничку по ее названию (верхнее меню). В общем-то, довольно быстро можно найти те сайты, на которые вы заходили.

    Opera

    Вариант №1

    Зажать одновременно кнопки Ctrl+H (также, как и в Chrome).

    Вариант №2

    Нажать в левом верхнем углу "Меню" и выбрать вкладку "История". Далее у вас будет возможность:

    1. открыть журнал (историю посещений);
    2. очистить историю посещений (кстати, для этого также можно зажать кнопки Ctrl+Shift+Del);
    3. либо просмотреть несколько последних просмотренных страничек (пример ниже).

    Кстати, сам журнал, на мой взгляд, даже поудобнее чем в Chrome. Здесь также можно искать в истории по определенному названию странички, сбоку есть удобный рубрикатор по датам: сегодня/вчера/старые.

    Вариант №1

    Для вызова окна журнала посещений необходимо нажать сочетание кнопок Ctrl+Shift+H .

    Вариант №2

    Также вызвать журнал можно обратившись к меню: в правом верхнем углу нужно на значок с "тремя линиями" - в открывшемся под-окне выбрать "Журнал" (см. скрин ниже).

    Кстати, в Firefox журнал посещений (см. скрин ниже), на мой взгляд, выполнен почти идеально: можно смотреть сегодняшнюю историю, вчерашнюю, за последние 7 дней, за этот месяц и пр. Можно сделать резервную копию, или экспортировать/импортировать записи. В общем-то, все что нужно - под рукой!

    Edge

    Вариант №1

    Нажать сочетание кнопок на клавиатуре Ctrl+H - в правом верхнем окне программы откроется небольшое боковое меню с журналом (пример на скрине ниже).

    Вариант №2

    Нажать по меню "Центр" (находится в правом верхнем углу программы), затем переключить вкладку с избранного на журнал (см. цифру-2 на скрине ниже). Собственно, здесь можно и узнать всю необходимую информацию (кстати, здесь же можно очистить историю посещений).

    Если история удалена - можно ли ее узнать?

    Не всегда и не полностью... Большое значение также имеет, как эту историю очищали, и когда. Если, например, использовались спец. утилиты для полного уничтожения истории - то шансов практически нет. А если простая очистка с помощью обычной функции самого браузера (да еще и недавно) - то шансов куда больше. Несколько рабочих способов приведу ниже...

    С помощью кэша DNS

    Если после очистки истории в браузере - вы не перезагружали компьютер/ноутбук, то найти домены, на которые были совершены переходы, можно в кэше DNS. Это, конечно, не конкретные адреса страниц, но все-таки о чем-то узнать можно...

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

    И так, как посмотреть историю с помощью DNS.


    Несколько способов, как открыть командную строку в разных Windows -

    С помощью программ для восстановления данных

    История посещений в браузере хранится в обычных файлах на жестком диске (как и любые другие файлы). И при их удалении - их можно также попытаться восстановить с помощью программ для восстановления данных (коих сейчас сотни).

    Тема восстановления достаточно обширна, поэтому рекомендую ознакомиться со статьей, ссылка на которую ниже. В ней я показывал, как найти и восстановить документы Word/Excel (принцип работы будет аналогичный).

    Как восстановить не сохранённый документ Word (или Excel) - (см. подзаголовок "Поиск удаленного документа на жестком диске")

    Где искать файлы, которые нужно восстановить:

    Google Chrome:
    C:\Пользователи\(Имя Пользователя)\AppData\Local\Google\Chrome\User Data\Default\local storage

    Mozilla Firefox:
    C:\Users\(Имя Пользователя)\AppData\Roaming\Mozilla\Firefox\Profiles\

    Microsoft Edge:
    C:\Users\(Имя Пользователя)\AppData\Local\Microsoft\Windows\History

    Установить программу контроля за действиями пользователя

    Если вы хотите узнать, какие адреса и сайты будет посещать пользователь в будущем - то в этом случае можно установить спец. программу для контроля за действиями и работой за ПК. Она покажет не только адреса, но и все запущенные программы, время работы, время включения/выключения ПК (может также сделать скриншоты рабочего стола) и пр. В общем, узнать можно всё, что делают за компьютером!

    О том, как это всё настроить, и что выбрать - рассказывал в одной из своих статей, ссылка ниже.

    Как вести учет рабочего времени сотрудников: узнаем, что они делают за ПК -

    Программы для контроля : Офис метрика, JETLOGGER, Kickidler, Time Doctor, CleverControl, Стахановец, CrocoTime.

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

    Восстановить систему с помощью контрольной точки

    Если у вас есть контрольная точка для восстановления системы - то она также может помочь восстановить историю (они создаются по умолчанию автоматически в Windows XP, 7, 8 - в Windows 10 их автоматическое создание отключено).

    У меня на блоге есть отдельная статья, посвященная этой тематики. Из нее вы узнаете, как посмотреть, какие точки для восстановления есть в системе, и как откатиться к нужной (ссылка ниже).

    Как восстановить Windows 10: инструкция по шагам -

    Минусы : не всегда есть контрольные точки с нужной датой. Не вся история восстанавливается (шансы есть у Internet Explorer ☺).

    На этом у меня всё.