Нужна опция, чтобы вернуться к предыдущему веб-дизайну - PullRequest
2 голосов
/ 26 апреля 2010

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

Как бы я поступил так?

Нужно ли мне создавать cookie, и если я это сделаю, как мне это сделать?

Спасибо за вашу помощь, я вернусь к этому вопросу, когда доберусь доделать эту часть!

Ответы [ 3 ]

1 голос
/ 26 апреля 2010

Возможно, вы захотите поместить старое приложение в поддомен, например, «old.mydomain.com» или что-то подобное. Это позволит вам поддерживать приложения в отдельных (IIS?) Папках и отдельных проектах.

Если вы не хотите использовать поддомен, вы можете использовать механизм перезаписи, чтобы проверить настройки cookie, такие как «UseOldSite = TRUE», и переписать в старое приложение, где это необходимо.

Некоторые проблемы, с которыми вы можете столкнуться при таком подходе, могут быть связаны с использованием абсолютных URL-адресов и путей в приложении и совместным использованием данных сеанса или файлов cookie.

Я заметил, что GMail предоставляет опцию «просмотра в HTML», которая сводит к минимуму использование JavaScript. Я предполагаю, что это для совместимости со старыми браузерами с минимальной или недостаточной поддержкой JavaScript, но подход может быть применим к вашей ситуации.

1 голос
/ 26 апреля 2010

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

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

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

0 голосов
/ 04 мая 2010

Хорошим вариантом (при условии отсутствия структурных изменений в данных) является использование альтернативных таблиц стилей.

Это отличный пост о переключении между таблицами стилей .

Конечно, в FF вы можете перейти к: Вид> Стиль страницы> Другая таблица стилей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...