Пишу библиотеку. Нужен совет. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Tue, 26 Nov 2024 07:35:12 +0300ненадо изменять, в кеше не изменяется же, люди привыкли именно к такому поведению
https://visavi.net/topics/33020/571147
Пишу библиотеку. Нужен совет. ramzesThu, 05 Jul 2012 03:02:58 +0400Сообщенияhttps://visavi.net/topics/33020/571147тоже за, чтобы история не изменять и не удалять.<br>
история должна показывать что было и до чего мы дошли. как-то так<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/33020/571146
Пишу библиотеку. Нужен совет. mixThu, 05 Jul 2012 02:50:53 +0400Сообщенияhttps://visavi.net/topics/33020/571146Сомнения от недостатка сна. Обычно ночью человек более подозрителен и сомнителен чем днем. Ушел спать
https://visavi.net/topics/33020/571145
Пишу библиотеку. Нужен совет. АртурThu, 05 Jul 2012 02:36:24 +0400Сообщенияhttps://visavi.net/topics/33020/5711452. <strong>Bashka</strong>, да, все-таки на прав. Наверное изменения сраниц не должно касаться истории. Я и сам каг-бэ за это, просто еще немного сомневаюсь.
https://visavi.net/topics/33020/571144
Пишу библиотеку. Нужен совет. ДмитрийThu, 05 Jul 2012 02:35:10 +0400Сообщенияhttps://visavi.net/topics/33020/571144Лучше хранить все изменения, убьешь двух зайцев<br>
<br>
<em><span style="font-size:x-small">Добавлено через 05:55 сек.</span></em><br>
А вообще оба варианта решения немного странные если честно. Относительно первого: нах тогда такая история? Относительно второго: нах и такая история? Смысл истории ведь не в том, что можно вернуться на предыдущую страницу, это любой арбуз умеет, а в том, чтобы отменить изменения. Или я не правильно понял?
https://visavi.net/topics/33020/571143
Пишу библиотеку. Нужен совет. АртурThu, 05 Jul 2012 02:25:03 +0400Сообщенияhttps://visavi.net/topics/33020/571143Пишу библиотеку. Пилотное название "Ajax History Api". <br>
Аналог "HTML5 History", с той лишь разницей, что она совместима со всеми браузерами и устройствами, поддерживающими технологию Ajax, а HTML5 History включена в самые свежие версии браузеров, поддерживается не всеми, и Android с ней не дружит.<br>
<br>
Для тех, кто не знает, что такое HTML5 History: это технология, позволяющая мгновенно вернуться на предыдущую просмотренную страницу, даже если страница загружена во фрейм и адресная строка не изменялась.<br>
<br>
По сути, она уже почти готова. Уже протестировал во всех версиях основных браузеров. Работает везде, даже на Android и IE6-7.<br>
<br>
Собсна, сабж. Не могу принять решение, как хранить историю посещенных страниц. Суть такова. При подгрузке контента, открытии страниц, смене вкладок внутри одной страницы, все эти действия пишутся в историю. Вместе с ними пишутся метатеги страницы и координаты положения на странице перед тем, как вы покинули эту страницу.<br>
<br>
А непонятка вот в чем. Например вы находитесь на странице site.ru/ivan<br>
Затем вы перешли на страницу site.ru/ololo, а затем на страницу site.ru/trololo, после чего снова перешли на страницу site.ru/ivan, перезагрузили ее, написали там что-то, затем перешли снова на страницу site.ru/trololo<br>
<br>
История посещений будет такова<br>
site.ru/ivan<br>
site.ru/ololo<br>
site.ru/trololo<br>
site.ru/ivan<br>
site.ru/trololo<br>
<br>
Как быть со страницей site.ru/ivan? Она уже претерпела изменений, но в истории хранится в старом виде. И изменять ли ее в истории, если хоть раз ее изменили в процессе навигации?<br>
<br>
И воторй вопрос. Я думаю ее вообще удалять из истории, как только на нее зашли второй раз. Например, если удалять из истории страницы, которые вы посетили второй раз, то история будет такова:<br>
site.ru/ivan<br>
site.ru/ololo<br>
site.ru/trololo<br>
<br>
Собсна, вот эти два вопроса. Посоветуйте с точки зрения пользователя, как было бы для вас лучше?
https://visavi.net/topics/33020/571141
Пишу библиотеку. Нужен совет. ДмитрийThu, 05 Jul 2012 02:10:15 +0400Сообщенияhttps://visavi.net/topics/33020/571141