-
Posts
702 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Vin
-
На валидатор это никак не влияет. Тут надо руководствоваться здравым смыслом. Конкретно в данном случае, получается не очень аккуратно, но допустимо. Ещё отмечу, что плохой практикой считается называть элементы подобным образом: "width60 floatleft".
-
Не понимаю, в чём проблема: отхлебнул, поставил чашку подальше
-
http://learn.javascript.ru/templates http://habrahabr.ru/post/112843/ — осторожно, проект больше не развивается http://habrahabr.ru/post/201684/
-
Так её не только для java можно использовать. У них даже на сайте написано "IntelliJ IDEA — The Best Java and Polyglot IDE".
-
Вот для этого и нужно знать JS хотя бы на каком-то уровне, чтобы иметь возможность разобраться с конкретной задачей. А по кусочкам всё делать, не зная основ, не получится.
-
Пользуюсь Komodo Edit в основном, Notepad++ — для мелких правок.
-
Делать скидку, когда и так работаешь "с минимальной рентабельностью", не стоит. Скидки делают те, кто может себе это позволить.
-
Маловероятно, что американский фрилансер будет работать с заказчиком из Индии, то ли дело наоборот
-
Да, жалкие 0.2% (данные по Белоруссии) с браузером 12-летней давности так важны)) Странно, что NN3 в списке нет)) По второму макету: вместо <!--[if IE]> следует написать <!--[if lt IE 9]> или <!--[if lte IE 8]>, т.к. IE9 семантические элементы HTML5 поддерживает.Инпуту внизу следует задать type, а в качестве подсказки вместо дефолтного значения использовать атрибут placeholder. Для ие и прочих древностей поддержку плейсхолдера эмулируем скриптом placeholder.js (условные комментарии не нужны, скрипт сам определяет поддержку).
-
http://htmlbook.ru/samhtml/yakorya http://api.jquery.com/event.preventDefault/
-
Неплавная анимация в jquery ui - моя ошибка или так и должно быть?
Vin replied to Zverushka's question in HTML Coding
http://www.artlebedev.ru/tools/technogrette/html/browser-performance/ http://chikuyonok.ru/2010/11/optimization-story/ Не самые новые статьи, но хорошо объясняют, как вёрстка динамических и смежных с ними элементов влияют на производительность. Ещё добавлю, что box-shadow довольно "тяжёлое" свойство для анимируемых элементов. Попробовал без тени запустить: по-моему, явно быстрее работает, но не идеально, без border-radius работает ещё быстрее. Для работы с CSS-анимациями есть и jQuery-плагины: http://habrahabr.ru/post/140630/ Там основная проблема именно перерисовке всего и вся: массивный блок с большим количеством элементов, картинками, CSS3-приблудами. -
"Большая книга CSS" — хорошая книга для новичков. Если CSS 2.1 нормально знаешь, то вообще не вижу смысла покупать отдельно книгу по CSS3. Но судя по содержанию и объёму эта книга не просто обзорная по CSS3, а полноценный учебник с учётом последних тенденций. Если новичок, взять можно.
-
Есть видеокурс http://psd2cms.ru/. Предполагается, что определённое знание HTML и CSS уже есть.
-
Если сравнивать с "обычным" верстальщиком, то скорее всё-таки более сложная, но разница в зарплатах явно не соответствует разнице в сложности. Просто 1С — востребовано, бренд и практически монополия. То же самое с "битрикс-программистами".
-
getElementsByTagName вполне кроссбраузерный, вместо getElementsByClassName лучше использовать querySelectorAll — он поддерживается IE8. Ну и такой проблемы вообще не будет, если используется jQuery или другая библиотека для работы с DOM. Не раз натыкался на подобный фунционал, но, к сожалению, не помню где.
- 10 replies
-
Что за странная Mozilla 1 в статистике liveinternet, до сих пор имеющая значительную долю? На searchengines писали, что это Mozilla Suite, но таковая тоже давно не поддерживается и заменена на Seamonkey. Посмотрел user agent'ы Seamonkey — не увидел там ничего такого, что можно было определять как "Mozilla 1". Также встретил упоминание, что Icewasel (сборка Firefox для для linux-дистрибутива Debian без закопирайченных логотипа и названия) актуальных версий также определяется как "Mozilla 1". Видимо, liveinternet любые браузеры на движке Gecko без подстроки "Firefox" в юзерагенте обозначает так. Тогда возникает вопрос о корректности такой статистики — ведь для рунета именно показатели liveinternet считаются эталоном.
-
С интуитом надо быть поосторожнее — там очень много совершенно не актуального старья.
-
http://meldmerge.org/ правда для win устанавливать не очень удобно.
-
Тоже думаю выучить C++ и тоже склоняюсь к Прате. Да и судя по отзывам новое издание Страуструпа перевели не очень. Ещё, когда books.ru устроили аттракцион невиданной щедрости с электронными книгами, купил вот эту http://www.books.ru/books/programmirovanie-na-c-fail-pdf-651534/?show=1 – вроде нормально для вводного курса.
-
По краям от контента поставил две направлящих и померил. Желательно, чтобы влезало в 1024 без скролла, но здесь дизайнер немного ошибся и сделал контент слишком широким. Если быть точным, то 1068px, но и не 1260 — будет только небольшой скролл на маленьких мониторах.
-
Если a[name=modal] – это та ссылка, при клике по которой открывается баннер, то $('a[name=modal]').click(); в конце кода перед закрывающими скобочками. //остальной код //... $('a[name=modal]').click();});</script>
-
Имелось в виду без фона страницы, который тянется на всю страницу, конечно. А так ширина чуть больше 1050px.
-
Опять не так)) Так жуквери генерирует разметку $('<a href="#dialog" name="modal">ОКНО</a>'). В $() нужно в кавычках вставить CSS-селектор ссылки. http://jsfiddle.net/2P3Qh/
-
Переход по якорю не является перезагрузкой. Чтобы предотвратить переход http://api.jquery.com/event.preventDefault/ Для этого нужно использовать cookie, в них, к сожалению, не силён. Рекомендую посмотреть здесь http://htmlforum.ru/index.php?showtopic=46050 '#dialog' — условный идентификатор ссылки. Вместо него нужно подставить тот селектор, который фактически используется.