Может ли кто-нибудь рассказать мне некоторые из самых важных принципов удобства использования, доступности и SEO, которые необходимо учитывать при разработке хорошего веб-сайта 2.0? ???Каковы наиболее важные рекомендации по удобству использования, доступности и SEO?
ответ
http://www.w3.org/WAI/
http://www.section508.gov/index.cfm?FuseAction=content&ID=12#Web
http://www.google.com/support/webmasters/bin/topic.py?topic=8522
Не слишком зацикливаться на словечко "Web 2.0". Стандарты доступности были в течение долгого времени и являются важной частью любого веб-сайта.
Подсказка SEO: перепишите свои динамические URL-адреса, чтобы даже фактический URL-адрес мог быть динамическим, он кажется статическим. Это позволяет паукам полностью индексировать ваш сайт.
На Apache вы можете сделать это с помощью mod_rewrite, и для IIS существуют симулярные методы.
Пример:
Вместо
http://yourdomain.com/cgi-bin/getproduct.pl?id=12345
использовать что-то вроде
http://yourdomain.com/products/12345
В качестве альтернативы (или дополнительные меры для тех динамических URL-адресов, вы не можете переписывать), вам должен создать карту сайта.
Кстати, был recent article on it.
Другие хорошие Юзабилити статьи:
- 30 Usability Issues To Be Aware Of
- 12 Useful Techniques for Good UI Design in Web Applications
- 10 Useful Web Application Interface Techniques/
- 10 Usability Nightmares You should be Aware of
Хотя мне не нравится 'ужас' тон заголовки статей, сами статьи являются хорошей практикой.
- 1. Каковы наиболее важные алгоритмы?
- 2. Каковы наиболее важные нарушения PMD?
- 3. Каковы наиболее важные библиотеки Java?
- 4. Быстрые и грязные советы по удобству использования?
- 5. Каковы наиболее важные принципы структурированного программного обеспечения?
- 6. Каковы факторы, наиболее важные для разработки игры?
- 7. Каковы наиболее важные показатели при мониторинге openDJ?
- 8. Каковы важные (наиболее распространенные) функции Silverlight 4.0
- 9. Наиболее важные виды использования веб-сервиса
- 10. Каковы наиболее важные функциональные различия между C# и VB.NET?
- 11. Наиболее важные ограничения структуры Entity
- 12. Как язык страницы сервера способствует удобству использования или удобству использования?
- 13. Советы по удобству использования кнопок отправки и использования onkeyup jQuery
- 14. Каковы лучшие практики и советы по использованию JavaScript без потери доступности сайта и SEO?
- 15. Каковы наиболее важные улучшения в Java-коде на Android?
- 16. Рекомендации по доступности веб-контента?
- 17. Каковы наиболее важные части платформы .NET для начинающих?
- 18. Каковы наиболее важные вещи для тестирования в приложении ASP.NET MVC?
- 19. Каковы наиболее важные концепции/команды оболочки/терминала для начинающих?
- 20. Каковы наиболее важные проблемы с IE [разработка сайта]?
- 21. Каковы наиболее важные свойства языков программирования для вас?
- 22. Каковы наиболее важные вещи, чтобы узнать о Java-программировании?
- 23. Каковы наиболее важные соображения при разработке действий Redux?
- 24. Каковы наиболее важные шаблоны для веб-приложений для бизнеса?
- 25. Каковы наиболее важные соображения при разработке базы данных?
- 26. Каковы наиболее важные компоненты инфраструктуры в крупномасштабной разработке?
- 27. Каковы наиболее важные особенности IDE для разработки Perl?
- 28. Каковы важные команды Ruby?
- 29. Каковы некоторые рекомендации, уроки и рекомендации по оптимизации оптимизации SQL
- 30. Наиболее важные уязвимости веб-приложений