temujin
@temujin
Хороший вопрос содержит в себе половину ответа

Как определить дату обновления веб-страницы?

Часто просматривая веб-сайты, в частности связанные с программированием, полезно узнать когда страница была изменена в последний раз. Существуют ли плагины, к браузерам, которые это покажут?
  • Вопрос задан
  • 44612 просмотров
Пригласить эксперта
Ответы на вопрос 7
savostin
@savostin
Еще один программист
Для этого сервер должен правильно отдавать Last modified, а сейчас мало кто об этом заботится (хоть все поисковики настоятельно рекомендуют), т.к. контент почти везде динамический. Посмотреть что отдал сервер в Firefox можно кликнув на иконке в адресной строке -> More information -> закладка General -> Modified.
Ответ написан
Anton_from_Amber
@Anton_from_Amber
Учитывая расхлябанность писателей и стремление править даты под свои задачи (имитация бурного развития блога, правки материала после замечаний), то самое правильное будет оценить даты комментариев (практически всегда фиксируется время). Иначе все, что посоветовали ранее с поправкой на бардак. :-)
Ответ написан
Комментировать
@ChemAli
Есть простейший букмарклет. Сделайте из этого ссылку и перетащите на панель закладок.

javascript:alert(document.lastModified);

Разумеется, работает только если сервер отдает правильную дату изменения. А если отдает неправильную, то все равно ничего не поможет.
Ответ написан
Комментировать
png
@png
Плагины специальные может и есть.
если нет, такого, то повод написать.
ff+firebug + хедеры посмотреть.
Ответ написан
Как вариант, то в протоколе Sitemap есть тег <lastmod>, который показывает (если он регулярно обновляется) время последней модификации документа.
Ответ написан
Комментировать
Kindman
@Kindman
Вообще, у меня тоже была мысль, как ослеживать дату реальных изменений страницы:
1) загрузить страницу (и сохранить)
2) подождать какое-то время T
3) повторно загрузить
4) найти diff двух страниц
5) если размер diff'а не превышает какого-то числа байтов D
5.1) то удвоить время ожидания T; goto 2
5.2) иначе зафиксировать изменение.

Иногда diff действительно небольшой (например при баннерной крутилке или отображении текущего курса валют, погоды, либо, еще хуже — текущего времени).
В этом случае для данной страницы нужно увеличить D.
Ответ написан
Комментировать
Для себя написал простой сервис - здесь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы