Jump to content

SelenIT

Expert
  • Posts

    4,327
  • Joined

  • Last visited

  • Days Won

    140

Everything posted by SelenIT

  1. Смотря какая фича HTML5 интересует . Чуть подробнее где обычно.
  2. Сегодня стандарт де-факто — FullHD (1920?1080). Думаю, в ближайших 2-3 года это разрешение понемногу станет доминирующим. Большие разрешения, скорее всего, пойдут по пути 4-го айфона (логическое разрешение вдвое меньше физического, картинка того же размера, но вдвое четче). Но еще актуальны нетбуки и планшеты с 1024?600. Плюс экраны довольно четко делятся на вымирающие "классические" (4:3, 5:4) и наступающие широкоформатные (9:16), на мой взгляд, в зависимости от этого тоже есть смысл менять дизайн.
  3. Еще более по-дурацки выглядят несчастные пользователи ноутбуков с неудобным тачпадом (или вообще без него), пытающиеся "на ощупь" активировать ссылку с клавиатуры. И не жалеющие крепких слов для горе-эстета, лишившего их такой удобной подсказки, которая из ссылок сейчас активна. Есть мнение, что от отсутствия этой рамки умерло больше пользователей (не успевших вовремя найти жизненно важную ссылку), чем "людей с тонкой душевной организацией", до смерти оскорбленных ее некрасивым видом — от наличия. Если уж убираете outline при фокусе — оставьте хоть какое-нибудь выделение для активной ссылки, хоть цветом, хоть фоном, хоть тенью, хоть стрелочкой, хоть подчеркиванием... пожалуйста! Либо делайте по-старинке: onclick="this.blur()". Это, кроме прочего, и в старых IE помогает... вот без этого не работало <!DOCTYPE html> достаточно.
  4. Имхо, очень мало. Где тут отношение "имя — значение"? Просто неупорядоченный список (перечисление) однотипных сущностей с названием и пояснением — куда ни шло. И названия сущностей вполне подходят под определение "заголовки"... Впрочем, по лорем-ипсуму и вправду трудно понять, что это. Может, в реальном сайте оно и действительно будет похоже на термины с расшифровкой...
  5. Схлопывание margin-ов, случай №2.
  6. 1) Резонно, хотя это скорее вопрос к разработчику CMS (в хорошей CMS на вкладке "Add/edit solution" в админке будет поле "Аватарка", которое движок сможет хоть на лету в спрайт вклеить). 2) Лучше объяснить, потому что почему решения обязательно должны представляться списком, а не, например, набором цельных подразделов (article) — как минимум неочевидно. В данном конкретном случае я скорее соглашусь, что здесь список в тему, но вообще такое нуждается в доказательствах. 3) А палитру цветов, случаем, не надо ограничивать "безопасной"? Тоже ведь правило хорошего тона... было когда-то
  7. Браузеры-то не пошлют однозначно . А вот поисковики именно на вышеприведенный код могут вытаращить глаза (или чем они странички смотрят) — где же текст, который им надо проиндексировать?
  8. кому должна? в каком месте и с какого испуга? зачем, в 2012-м-то году?
  9. SelenIT

    Слабо?))

    Меня впечатлило "каким из 3-х способов повернуть на 38° редактируемый текст" в 2006-м — когда CSS-трансформы нам только снились, SVG работал через пень-колоду, а Matrix-фильтр — понятно, только в IE, и оставались по сути лишь флеш либо перегенерация картинки на сервере после каждого редактирования... а Чикуенок уже тогда анализировал альтернативы!
  10. "Пойнт" и "пуант" — просто звучание слова "пункт" на соотв. языках. Пункт в разные времена и в разных странах немножко менялся, но к нашему времени "утрясся" к значению ровно 1/72 дюйма. Dot — это наименьшая физическая точка устройства (чаще всего принтера), которая может быть примерно равна пункту (первые матричные пр-ры), но чаще намного меньше, так что один пункт отображается целой кучей "dots". Пиксель — изначально был тем же "dot" применительно к монитору, сначала это никого не напрягало (те, для кого важно, работали на мониторах с удобных соотношением 1px = 1pt, остальным было пофиг), потом стало напрягать, т.к. мониторов расплодилось много всяких и разных, а дизайнерам хотелось иметь возможность воспроизвести картинку везде по возможности одинаково. Для этого авторы CSS сначала пытались внедрить "эталонный пиксель", соответствующий 1/96 дюйма на расстоянии вытянутой руки (71 см), а потом махнули рукой и установили жесткое соотношение 1px = 1/96 дюйма = 0.75pt. Но другие программы (тот же фотошоп) по-прежнему могут иметь свое мнение насчет соотношения между ними (к счастью, у фотошопа этим можно управлять).
  11. SelenIT

    Слабо?))

    Опупеть... без малого 6 лет назад!
  12. SelenIT

    Слабо?))

    А сколько денег обещают?
  13. Рисовать растровые картинки разметкой попиксельно — изврат в любом случае, годится разве что для подобного выпендрежа. Минусов масса (трудность поддержки, отсутствие кеширование, пагубное для SEO уменьшение доли смысловой части в документе и т.д.), плюсов не вижу вообще. На голом CSS3, имхо, имеет смысл делать простые и повторяющиеся вещи типа стрелок, нестандартных маркеров списка, значков скрытия-раскрытия ветви дерева, "светофоров" при валидации форм и т.п. (плюсы — уменьшение числа HTTP-запросов и работа при отключенной графике, минус — неочевидность поддержки). Естественно, если это не требует добавочной разметки, чисто на псевдоэлементах. Для мало-мальски сложных иконок куда больше проку от объединения их в спрайт и запихивания этого спрайта в data-uri (опять же, минимум HTTP-запросов и кеширование всего оформления "одним куском"). В скором будущем, возможно, станут востребованы SVG-иконки, ждем вымирания старых браузеров и исправления багов сегодняшних. Еще есть забавный прием вставки иконок как символов экзотического шрифта, но это пока тоже скорее технический курьез). Хотя во многих случаях можно использовать unicode-символы.
  14. Да, с багом браузеров погорячился. Значит, проблема почти всех массовых шрифтов
  15. Типографский пункт, он же английский пойнт, он же французский пуант (оба производные от латинского пунктума), в буквальном русском переводе — точка. Но не физическая минимальная точка принтера (которая dot в dpi). Естественно, потому что "points per inch" — константа 72 по построению стандарта PostScript (и по спеке CSS). Ну я это под "преемественностью с докомпьютерной печатной традицией" и подразумевал . Нарочно или случайно так совпало, не суть важно, имхо, главное, в те времена это считалось удобным...
  16. С font-weight — исторически сложившаяся особенность (строго говоря — баг) практически всех браузеров. Из-за ограниченных возможностей самих шрифтов. Про кодировку у меня нет даже версий...
  17. Что значит "размер переменной"? Объем в памяти? Кол-во свойств?
  18. Что и требовалось доказать. А кто в 2012-м пользуется чем-то еще более архаичным и ленится даже потратить пару сотен килобайт на скачку Оперы Мини — зачем же лишать таких оригиналов их странного мазохистического наслаждения?
  19. А даже и у самого этого встроенного есть проблема с сокращенной записью цвета?
  20. SelenIT

    Слабо?))

    Для X(HT)ML доктайп вообще не нужен. Все доктайпы, кроме (с натягом) <!doctype html> служат сугубо для запудривания двоичных мозгов валидаторам. Эх, начнем холивор по новой!
  21. SelenIT

    Слабо?))

    А по-моему, прикольный набор для выявления не сколько знаний, сколько подхода к их получению, что ли. И с юмором. Я бы, пожалуй, попробовал (надеюсь, для практики — там, где просят SVG-фон с круголками для 9-й Оперы или History API для калькулятора — гуглом пользоваться разрешают?)...
  22. Насколько я в курсе, термин pt был введен весьма задолго до принтеров, dpi принтеров с ним не связано (на то оно и dpi, а не ppi) , а связано как раз с понятиями "device pixel" и "reference pixel". А экранный стандарт 72dpi был принят Эпплом ради преемственности с печатной традицией докомпьютерной поры (т.к. основной сферой применения древних Маков была полиграфия).
  23. Всех непосредственных потомков (child nodes) элемента с классом.
  24. Презентация ровно трехлетней давности. Много ли их сейчас — "не смартфонов, а просто мобил" — активно используемых для серфинга, учитывая доступность бюджетных Андроидов и бешеную популярность "Опера-в-мини"? Если уж на IE6 организованно забили, той экзотике и подавно пора...
  25. CSS-свойствам (чтоТо.style.color, чтоТо.style.backgroundColor и т.п.) — без разницы. HTML-атрибутам (чтоТо.bgColor) — 6-значный, но сейчас уже вряд ли когда-либо такое понадобится).
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy