Немного об HTML5(на память)
Normal Mapping with Javascript and Canvas Tag - небольшой обзор вкусностей canvas в HTML5.
WebSockets — полноценный асинхронный веб
Normal Mapping with Javascript and Canvas Tag - небольшой обзор вкусностей canvas в HTML5.
WebSockets — полноценный асинхронный веб
Допустим на вашем веб сайте вы используете некий JavaScript, например так:
<script type=”text/javascript”
src=”http://MyMegaSite.com/myJavaScript.js”
></script>
И в какой-то момент вам понадобилось обновить JavaScript, и вы выложили обновленный JavaScript на сервер.
Догадываетесь, что будет у пользователя, с большой вероятностью? А у пользователя будет ошибка JavaScript’а, [...]
В одной из предыдущих заметок я рассказал, как удобно уведомлять себя любимого о проблемах и ошибках в коде на php на сервере.
А недавно столкнулся с тем, что JavaScript на одном сайте не работал, и много пользователей не могло им воспользоваться. Соответственно сайт не приносил бабла и уменьшал мою карму недовольством юзеров)
Пришлось во избежание подобных [...]
Разработать сайт который будет нормально работать под существующим зоопарком браузеров - задача нелегкая. Хоть и существуют стандарты, но складывается впечатление, что разработчики браузеров на них плевали с высокой колокольни. Да и в некоторых случая поведение браузеров стандартом не описано. А зачастую это просто глюк, который переходит из версии в версию, для сохранения совместимости - “Мы [...]
В Internet Explorer 6 отсутсвует метод под названием document.getElementById. И вместо него используют document.all[myid]. В качестве обхода предлагается написать отдельную функцию, и получать все вызовы через нее, наподобе myGetElementById где скрывают вызов all и getElementById.
Я же предпочитаю не заморачиваться и идти по пути - если функции нет - ее надо создать :)
Создать ее очень просто:
if(!document.getElementById) [...]