CSS + HTML + JS
Возможно, ничего нового на этом сайте Вы и не найдете, но это и не является целью данного сайта. Его целью является собрать в одном месте и структурировать накопленный с годами опыт и не изобретать каждый раз заново велосипед в свежепереоткрытой Америке.
Главным образом, в своих постах, я буду писать о CSS, JavaScript и HTML. Будет много теории, немного практики, кучка примеров и пучок сарказма. А для начинающих я попробую изложить мат-часть доступно и без мата и мат. анализа.
- 23.12.2011
HTML5 и старые браузеры
Последнее время все как будто двинулись на HTML5. Все орут про плюшки и пряники, которые появляются во все обновляющихся и улучшающихся браузерах. А что самое главное – это резонанс, который совокупность ново-старых технологий и стандартов, объединенных под общим брендом HTML5…
Далее» Как известно не все современные мобильные браузеры поддерживают CSS свойство overflow со значением auto или scroll. А точнее поддерживает только браузер Blackbery и Firefox для мобильных устройств. iOs Safari поддерживает только при двухпальцевой прокрутке, а вот браузеры в Android …
Далее»- 1.06.2011
Факты об Аргументах
Во многих строго-типизированных языках присутствует такое понятие, как перегрузка методов. Она используется для упрощения работы с методами, когда необходимо, чтобы схожая логика обрабатывала разные типы данных, или когда можно задавать значения по-умолчанию для некоторых из входных параметров методов.
При вызове …
Далее» - 11.01.2011
this. кто я? где я?
В Javascript есть замечательно ключевое слово this. Перекочевало оно из Java и обозначает контекст исполнения. Здесь важно заметить, что в отличие от своего родителя Javascritp не был изначально задуман, как ООП язык (собственно он и сейчас не совсем ООП …
Далее» - 8.01.2011
Заметки по Safari на iPhone
Как убедиться, что страница занимает все возможное место на экране iPhone?
По умолчанию, Safari на iPhone и iPod touch автоматически масштабирует содержимое страницы. Однако, если у вашей страницы не указана ее точная ширина а вычисляемая ширина менее 980px, укажите ширину …
Далее» - 6.01.2011
Особенности примитивов
Есть два способа создания экземпляров примитивных типов Boolean, Number и String – обычный:
var str = new String("some string"); var num = new Number(1); var bool = new Boolean(true);и литеральный:
var str = "some string"; var num =…
Далее» Все более и более популярными становятся смартфоны (если вы считаете их мобильными телефонами – вам не сюда:) ). И вот на одном из проектов столкнулся я с проблемой, что в популярных ныне iPhone и Andriod-смартфонах сафари (а нативными браузерами в …
Далее»- 6.01.2011
CSS-driven верстка
Когда же закончат делать говносайты? Ну, конечно и те, что наполняются роботами, но сейчас я бы хотел написать про сайты, которые пишутся студентами-первокурсниками гуманитарных факультетов провинциальных академий Гондураса (без обид), впервые увидевшими теги. Сколько можно плодить страницы, где для того, …
Далее» - 15.08.2010
Выбери меня…
Наконец, я добрался написать об указателях. Указатели служат своего рода правилами, по которым из всего дерева элементов выбираются определенные узлы для применения стилей. Указатель может содержать:
- названия тегов:
body {margin: 0px;} - "Классы" – значения аттрибутов "class":
.className {color: red;} - идентификаторы:
…
Далее» - названия тегов:
- 10.08.2010
Красивые выпадающие списки
Большенству веб-разработчиков, более или менее тесно общавшихся с разметкой известно, что выпадающие списки – <select> – как таковые невозможно отстилить. «Веб-разработчик – технарь, у него нет эстетического воображения» – подумает дизайнер и нарисует «красивые» селекты. Мало того, бизнес (заказчики или …
Далее»