Николай Мациевский@sunnybear
WEBO/Айри.рф
Information
- Rating
- 4,032-nd
- Location
- Калининградская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Маркетинговая аналитика
Ведущий
From 650,000 ₽
Python
SQL
Базы данных
Высоконагруженные системы
Google Cloud Platform
Appsflyer
PowerBI
Tableau
Анализ данных
Yandex DataLens
Очень редко можно встретить статью, которая была бы интересна и начинающему пользователю и узконаправленному профессионалу (ну если только это не притчи или анекдоты).
Эта статья рассчитана скорее на начинающих, хотя бы потому, что слишком много лозунгов.
1) ссылка должна быть доступна пользователям и роботам с отключенным JS (т.е. просто по якорю, если якорь используется). В данном случае, если описание товара большое, это может привести в большому размеру результирующей страницы. Соответственно, для больших описаний товаров я бы порекомендовал использовать постоянную ссылку где-либо на видном месте, либо не использовать AJAX
2) ссылка должна быть доступна, если у пользователя включен JS. Т.е. он вводит в адресную строку /items#345, и ему открывается именно то, что он видит, если просто перейдет по ссылкам на сайте. Организовать это можно просто проверяя на некотором моменте значение hash в URL'е и подгружая соответствующий документ.
В общем, нужно знать специфику. Вот тут использован похожий функционал (можно выбирать соответствующие материалы из списка для каждого продукта), только на результирующей странице выпадающий список (select) не меняет URL'а страницы, а так концепция полностью удовлетворяет описанным выше условиям.
+ ...onkeydown
+ form.select.onclick
а лучше стукнись в аську 138109649 детальнее помогу