Форум
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. 26 Ноября 2024, 00:55:29


Войти


Страниц: [1]
Печать
Автор Тема: Вредные советы при создании Веб-проектов  (Прочитано 7605 раз)
0 Пользователей и 1 Гость смотрят эту тему.
leit
Администратор
Sensei
*****

Репутация: 24
Offline Offline

Пол: Женский
Сообщений: 4995



WWW
« : 03 Мая 2007, 11:14:19 »

Советы для начинающих:

1. Проверку HTML и XHTML на сайте W3C придумали редкостные зануды ничего не понимающие в сложных информационных системах. Настоящие разработчики/архитекторы/создатели сложных информационных систем могут со спокойной душой о таких проверках забыть.

2. Заполнение тэгов title, keywords и description и в META - это детский сад. Даже не поддавайтесь этом соблазну! Незачем облегчать всяким каталогам возможность включения в них Вашего сайта

3. А если уж пришлось title заполнить, то одного title пользователям хватит за глаза и нефиг их баловать разделяя по своему на каждой отдельной странице.

4. И ключевые слова в keywords тогда надо где через запятые, а где и через пробелы. Пусть поисковые роботы сами разбирают что вы имели в виду “казнить, нельзя миловать” или “казнить нельзя, миловать”.

5. Используйте технологии откатанные и проверенные годами. Чем больше лет откатаны тем лучше. ColdFusion и ASP для вновь разрабатываемых систем подойдут лучше всего и разработчиков для них пруд пруди. К тому же, разьве Вы не собираетесь потом систему переделывать?

6. Yahoo и MSN - это иноземные поисковые враги. Yandex - тоже враг, но поменьше и почти свой. Google - главный враг. Враги тащщють Ваш контент и популяризируют тщательно создаваемый Вами ресурс, приводя оравы посетителей, расходуя Ваш траффик и Ваши серверные ресурсы. Всё что можно закрыть, лучше сразу закрыть в robots.txt

7. А всё что нельзя, надо попрятать за нечеловекочитаемые ссылки. Нечеловекочитаемые ссылки - это хорошо! Помните, люди не компьютеры и люди всегда должны чувствовать эту разницу каждую секунду осознавая своё превосходство. Подойдут, например, ссылки в таком виде http://<один такой сайт>/!ut/p/.cmd/cs/.ce/7_0_A/.s/7_0_9H/_th/J_0_CH/_s.7_0_A/7_0_9D/_s.7_0_A/7_0_9H

8. А в нечеловекочитаемых ссылках лучше всего не использовать ключевых слов. И пусть создатели всяких Google Coop’ы мучаются с Search refine на вашем сайте. Ничего никогда не найдут!

9. А ещё можно навигацию на флэше или на javascript’е сделать и пусть поисковые роботы сами по ним ссылки для индексирования формируют. Что, немогут? А Вам этого и не надо - меньше утащщють.

10. Ни в коем случае не отдавайте новостую информацию с Вашего сайта в форматах RSS или Atom. Вы их отдаёте, а другие ими потом в своих агрегаторах воспользуются для показа рекламы или ещё чего похуже придумают. Нет уж, пусть заходят на сайт к Вам и наслаждаются новостями на нём.

11. Прячьте самые нужные разделы как можно глубже. Чем глубже спрячете, чем дольше пользователи будут ходить по Вашему сайту в её поисках. Им это нравится.

12. Дизайнеры - это такие люди миф о существовании которых создали компании Adobe и Corel чтобы лучше продавать свои продукты. Большие красные кнопки и 8-цветовая палитра должны быть неотъемлимыми атрибутами Вашей системы.

13. Обязательно демонстрируйте что Вы тоже на стороне прогресса. Выкладывайте все документы в форматах OpenXML (.docx) или OpenDocument (.odt) и ни в коем случае не давайте ссылок на то чем их можно открыть и посмотреть. Ну и что Office 2007 и OpenOffice всё ещё редко встречаются. Пользователи любят загадки, они с удовольствием найдут нужную программу для просмотра и откроют в ней файл.

14. Google/Yahoo/Yandex - поисковики. Поисковики - враги. Поисковики любят Firefox. Firefox - враг, а заодно и Opera. Поддерживать браузеры у которых меньше 20% рынка - это ниже Вашего достоинства. А таких слов Konqueror и Safari вообще не должно быть в Вашем лексиконе.

15. ActiveX - это прекрасная технология. Как на сервере так и на клиенте. Единожды начав её использовать Вы быстро заметите как доля пользователей FireFox и Opera на Вашем сайте сократится с 10-20% до 1-2%. А предсказумый пользователь - хороший пользователь.

16. Пользователи любят баннеры. Большие, красивые, переливающиеся баннеры, лучше всего разноцветные и контрастные.

17. Пользователи любят больших красивые счётчики с крупными цифрами. Пользователи любят знать какие они по счёту на Вашем сайте. Помните, в использовании маленьких и точечных счётчиков нет, ни азарта, ни уважения к каждому пользователю.

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

19. Если уж пришлось выкладывать файлы, то выкладывайте так чтобы по ссылке расширение его никто бы не узнал. Придумайте что-нибудь вроде /getfile?id=xxx и пусть по ней пользователю файл отдаётся. А поисковый робот? А что поисковый робот, он умный, он и по содержимому понять сможет, а не сможет - сам виноват.

20. Тшш. А если страницы прятать за POST формами то ни один Google и ни один Yahoo и вообще ни один робот вообще ничего не найдёт. Глупые они, не умеют ходить по поисковым формах.
Сообщить модератору   Записан

Scio me nihil scire © Σωκράτης
leit
Администратор
Sensei
*****

Репутация: 24
Offline Offline

Пол: Женский
Сообщений: 4995



WWW
« Ответ #1 : 03 Мая 2007, 11:14:40 »

И ещё советы для продвинутых:
1. Документы можно публиковать в формате .mht. Firefox’у и Opera они точно не по зубам, а пользователям так удобно в нём сохранять.

2. Если веб страницы отдавать с кодом 401, но содержимое возвращать как обычно, то браузер содержимое отобразит нормально, а вот всякие загрузчики вроде wget’а сойдут с ума.

3. Специальным скриптом периодически менять идентификаторы в тэгах и сами тэги. Вообще менять дизайн периодически, так чтобы всякие mash-up’ы вроде Kapow ничего с Вашей системы не могли извлечь.

4. Навигацию можно ещё и на ActiveX сделать. Заодно можно инсталлятор этого ActiveX приложить, мегабайт так на ?-дцать. Пользователи любят ActiveX, пользователи любят инсталляторы.

Если Вы будете тщательно соблюдать все эти правила и даже придумывать свои то Вы можете разместить у себя на сайте баннеры:

1. Я от Гугла убежал
2. Зона без Yahoo (Live.com/Google/Yandex)
3. Mozilla тут не ходит.
4. Мы не используем AJAX-модифицированные продукты!
5. ActiveX inside.
6. Не ищи - не найдёшь.
Сообщить модератору   Записан

Scio me nihil scire © Σωκράτης
X-zert
Senpai
**

Репутация: 0
Offline Offline

Сообщений: 77


« Ответ #2 : 10 Августа 2007, 18:19:38 »

Цитировать
Поддерживать браузеры у которых меньше 20% рынка - это ниже Вашего достоинства.
А вот я никогда непонимал - на кой хрен мне поддерживать браузеры, у которых меньше 20% рынка из-за их убогости?

Trident, Gecko, Opera - по сути все это совершенно одинакого проблематично.
Нет никакой разницы, какие проблемы поиметь - с IE7 или с FF, факт что проблемы будут в любом случае. Но одно ясно совершенно точно - браузер должен адаптироваться под сайт, а не сайт под браузер. А то недалеко и до возвращения во времена, когда все сайты делались в 4-х кодировках.

Gmail в многих случаях конфликтует с FF. YouTube тоже. Ag.ru до самого последнего времени поддерживало только IE.
Конечно это плохо. Но с другой стороны ту же Oper'у ну никак нельзя было назвать оптимальным решением в то время, хотя многие от нее фанатели.
Сообщить модератору   Записан
Страниц: [1]
Печать
Перейти в:  

Powered by SMF 1.1.2 | SMF © 2006, Simple Machines LLC
Страница сгенерирована за 0.048 секунд. Запросов: 19.