Каскадные Таблицы Стилей

индекс
324,89

Type Folly — изумительно простой онлайн редактор CSS3




По собственной инициативе выкладываю на суд сообщества проект моего друга, со сложно выговариваемым именем Mircea Piturca.

Встречайте: Type Folly — очень простой и удобный онлайн редактор CSS. Для новичков самое оно.

UPD: Автор внес изменения и поправил баги. Спасибо Хабрасообщству.


Не зря делаю упор на простоту. Я очень плохо разбираюсь в webdev, но все поняла слету.

При первом взгляде на главную страницу, создается впечатление, что это изображение. Тем более смущают меню «аля-фотошоп». Но нет — это объекты, которые можно перемещать и выделять. Выделяем и редактируем. Вот и все — просто и удобно.

За простотой скрывается недюжий функционал:
  • сайт сделан на Wordpress (!);
  • бесплатно;
  • учетная запись — храните Ваши проекты;
  • фотошоп панели работают (перемещаются в пространстве) также как и в оригинале™ благодаря Javascript;
  • слои, размеры, контейнеры и т.д. и т.п. и проч.;
  • эффекты шрифтов (тени, размытие и т.п.);
  • Шрифты. Любые (при желании). Благодаря Tipekit.
Сам процесс очень напоминает работу в Adobe Illustrator. Поигравшись (по другому сказать язык не поворачивается) автоматом-пулеметом получаем серьёзный результат — готовый CSS3 + HTML.

Экспериментируйте на здоровье.

Простите за много просто.

P.S. Выложила вечерком, чтобы не лег под Хабраэффектом. Хоть и (mt), но ведь WP.
P.P.S. Не уверена, чего здесь больше — CSS или типографики. Куда разместить?

UPD: Автор благодарит всех за багрепорты и передает привет Хабрасообществу.
UPD2: Постарается исправить сегодня все, кроме проблем с Оперой.
UPD3: Спасибо всем за багрепорты, уже исправлено (цитата автора):
Right now the following should be fixed:

Rotate function Works in Opera
#gridpannel have a background and rounded corners in Opera
Panels do not jump
The Grid and Container should be in place in Ubuntu (could not checked
because I do not have it installed in here)

I'll do more works and add more features later on today (in about 5
hours). I will also look for some webfonts that supports Russian
characters and add them to the library.
Ok, I've done some changes.

Right now the following should be fixed:

Rotate function Works in Opera
#gridpannel have a background and rounded corners in Opera
Panels do not jump
The Grid and Container should be in place in Ubuntu (could not checked
because I do not have it installed in here)

I'll do more works and add more features later on today (in about 5
hours). I will also look for some webfonts that supports Russian
characters and add them to the library.
+87
21 июля 2010, 22:25
196

комментарии (40)

0
square #
отличная штука
0
zaka #
Он еще и красавчик.
–1
Kakysha #
в ущерб юзабельности.
–1
rewiaca #
не для всех юзабильность важна. Для сайтов с маленькой посещаемостью в первую очередь важен дизайн. Нужно же как-то привлечь и все такое. Хотя естественно бывают и исключения.
0
Nesp #
Да, интерфейс Фотошопа ему очень идет.
–2
Zitrix #
rotate в опере не работает, letter-spacing дробный нельзя указывать (да и текстовые контролы ведут себя очень странно)… а какое-нибудь (реальное) применение для этой штуки придумать можно?
+4
zaka #
rotate в опере не работает, letter-spacing дробный нельзя указывать (да и текстовые контролы ведут себя очень странно)


Передам. Спасибо.

а какое-нибудь (реальное) применение для этой штуки придумать можно?


Для новичков самое оно.

