Представлен (http://bluegriffon.org/post/2011/06/06/BlueGriffon-1.1) релиз визуального редактора web-страниц BlueGriffon 1.1 (http://bluegriffon.org), построенного на базе движка Firefox 4.
Новая версия BlueGriffon поддерживает использование в создаваемых страницах большинства современных технологий, таких как компоновка div-ами, определенные в спецификации HTML5 теги, возможность интеграции на страницу мультимедиа данных (теги audio/video), MathML, CSS3, SVG, CSS-трансформации (http://www.w3.org/TR/css3-transitions/) и т.п. Редактор имеет встроенную систему анализа DOM-дерева, редактор векторных SVG-изображений, интерактивные диалоги для помощи в использовании тегов, удобный интерфейс для настройки CSS-стилей и оформления таблиц.<center><a href="http://bluegriffon.org/public/info/mainwindow-shot.png"... src="http://www.opennet.me/opennews/pics_base/30803_1307434308.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
...URL: http://bluegriffon.org/post/2011/06/06/BlueGriffon-1.1
Новость: http://www.opennet.me/opennews/art.shtml?num=30803
скриншот маковский ...
Нормальный редактор? Я недавно веб-программирование начал, сначала юзал блокнотик Kate, затем попробовал Aptana Studio, но похоже эта программа слишком крута для меня, пришлось откатиться на блокнотик Kate. :)
Не нужны эти программы для тех, кто программирует веб. Чтобы верстать, достаточно вот этого: http://compass-style.org/
Там и blueprint, и всё что надо. И главное - на порядок проще делать вёрстку, чем в гуе.
А вообще, для начинающего веб-программиста хватит блокнота (такого, как Kate)? Какие языки популярны в современном вебе (html, css, js, php...?) и что наоборот лучше не юзать с точки зрения открытых стандартов и опенсорс? Про гoвно-флеш знаю, например.
Тут я рискную разжечь срач, поэтому не буду говорить, что именно лучше для какого-то сферического разработчика, а скажу что лучше лично для меня, а уж там кто хочет пускай соглашается.Редактор - Emacs. С плюшками конечно.
html, css, js - это обязательно, без этого никак, это основное.php на мой взгляд уныл, и его, если ещё не знаешь другого языка программирования, изучать просто вредно, ибо он приучает к неправильному стилю, к быдлокодингу. Если есть желание разрабатывать нормальный софт для веба, то лучше изучать Python, причём если начинающий, то можно сразу начать с изучения Django, а питон в процессе будет изучен. После Django можно уже и другие фреймворки смотреть, и даже PHP.
ОС для разработчика естественно Linux, потому что для веб-приложений (в основном) это родная система. Поэтому чтобы хорошо понимать, как должно работать веб-приложение, нужно и самому юзать ту же ОС.
Кроме того, обязательно прочитать книжку "Искусство программирования для Unix", обязательно.
Спасибо за советы! Наверно emacs (как и vim) для меня пока жестко, а насчет PHP и питона - как раз питон я и начал изучать параллельно с html и js (пока-что по статьям в Full Circle, потом поищу книжек). Искусство программирования для Unix уже заказываю: http://www.ozon.ru/context/detail/id/2317804/ спасибо!
Да не, emacs это вообще рулез, в отличие от вима для перемещения по тексту стрелочки работают. Ну а команды запомнить, их там несклько буквально - это дело 2-3 дней. Зато такой фичи как работа с окнами в emcs я ещё ни в одном редакторе не видел.
> для перемещения по тексту стрелочки работают«стрелочки» неудобны — приходится руку с цифробуквенной части снимать.
И еще хотел бы спросить. Мне хочется попробовать написать свой веб-редактор (редактор html-кода) для KDE, чисто для любителей программить в GUI. В KDE4 веб-редакторов просто нет, поэтому хотелось бы создать таковой. На каком языке лучше писать? Есть начальные знания C и Qt. И где можно почитать статьи, с чего лучше начать и как вообще написать такой редактор? Заранее спасибо!
Если писать под Qt, то набросать прототип пойдёт и PyQt, а если будет необходимо сделать быстрый код, то C++. Хотя PyQt в плане гуя не особо-то и тормозить будет. Тут скорее всего будет тормозить HTML парсер. Вообще такую программу писать довольно нетривиально, это не уровень начинающего программиста. Лучше для того, чтобы набить руку в гуи, написать какой-нибудь todo-менеджер, это классическая задача для постижения конкретной гуи-библиотеки.
Попробуй на вкус KDevelop, а также поищи здесь http://kde.org/applications/development/.
>А вообще, для начинающего веб-программиста хватит блокнота (такого, как Kate)?gedit - тема. :-) Всё в нём делаю и не жужжу.
> gedit — тема.gtk. увидишь без подготовки — можно заикой стать.
> gtk. увидишь без подготовки — можно заикой стать.Что увидишь? HTML код? Он везде одинаково выглядит. :-)
>> gtk. увидишь без подготовки — можно заикой стать.
> Что увидишь? HTML код? Он везде одинаково выглядит. :-)и gtk одинаково. одинаково страшно.
> и gtk одинаково. одинаково страшно.На винду не похожа? Кнопки ПУСК нету? Тему смени. :-)
>> и gtk одинаково. одинаково страшно.
> На винду не похожа? Кнопки ПУСК нету? Тему смени. :-)нет, Кэп, не помогает. как не меняй — на кутэшную тему оно становиться похожим не хочет.
p.s.: Кэп, я в курсе про всякие костыли, которыми пытались привинтить кутэшные темы к gtk. они работают только для простейших стандартных случаев, в остальном — глючат, неправильно красят и ломают отрисовку. а красить всё руками я не готов, этот подвиг выше моих сил. проще сократить до минимума использование программ на gtk (всё равно почти ничего толкового и нет).
>>> и gtk одинаково. одинаково страшно.
>> На винду не похожа? Кнопки ПУСК нету? Тему смени. :-)
> нет, Кэп, не помогает. как не меняй — на кутэшную тему оно
> становиться похожим не хочет.
> p.s.: Кэп, я в курсе про всякие костыли, которыми пытались привинтить кутэшные
> темы к gtk. они работают только для простейших стандартных случаев, в
> остальном — глючат, неправильно красят и ломают отрисовку. а красить всё
> руками я не готов, этот подвиг выше моих сил. проще сократить
> до минимума использование программ на gtk (всё равно почти ничего толкового
> и нет).При чём здесь qt вообще? :-) ПроGTK разговор был. Каких нахрен стандартных случаев? Там один стандарт.
> При чём здесь qt вообще?при том, что темы от gtk выглядят как куча гуано, а темы от Qt оно подхватить не может. страх и ужас.
>> При чём здесь qt вообще?
> при том, что темы от gtk выглядят как куча гуано, а темы
> от Qt оно подхватить не может. страх и ужас.Почему у меня всё отлично выглядит? ЧЯДНТ?
> Почему у меня всё отлично выглядит? ЧЯДНТ?я-то откуда знаю? мне, честно говоря, совершенно пофигу, как это выглядит у тебя: меня волнует, как оно выглядит у меня. плохо оно выглядит. и чиниться не хочет. не то, что контролы в стиле Qt не может (да фиг уже с ними, право) — даже цвета никак толком не всасывает.
>> Почему у меня всё отлично выглядит? ЧЯДНТ?
> я-то откуда знаю? мне, честно говоря, совершенно пофигу, как это выглядит у
> тебя: меня волнует, как оно выглядит у меня. плохо оно выглядит.
> и чиниться не хочет. не то, что контролы в стиле Qt
> не может (да фиг уже с ними, право) — даже цвета
> никак толком не всасывает.У меня qt в системе нет в принципе. :-)
> У меня qt в системе нет в принципе. :-)как бы я хотел сказать то же самое про gtk…
На чем построен интерфейс этого BlueGriffon? GTK? QT? Как оно смотрится в KDE?
>построенного на базе движка Firefox 4.XUL же. Значит гтк виджеты в линуксе. Должно выглядеть как Fx.
>XUL же. Значит гтк виджеты в линуксе.XULRunner же, причем тут гтк?
//редактор векторных SVG-изображений=-O
Он на базе Composer, Kompozer или свой?
он на базе Composer
А Kompozer, кстати, жив ещё? Давно о нём не слышно.
> А Kompozer, кстати, жив ещё? Давно о нём не слышно.в черепашьем темпе
Последний релиз был год назад: http://kompozer.net
Блуегрифон в январе обновился.