И пусть тот кто никогда не говнякал бросит в него ...
Хороший код и документированный код не одно и то же.
Хороший код это скорее ясность мысли + общие шаблоны проектирования + соблюдение каких-то минимальных правил оформления. А на документацию времени почти ни у кого не хватает. К сожалению.
Оно конечно, но можно хотя бы оформлять в соответствии с какими-то общими правилами, снабжать минимальными комментариями где что лежит, давать осмысленные названия. Самый самый минимум. Хотя бы.
Вы о себе? Обо мне? О ком?
Если обо мне, напомните при каких обстоятельствах вам приходилось править мой программный код? Я вроде ничего не распространяю ни за деньги ни за бесплатно.
Пользователю нет никакого дела. Дело до этого разработчику, которому нужно навесить какую-то свою фичу. Иногда совершенно плевая работа занимает кучу времени из-за невменяемости исходного кода. А иногда код читается как беллетристика - все прозрачно, красиво оформлено, снабжено комментариями и понятно куда что втыкать. Еще лучше когда и в код лезть не надо - есть документированное API. Одна из претензий к DLE по вашей ссылке - как раз к API
Извините меня, у вас замечательный скрипт, но... :)
Потраченных денег было не жалко. Но использовать было совершенно нереально.
В топ20 дает нормальный трафик. А в топ-3 вообще супер :)
Можно говорить о том, что разработчики броузера не дожидаясь w3c реализуют то, что написано в рабочем документе. Но это намного лучше ситуации когда разработчики дружно реализовали нечто не дожидаясь даже черновика. Разве нет?
Траблы неизбежны но они не будут носить такого масштаба как атавистические придумки MS (фильтры, htc, JS выражения в CSS и т.п.) или тот же Flash который оказался ну очень живучим.
Ваши представления о том как MS тормозил XML ввели в когнитивный диссонанс :)
А вы разве не знаете? В CSS3 W3C вернулся к боксовой модели MS прошлого века. Только поздно. Маразм рассчета ширины бокса по w3c c момента выпуска ie6 впитался в подкорку верстальщиков. А старые броузеры не позволяют вернуться к тому что было до ie6
Я не люблю MS, но это не мешает мне отдать ему должное.
Нынче??? Пошукайте по форуму. В холиварах по поводу валидности я выступал тогда когда они только возникли примерно в 2004-2005, когда появился FF и проблема валидности встала достаточно остро (вас судя по дате регистрации еще здесь не стояло)
У меня на компьютерах стоит 12 броузеров + несколько эмуляторов мобильников. И я до сих пор проверяю все под IE6. А что у вас?
Я потерял нить рассуждения, Вы ратуете за открытый стандарт HTML5 или за звонкую монету в копилку Adobe?
Значит еще не пришло время :)
Набьете шишек побольше и увидите смысл.
ЗЫ
И да спасибо за предупреждение относительно Jino. Меня тут уговаривают на него перейти. Теперь не перейду. Ну их нафиг таких дурных.
Я плохо понял к чему вы это. Очевидно что о реальном положении с левизной NN и IE<6 вы знаете только из википедии. Левые теги и прочие глупости придумывали и в MS и и NN. А самое уе-щное изобретение W3C - боксовую модель игнорировали абсолютно все до момента выхода IE6.
После выхода бета-версии NN2 на реализацию языка (!) JS у MS ушло всего несколько месяцев, а вот на реализацию механизма XMLHttpRequest конкурентам потребовалось от шести (Мозилла) до десяти (Опера) лет, а W3C и за 14 лет не смог выдать стандарт И это замечательный (и далеко не единственный) пример, когда производители броузеров не сговариваясь посылают в ж..пу разработчика стандарта. И реализуют то что необходимо для развития Интернета ориентируясь на лидера а не на W3С
И собственно AJAX (стандарта которого до сих пор нет) определял основное направление развития сайтостроения интернета за последние 7-8 лет. Так же как последующие годы будут определять новые механизмы HTML5 (так же еще не утвержденного)
Только не говорите что определяющую роль имеют тенюшки-скругления-перделки-сопелки из CSS3. Все это проприетарно, так же как и векторная графика были реализованы в IE тогда, когда никаких стандартов на эту тему вообще не было.
Это уж вы сами :) Там приведена цифра 94-95% на протяжении четырех лет. В отдельных регионах, например в России цифра доходила до 97%
О чем вы??? XML-cтандарты вполне открытые и реализуются очень широко и не только в MS. Почти во всех современных языках есть поддержка XSLT1. На JAVA XSLT2 реализован намного раньше чем у MS. Использование XML в БД отнюдь не прерогатива MS. Много напридумано вплоть до ISO стандарта SQL/XML (2003 года)
А вот с вынесением полноценной поддержки на клиенте вышла осечка.
1) Производители альтернативных броузеров реализовали XSLT с задержкой на 10 лет, но отнюдь не патенты были тому проблемой.
2) Производители альтернативных броузеров похоронили XHTML2 вместе со всеми XML прелестями типа XForms как раз вопреки MS, который противился как мог внедрению убогого HTML5
Последствия плачевные - XML технологии на клиенте так и остались мечтой. И как у php разработчиков вместо единого стандарта шаблонизатора используется зоопарк, так теперь фронтенд-программисты начали изобретать свои шаблонизаторы. Вот и яндекс недавно вместо XSLT придумал какую-то х..ю
У вас сразу две проблемы
- костыли для бэкапа вместо mysqldump
- говно вместо нормального хостинга
Если нет дизайнерских талантов делать дизайн противопоказано. Нужно тупо брать готовый шаблон http://twitter.github.com/bootstrap/ иначе получается то что получилось: