Pull to refresh

Comments 14

Идея интересная, но где это можно использовать? Я видела онлайновый конструктор самых различных форм, чтобы текст подстраивался под эту форму, но не видела ни одного сайта с подобной реализацией..
Я понял о каком конструкторе полигонов идёт речь.
В настоящий момент реализация такой вещи не тривиальная (по крайней мере в том что мы видели) и не даёт предсказуемости поведения. Спецификация должна решать эти недостатки.
Использование найдётся точно. Мы не привыкли думать в плоскости HTML+CSS дальше прямых углов, нам сложно и для тех кто может появится возможность это использовать.
Согласен. А вот свойства foreground мне не хватает(чтобы поверх png-шку наложить), часто приходится использовать дивы и z-index.
А где подобное может пригодица? На говносайтах, если только. Все сейчас только и говорят о юзабилити, которого в данном примере - нет.

-
CSS не имеет прямого отношения к юзабилити. Если стили его портят, они просто отключаются. Разделение контента-оформления рулит.

Неудачные реализации - не повод вообще отказаться от прогресса в оформительских инструментах.
Идея интересная, но слишком непродуманная. Если бы делать что-нибудь типа skew-forms: circe(x,y,r), rectangke(x1,y1,x2,y1); Где просто задаются формы, которые текст будет обтекать или в эти формы вписываться, тогда возможности этого свойства сразу возрастают в геом. прогрессии.
Укажите, пожалуйста, поконкретнее на слишком непродуманные вещи в описанной «спецификации».
Я вам о том, что если и делать деформирование блока, то с более широкими возможностями, а не плодить свойства как кроликов.
Неплохая вещь для тонкой настройки обтекания текстом графики. У меня сейчас идет заказ, на котором я точно применил бы эту штуку.

Хотя полноценный "text in path" был бы круче. Может, когда-нибудь SVG будет способен на это.
Не знаю возможностей SVG.
Я правильно понимаю что по задумке «text in path» должен являться многоугольником? Т.е. нужна возможность например делать домик из блока?
/\
| |
--
«text in path» - это когда блок может быть любой сложной формы, состоять не из отрезков прямых, а из сложных кривых. Функционал из графических пакетов типа Иллюстратора или ИнДизайна. Потому я и вспомнил про SVG (работа с векторными кривыми).

Другой вариант, подобен тому как задаются параметры area у image-map.

Но это все мои фантазии :) Сложно представить, как будет вести себя текст при переполнении блока. В современных графических приложениях, он просто прячется: типа overflow:hidden. Тогда текст либо сокращается вручную, либо ставится линк на другой блок, куда текст перетекает.
Интересно а что будет со сколлбарами? Они то же будут skew?
Абсолютно позиционированные элементы - от чего отталкиваться будут - от косой стороны или как будто все нормально? Float блоки от чего будут отталкивать?
Каким образом будет схлопываться margin или в данном случае этого происходить не будет?
И еще огромное количество спорных и неясных моментов.
Sign up to leave a comment.

Articles