|
Автор |
Сообщение |
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Martin, вообще так и делается, определяется версия браузера пользователя и выводится соответствующий JS-код (обычно проблемы возникают как раз с JS-кодом) |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
олег алексеевич
Тысячник
Зарегистрирован: 18.01.2009 Сообщения: 1365 Откуда: ua Кропивницкий
|
|
|
|
Martin,
Да сайт настроить под новый браузер легче ,чем если твой код не будет поддерживаться новой версией php.
Не пугай сам себя.)) _________________ помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping |
|
Вернуться к началу |
|
|
Martin
Завсегдатай
Зарегистрирован: 28.07.2009 Сообщения: 623 Откуда: Харьков
|
|
|
|
По мнению соучредителя W3C необязательно (даже вредно) писать под каждый браузер отдельную версию сайта - это дорого, нецелесообразно и нестабильно. Скрирпты определения версии браузера часто создают ошибки. Например, было что в Windows браузер Opera идентифицировал себя как IE - это было из-за того чтобы избежать запрета доступа со стороны сайтов, ориентированных на IE, но тогда написанные под IE скрипты не выполнялись в Opera. В то же время использование нескольких версий сайта увеличивает расходы за счет роста трафика. Напомню, что W3C не коммерческая организация, и их руководства не являются догмами или принудительными стандартами, которых должен придерживаться каждый создатель и владелец сайта, более того на проведении конкурсов в Web-индустрии сайты занявшие призовые места были не совместимы со стандартами. Из рекомендаций W3C со слов его соучредителя тремя компонентами любой страницы в мире Web-стандартов являются: Структура сайта (желательно на XHTML), за Внешний вид должны отвечать CSS, а за динамическое Поведение сайта ECMAScript (так понял это типа С# с синтаксисом языка С++, т.е. не патентованый JS) и DOM. Так как лучше создавать сайт, с использованием каких технологий и стандартов?
олег алексеевич писал(а): |
Martin,
Да сайт настроить под новый браузер легче ,чем если твой код не будет поддерживаться новой версией php.
Не пугай сам себя.)) |
Понятно.Значит его разработчики не используют обратную совместимость. Нужно это учесть.
Последний раз редактировалось: Martin (Пн Фев 21, 2011 6:41 pm), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
|
Anton99
Neo
Зарегистрирован: 26.11.2006 Сообщения: 1676
|
|
|
|
> ECMAScript (так понял это типа С# с синтаксисом языка С++, т.е. не патентованый JS)
Это просто ПРАВИЛЬНОЕ название javascript'а. |
|
Вернуться к началу |
|
|
Martin
Завсегдатай
Зарегистрирован: 28.07.2009 Сообщения: 623 Откуда: Харьков
|
|
|
|
Anton99 писал(а): |
> ECMAScript (так понял это типа С# с синтаксисом языка С++, т.е. не патентованый JS)
Это просто ПРАВИЛЬНОЕ название javascript'а. |
С этим ясно. А что насчет обратной совместимости? - кто ее определять должен - заказчик или разработчик? И еще вопрос: знаю, чтобы писать программы на С++ нужна лицензия, которая очень дорого стоит, к тому же. Нужна ли лицензия чтобы писать на JS ? |
|
Вернуться к началу |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
Martin писал(а): |
чтобы писать программы на С++ нужна лицензия, которая очень дорого стоит. Нужна ли лицензия чтобы писать на JS? |
Ни на C++, ни на JS не надо лицензии - по крайней мере на из базовые реализации. Например, MS Visual C++ - платный, а GNU C++ (G++) - бесплатный и может использоватся в любых целях. Другой пример - Qt & C++: пользование бесплатной версией обязует программиста распространять вместе с бинарником его исходние коды, а если купить лицензию - то можна распространять лишь бинарники.
А JS - он полностью бесплатный. ХЗ даже, есть ли хоть одна платная либа JS. _________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
олег алексеевич
Тысячник
Зарегистрирован: 18.01.2009 Сообщения: 1365 Откуда: ua Кропивницкий
|
|
|
|
Martin,
А че переживаешь? Сделаешь сайт по ТЗ.А потом будешь по соглашению/договору,если понравится твоя работа,оказывать тех.поддержку за отдельные деньги. _________________ помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping |
|
Вернуться к началу |
|
|
Martin
Завсегдатай
Зарегистрирован: 28.07.2009 Сообщения: 623 Откуда: Харьков
|
|
|
|
олег алексеевич писал(а): |
Martin,
А че переживаешь? Сделаешь сайт по ТЗ.А потом будешь по соглашению/договору,если понравится твоя работа,оказывать тех.поддержку за отдельные деньги. |
Если я сайт сделаю по принципу "мусор на входе - мусор на выходе" врятли ко мне обратятся в ледующий раз..
Anderson писал(а): |
Ни на C++, ни на JS не надо лицензии |
Мне один авторитетный специалист в области IT сказал на написание программ в С++ нужна лицензия, стоит она около 5k$, а соучредитель W3C пишет что JS патентованый язык(может и опечатка) вот и решил учтонить нужна ли лицензия |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|