
SelenIT
Expert-
Posts
4,327 -
Joined
-
Last visited
-
Days Won
140
Content Type
Profiles
Forums
Calendar
Store
Everything posted by SelenIT
-
Как мог, описал проблему на Хабре. Вкратце — при копировании SVG-картинки в Canvas (drawImage) на третьем (ретиновском) айпаде с iOS6 творится что-то невообразимое с определением координат копируемой области. А мне позарез надо, чтобы картинка копировалась точно (вообще-то надо было позапозавчера, но из-за этого нежданчика вот так у меня вечер пятницы затянулся...). Заранее спасибо за любые наводки, подсказки и идеи!
-
Как вариант, вместо радиального градиента можно попробовать применить внутреннюю тень.
-
Не <head>, а <header> . Их действительно может быть много, на разных уровнях вложенности секций. Зачем ввели — ну, хотели как лучше, помочь выделить смысловые единицы в контенте... но получилось как обычно, вместо ясности пришла дополнительная путаница, и наиболее реальный плюс от новых семантических тегов на сегодня — пожалуй, легкость чтения кода (закрывающий </header> проще найти глазами, чем закрывающий </div> от <div class="header" role="banner">).
-
Все нюансы работы PHP-скрипта, откуда он берет данные и как обрабатывает — глубоко личное дело веб-сервера. Для браузера и поисковика страница, сгенерированная PHP-скриптом, не имеет никаких существенных отличий от статичной, никаких «опознавательных признаков» PHP в ее коде не останется. А если db.php подключается прямо везде, не проще ли закомментарить вывод именно в нем?
-
Deprecated-теги — это про разницу Transitional vs. Strict внутри каждого синтаксиса. С синтаксисом они-таки не связаны. А конкретно nobr — это, если не ошибаюсь, вообще отсебятина MS, которой не было ни в одном стандарте. Но, да, сегодня это всё представляет сугубо исторический интерес — в реальных браузерах всё это интерпретируется как «просто HTML», и самой близкой к реальности спецификацией остается HTML5.
-
"PHP-запросов" не бывает. Бывают HTTP-запросы, в ответ на которые веб-сервер отдает результат работы PHP-скрипта.
-
В 2013-м, имхо, уже можно и так.
-
А IE8 настоящий или эмуляция?
-
У второго синтаксис XML. Отсюда — регистрозависимость, необходимость веллформности и возможность «самозакрытия» любых тегов (<tag/>). В HTML 4 всего этого нет, зато есть опциональные теги. А набор тегов и атрибутов один и тот же.
-
Присоединяюсь к поздравлениям!
-
Не вставили . Проверьте DOM-инспектором и удивитесь. Нельзя просто так взять и вставить <div> (а также <ul>, <ol>, <form> и многое другое) внутрь <p>. HTML — это вам не XML.
-
Style.css Настройка ширины текста и интервалов.
SelenIT replied to Andrew_gur's question in HTML Coding
Может вся разница, что на втором скриншоте font-weight: bold, а на первом — почему-то normal? -
Сочетать блочное поведение с шириной по содержимому умеет display:table. Имхо, он тут и будет лучшим решением. Если цепляться за инлайновое поведение, можно «перехитрить его через white-space: pre-wrap; для контейнера, но это изврат, т.к. вызывает зависимость от форматирования исходника.
-
А я тут вообще задумался, что означает «отключить картинки в браузере»: отключить их загрузку (для экономии/ускорения трафика), или отображение (для... не знаю даже, упрощения рендеринга что ли)? В первом случае логично ожидать, что всё, что не требует отдельного HTTP-запроса, отрисуется (и градиенты, и дата-урлы). Во втором — что не отрисуется ничего, кроме стандартных рамок и одноцветных заливок (и тут интересный вопрос про тени, которыми тоже можно рисовать по сути графику). Кстати, соотв. настройки в браузерах называются по-разному: в Fx — «Load images automatically», а в Опере — «Show images» (с вариантами «всё», «ничего» и «кешированное» — в последнем случае лично я ожидаю, что градиенты и дата-урлы будут показаны). Может, с учетом этого оно и вправду не баг, а своеобразная маловостребованная, но всё-таки фича?
- 7 replies
-
- linear-gradient
- Opera
-
(and 1 more)
Tagged with:
-
А, кстати, где это поведение специфицировано (если вообще)? Как, например, в той же ситуации должны рисоваться картинки, подключенные через data-url?
- 7 replies
-
- linear-gradient
- Opera
-
(and 1 more)
Tagged with:
-
Галерея slimbox2, наиправильнейший вариант
SelenIT replied to cmndr_alexgreen's question in HTML Coding
Так нельзя. Для <img> закрывающий тег запрещен. А что за текст между картинками? Это не подписи/описания к картинкам? -
1) В настройках PHP выключить magic_quotes_gpc; 2) Внимательно прочитать эту ссылку и с умом применить советы из нее.
-
По-моему, табличное поведение тут — самое то (из общедоступного). А для IE7 (которого по статистике 1% и который везде можно и нужно обновить хотя бы до IE8) хватит и display: inline; zoom: 1 для li.
-
Разное отображение блоков с одинаковыми размерами в браузерах.
SelenIT replied to rikitiki's question in HTML Coding
потом им всё-таки стало стыдно, и они решили дать возможность верстальщикам самим выбирать боксовую модель, наиболее подходящую к задаче -
Не заморачивайтесь маркетинговыми цифрами. У CSS, а теперь и у HTML (по версии WHATWG) нет версий, а есть фичи — как устоявшиеся, так и экспериментальные. Изучайте устоявшиеся фичи (неважно, под какой цифрой спецификации они описаны). Неактуально. Это вырванная из контекста реплика Иэна Хиксона в древнем интервью. Сейчас W3C планирует утвердить HTML5.0 в 2014-м и HTML5.1 — в 2016-м, но это не более чем формальность.
-
Мобильный интернет очень часто бывает с довольно жестким лимитом. Но, имхо, JS чаще отключают не ради экономии, а из-за паранойи безопасности.
-
Браузеру всё равно. Но для удобства поддержки желательно выработать какую-то более-менее постоянную схему. Наиболее популярны два подхода — простой алфавитный порядок свойств или группировка свойств по смыслу (размер и положение — в одной группе, свойства текста — в другой, фоны, рамки, тени и пр. украшения — в третьей, и т.д.). Порядок важен только для значений одного свойства (напр. в градиентах отсюда) — из понятных ему объявлений браузер выберет последнее.