Даже если это так (а в данном случае это не так, простите за тавтологию), то это проблемы сайтов, которые так херово работают. Почему у хабры или жежешечки таких проблем нет?
Помню проект еще с Байнет 2.2. Идею и всё-такое обсуждать не хочется, затое хочется показать чудесный баг. Это не баг, это феерический идиотизм ваших разработчиков.
Я залогинился — и теперь все компы в моей сетке могут сидет под моим аккаунтом. Я такого не видел ни на одном сайте, ни в одном самом страшном коде я не видел проверки идентификации только по ай-пи!
1. Листинги кода нужно оформить читабельно, например с помощью Source Code Highlighter, а лучше просто выложить отдельным архивом, а в посте привести только ключевые моменты.
2. Скрипты, которые советуете подключать в header.php, лучше подключать в footer.php для оптимизации загрузки страницы. Естественно, если ничего конфликтовать не будет.
3. Варианты этих скриптов лучше заменить на соответствующие плагины к какому-нибудь js-framework. Идеально jQuery, т.к. в WP он используется. Потому что нет особого смысла загружать много кода, который уже повторяет функционал framework, когда можно многократно использовать его самого. Может быть не совсем понятно в этом пункте объяснился, но смысл примерно таков :)
Вот поэтому нужно развивать типограф :)
Правда, правильно говорят: он должен не просто исправлять ошибки, но и показывать сущность ошибки и правила их исправления.
пытливый и любопытный человек всё равно поинтересуется принципами типографики (он ведь нашёл ваш сайт), и он наверняка небезграмотен, если его этот вопрос заинтересовал
Да-да-да. Наверное, самое лучшее объяснение в том треде :)
Схожего с расширениями FF в Опере нет ничего. Но виджеты (про них выше немного написал) и возможность использовать javascripts помогают дополнять функционал браузера.
Может показаться, что это некоторое ограничение возможностей браузера, но моё многолетнее близкое знакомство с Оперой говорит об обратном: всё, что нужно для сёрфинга и так есть, а чего не хватает исправляют скрипты (например, я использую такие скрипты как Submit forms with Ctrl+Enter, Put Alt Text in Title).
Как я понимаю смысл виджетов на примере использованных мною…
Виджеты больше похожи на веб-слайсы IE8, то есть они предоставляют ускоренный и упрощённый доступ к какому-то сервису. Они не встраиваются в ядро браузера, как плагины в FF, и максимальное, что могут добавить к непосредственному функционалу бразуера — дополнительную панель или отдельное приложение, не завязанное с браузером.
Я залогинился — и теперь все компы в моей сетке могут сидет под моим аккаунтом. Я такого не видел ни на одном сайте, ни в одном самом страшном коде я не видел проверки идентификации только по ай-пи!
Правьте быстренько!
2. Скрипты, которые советуете подключать в header.php, лучше подключать в footer.php для оптимизации загрузки страницы. Естественно, если ничего конфликтовать не будет.
3. Варианты этих скриптов лучше заменить на соответствующие плагины к какому-нибудь js-framework. Идеально jQuery, т.к. в WP он используется. Потому что нет особого смысла загружать много кода, который уже повторяет функционал framework, когда можно многократно использовать его самого. Может быть не совсем понятно в этом пункте объяснился, но смысл примерно таков :)
Правда, правильно говорят: он должен не просто исправлять ошибки, но и показывать сущность ошибки и правила их исправления.
Может показаться, что это некоторое ограничение возможностей браузера, но моё многолетнее близкое знакомство с Оперой говорит об обратном: всё, что нужно для сёрфинга и так есть, а чего не хватает исправляют скрипты (например, я использую такие скрипты как Submit forms with Ctrl+Enter, Put Alt Text in Title).
Виджеты больше похожи на веб-слайсы IE8, то есть они предоставляют ускоренный и упрощённый доступ к какому-то сервису. Они не встраиваются в ядро браузера, как плагины в FF, и максимальное, что могут добавить к непосредственному функционалу бразуера — дополнительную панель или отдельное приложение, не завязанное с браузером.