+1
cyberjunk #
Проект интересный, конечно, и сделан хорошо, но реального применения не вижу. Потому что если новички будут пользоваться такими программами для верстки, то так никогда и ничему не научатся, проект полезен в ознакомительных целях.
+1
arkady #
Не согласен. На примерах учиться — очень эффективно. Я вот html изучал занимаясь чисткой кода FrontPage. И изучение VBA, уверен, начинается с кнопки «запись макроса»
0
olexandr17 #
«со сложно выговариваемым именем Mircea Piturca»
румын Мирча Пицуркэ? )) Просто слышал уже и имена такие и фамилии…
0
Innuendo108 #
Хе, да, кстати, интересно. Имя Мирча — точно молдавское/румынское. И фамилия очень похоже на молдавскую/румынскую.
0
zaka #
Румын.
–3
aL13n #
Зачем?
НЛО прилетело и опубликовало эту надпись здесь
+5
Volshebnyi #
>> Открывая главную страницу, создается впечатление, что это изображение.
Подъезжая к станции, не с вас шляпа слетела?
+5
stogerc #
zanuda on
Прочитав этот комментарий, не всем будет ясен его смысл. Поэтому поясню: в предложении автора, в предложении Чехова, которое вспомнил Volshebnyi, и в первом предложении моего комментария допущена ошибка в употреблении деепричастного оборота, то есть оборот относится не к тому слову, которое на деле выполняет действие.
zanuda off
+1
Veterinar #
Вы всегда смысл анекдота рассказываете тем, кто не хихикнул? :)
0
Sabiko #
Первое предложение вашего объяснения — это такая остроумная шутка? :)
А то не совсем очевидно, и если нет, то это уже совсем смешно.
0
zaka #
Ой, спасибо.
0
eatart #
а я только блокноту доверяю, такие редакторы — не для меня
+2
Goodkat #
Правильно!
Код нужно писать в блокноте, набивая каждую букву, а картинки рисовать в пэйнте, попиксельно!
Видео склеивать из попиксельно нарисованных в пэйнте картинок, а звуковую дорожку к нему делать указывая частоту и амплитуду для каждого такта!
0
eatart #
не, каждый такт — маловато, не качественно будет. частота сэмплирования нормальная ведь 44К Гц (:
0
Goodkat #
Имелся в виду не музыкальный такт, а период колебаний.
0
eatart #
ну, один фиг шутка удалась.

хотя шутки шутками, а у меня один знакомый нарисовал пару мультиков в пейнте и свел в муви мейкере (:
0
Goodkat #
Мой одноклассник рисовал в пэйнте портреты, ещё в Windows 3.x.
+2
fatal #
Я мечтал о чём-то таком уже давно. Идея была даже сделать самому, да силёнок и времени маловато оказалось.
Всё что нужно теперь — развивать. Очень хочется добавить все элементы форм.

Если проект разовьётся — будет отличный инструмент для создания набросков веб-интерфейсов.
+1
stamir #
Первое, что попробовал сделать, это задать размер контейнера не в абсолютных единицах, а в процентах. Редактор позволил ввести проценты, только 100% оказались равны 100 пикселям…
0
Zevaka #
Hella Habr?! :)
0
zaka #
Hello — шрифтЪ таакойс.
0
ZogG #
ты сравно это о с а в слове habr
+3
Zevaka #
Вы еще не проснулись? Умойтесь холодной водой, выпейте крепкого чая, да улыбнитесь.
–5
acy #
Просто — это жопа.
0
puzoid #
Преоект найдет своего пользователя =) Удачи!
0
filippoff #
в FF3 под убунтой не оч удобно
0
Shokoladnizza #
Автору за использование движка Wordpress плюсик!
0
mdss #
почините у сбебя верстку (убунта, фф 3.6.6)
[URL=http://habreffect.ru/24f/37dc69160/Type_Follyweb_typography_tool_1279789551135.png][IMG]http://habreffect.ru/files/24f/37dc69160/Type_Follyweb_typography_tool_1279789551135.png[/IMG][/URL]
0
ProstoDesign #
Волшебно! Автору низкий поклон.
+3
pepelsbey #
Расскажите вашему другу, что свойство border-radius для конкретных углов пишется без префикса так, так написано у webkit'а, а не как у moz'а.

Неправильно:

#gridpannel {
    border-radius-topleft:4px;
    border-radius-topright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px
    }

Правильно:

border-top-left-radius:4px;
border-top-right-radius:4px
+3
pepelsbey #
Ну и делать обратную совместимость для -webkit и -moz-градиентов — это, как минимум, вежливо:

.minimize {
    background-image: -moz-linear-gradient(top, #3e3e3e, #4d4d4d, #5c5c5c);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#3e3e3e), to(#4d4d4d), to(#5c5c5c));  
    }

…иначе остальные браузеры (или более ранние их версии) увидят просто белую плашку с белыми иконками. Modernizr может помочь вашему другу проще работать с CSS3-фичами и сделать приложение, совместимое с широким кругом браузеров.
0
zaka #
Спасибо передам.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.