The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

HTdesigner - новый свободный WYSIWYG HTML-редактор, написанный на JavaScript

17.07.2014 01:27

Вышла первая стабильная версия редактора веб-страниц HTdesigner_1.0, который позиционируется как свободная альтернатива проприетарным программам для создания веб-сайтов, таких как Dreamweaver. Архив с компонентами HTdesigner занимает всего 195.4 kB, код распространяется под лицензией GPLv3.

HTdesigner 1.0 поддерживает следующие возможности:

  • Визуальное выделение элемента
  • Более точное выделение родительского элемента через parentNode
  • Создание, удаление и вставка элемента в документе
  • Форматирование текста при помощи строчных тегов
  • Перемещение элемента в документе через механизм copy/paste
  • Создание, удаление, редактирование css-свойств и атрибутов элемента
  • Автоматическая генерация всех возможных css-свойств, атрибутов и их значений
  • Редактирование текста внутри тега через свойство contenteditable или редактор html-кода
  • Редактирование html-кода выбранного элемента
  • Унификация редактирования структуры элементов
  • Поддержка Firefox/Chrome


  1. Главная ссылка к новости (https://sourceforge.net/projec...)
Автор новости: vikules
Тип: Программы
Ключевые слова: htdesigner, web
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (78) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, YetAnotherOnanym (ok), 10:15, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    WYSIWYG - это зло.
     
     
  • 2.2, BratSinot (ok), 10:20, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну полу-WYSIWYG (как тот-же Dreamweaver) самое оно.
     
  • 2.3, A.Stahl (ok), 10:21, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, корень таки зла. Даёшь новый подход -- Хрен Получишь, То Что Хочешь!
    А художников заставить рисовать через специальный механизм, который случайным образом искажает движение карандаша -- а то тем фактом, что они видят нарисованное они подпитывают вселенское зло.
    Как-то так.
     
     
  • 3.5, Гость (?), 10:31, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    К слову, гинекологи работают так. Ну, и те, кто на TeX пишут :))
    ИЧСХ, у них всё получается без визуализации.
     
     
  • 4.6, A.Stahl (ok), 10:36, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и ладно. А зачем объявлять злом тех, у кого эта визуализация работает?
    По принципу: Деды мучились, отцы мучились и ты, умный такой, мучиться будешь! Так что ли?:)
     
     
  • 5.8, Гость (?), 10:45, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я поел, спасибо ;-)
    --
    С уважением,
    Вежливый Тролль
     
  • 5.11, YetAnotherOnanym (ok), 11:04, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Затем, что благодаря wysiwyg в уёб-дизайн попёр легион школоты и жопоруких идиотов.
     
     
  • 6.15, arisu (ok), 11:11, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Затем, что благодаря wysiwyg в уёб-дизайн попёр легион школоты и жопоруких идиотов.

    они бы и так попёрли, но без вызивуга было бы *ещё* *хуже*.

     
  • 6.17, Аноним (17), 11:17, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну было бы у вас не 100 магазинов а 5, вам лучше бы стало?
     
     
  • 7.64, Аноним (-), 17:12, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    да, потому что у магазина который не может сделать сайт нет будущего
     
     
  • 8.65, Аноним (-), 17:43, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Трындишь, косой Не все живут в вирте, прикинь ... текст свёрнут, показать
     

  • 1.4, Гость (?), 10:27, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В архиве отсутствует документация и подсказки.
    Есть каталог с кирилическими символами - "Операционная система GNU_files".
    Открыл демонстрационную страницу в дизайнере - няня я у них поел. Что делать-то?
    Очень неочевидно.

    Пожалуйста, сделайте скринкаст работы с редактором.

     
  • 1.7, vikules (ok), 10:40, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ок, я создам канал на youtube с обзором процесса работы
     
     
  • 2.10, Гость (?), 10:49, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, погляжу как будет ссылка!
     
  • 2.16, arisu (ok), 11:12, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ок, я создам канал на youtube с обзором процесса работы

    автор, что ли? нашёл, где анонсить: на русскоязычных сайтах. на них обосрут абсолютно всё, вне зависимости от качества и удобства.

     
     
  • 3.28, Аноним (-), 12:51, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > на русскоязычных сайтах. на них обосрут абсолютно всё, вне зависимости от качества и удобства.

    занимаются этим каклы-пи3даболы вроде тебя, на большее не способные

     
     
  • 4.32, arisu (ok), 13:42, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    спасибо за наглядную иллюстрацию тезиса.
     
     
  • 5.34, Аноним (-), 14:05, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "сам себя не похвалишь ..."?
     
     
  • 6.35, arisu (ok), 14:07, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да не старайся, уже достаточно.
     
     
  • 7.40, Аноним (-), 14:52, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "тихо сам с собою..."?
     
  • 3.58, vikules (ok), 16:45, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я анонсил там где пипл был
     

  • 1.9, Аноним (-), 10:49, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всякие бутстрапы и ангуляры оно может?
     
     
  • 2.18, arisu (ok), 11:22, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Всякие бутстрапы и ангуляры оно может?

    каким образом это относится к вёрстке? может всё, как я понял, что может тупоредактор тупотекста.

     

  • 1.12, vikules (ok), 11:08, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да, там нет никаких ограничений, подключил стили-скрипты указал класс и вуаля, только блок head я не решил как редактировать делать гуй для него или html-редактор, так что пока его нет
     
     
  • 2.30, Аноним (-), 13:37, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    оставь html редактор
     
     
  • 3.46, vikules (ok), 15:19, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ok
     

  • 1.13, vikules (ok), 11:09, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    если что неясно пишите на почту, постараюсь ответить
     
     
  • 2.19, arisu (ok), 11:26, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > если что неясно пишите на почту, постараюсь ответить

    автор, уважаемый. имена файлов и каталогов вне ascii — no-no-no. это раз.

    два: а ты бы сделал ещё в виде xpi — это был бы мегабуст проекту.

     

  • 1.14, arisu (ok), 11:10, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    молодцы. переизобрели aardvark, in-place edit и ещё пару штук.

    впрочем, идея использовать полноценный движок браузера для создания html неглупая. в отличие от идиотизма с emscripten, например.

     
  • 1.20, vikules (ok), 11:32, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    учту, xpi no-no-no)
     
     
  • 2.21, arisu (ok), 11:38, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > учту, xpi no-no-no)

    1. отвечай не в главный тред — так проще отслеживать.
    2. мне-то лично пофигу, оно под моей оперой 12 вообще нормально не работает (может, потом попытаюсь разобраться, почему). но для userbase было бы круто.

     
     
  • 3.31, Аноним (-), 13:39, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > оно под моей оперой 12

    куда слезать планируешь в средне-длинном периоде??

     
     
  • 4.33, arisu (ok), 13:43, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> оно под моей оперой 12
    > куда слезать планируешь в средне-длинном периоде??

    никуда. я не использую «веб-приложения».

     
  • 3.66, Аноним (-), 17:45, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> учту, xpi no-no-no)
    > 1. отвечай не в главный тред — так проще отслеживать.
    > 2. мне-то лично пофигу, оно под моей оперой 12 вообще нормально не
    > работает (может, потом попытаюсь разобраться, почему). но для userbase было бы
    > круто.

    Палишься, ссаный окошечник.

    РЕБЯ, ПИДАРИСУ ОКОШЕЧНИК! БЕЙ!!!! АТУ!!!!

     
     
  • 4.72, arisu (ok), 17:49, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    почему ты себя ещё не убил?
     
  • 4.76, Аноним (-), 05:09, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Opera 12 есть и под Linux, вообще-то.
     

  • 1.22, vikules (ok), 11:49, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ок если что на почту, а не работает из-за политик безопасности, т.к. документ в iframe, а у того url file://, считает его из другого домена. Просто отключи. Попробуй в фоксе, chromium, в chrome также не работает, так как тот не поддерживает флагов или они в нем не работают, я хз.
     
     
  • 2.24, arisu (ok), 11:57, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > а не работает из-за политик безопасности

    неа. ты там что-то лисоспецефичное используешь, по-моему. в 12-й опере политики такие, что один локалхост может свободно другой локалхост дёргать.

    > Попробуй в фоксе

    так неинтересно. понятно, что в фоксе заработает, но я-то в опере хочу. именно в 12-й. ;-)

     
     
  • 3.36, vikules (ok), 14:13, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    метод insertAdjacentHTML наверное в Опере 12 не поддерживается
     
     
  • 4.38, arisu (ok), 14:18, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    не «наверное», точно нет.
     

  • 1.23, vikules (ok), 11:53, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    прямо в описании на форге написано как отключить для фокса и хромиум
     
  • 1.25, vikules (ok), 12:03, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    канал на youtube наз HTdesigner, если чо
     
  • 1.26, vikules (ok), 12:03, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    оно будет работать в 12-й на только с одного домена
     
     
  • 2.27, arisu (ok), 12:10, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > оно будет работать в 12-й на только с одного домена

    у меня ни с веб-сервера не заработало, ни с локалхоста. впрочем, скорее всего, это баг на моей стороне. если обнаружу у тебя — отпишусь с патчем.

     

  • 1.29, vikules (ok), 12:54, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    если кому интересно увидеть прогу в действии https://www.youtube.com/watch?v=LT2egWSuh5w&list=UURzOrq7VsbXXoUM2JotKlvQ
     
     
  • 2.52, Аноним (-), 15:49, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    звук выровняй. качай audacity. открывай звуковой файл, эффекты, нормализация. сохраняй, миксуй с видео, перезаливай на трубу
     
     
  • 3.61, vikules (ok), 16:55, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    окей, но только завтра
     

  • 1.37, Алексей (??), 14:16, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а теперь самое интересное
    где сохранение результата работы?
     
     
  • 2.68, Аноним (-), 17:46, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > а теперь самое интересное
    > где сохранение результата работы?

    В Караганде. Ну, ты понел, да.

     

  • 1.39, Rodegast (??), 14:47, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему у видео звук такой тихий? Ничего не слышно.
     
  • 1.41, Аноним (-), 14:56, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чтобы запустить это чудо нужно поставить локальный Apache, несколько часов его настраивать и прикручивать этот "редактор", я угадал?
     
     
  • 2.77, Аноним (-), 06:31, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > несколько часов его настраивать

    Ты не прав. Несколько минут на самом деле.

     
  • 2.78, Аноним (-), 08:17, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Для разработки в любой CMS ты должен иметь либо локально, либо на тестовом сервере работающий веб-сервер. Что тут не так?
     

  • 1.42, vikules (ok), 15:07, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Создаешь пустой файл, копируешь html-вывод, называешь его name.html. Я же говорил не возможности штатными средствами JS сохранить, по крайней мере пока
     
     
  • 2.45, arisu (ok), 15:17, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Создаешь пустой файл, копируешь html-вывод, называешь его name.html. Я же говорил не
    > возможности штатными средствами JS сохранить, по крайней мере пока

    э… File API, нет?

     
     
  • 3.47, vikules (ok), 15:24, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    File API позволяет только читать, а FileSystem API еще негде толком не работает
     
     
  • 4.49, arisu (ok), 15:26, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ок. это был просто вопрос, я совсем не профи в этих делах.
     
     
  • 5.50, vikules (ok), 15:28, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Все норм, меня просто убил вопрос как сохранить текст в файле)
     
  • 5.69, Аноним (-), 17:46, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > ок. это был просто вопрос, я совсем не профи в этих делах.

    В чем ты вообще профи, кроме писдижа здесь?

     
  • 3.48, vikules (ok), 15:26, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    как только браузеры начнут поддерживать FS API, я и шаблоны прикручу
     
     
  • 4.70, Аноним (-), 17:47, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > как только браузеры начнут поддерживать FS API, я и шаблоны прикручу

    Никогда. Безопасность, знаишь ли. За это бились еще когда ты мутной каплей у папки на письке болтался.

     
     
  • 5.74, vikules (ok), 23:31, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не уж то ты
     

  • 1.43, vikules (ok), 15:08, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    я не знаю что со звуком в наушниках слышно, без них нет. глюк какой-то, я потом перезапишу
     
  • 1.44, vikules (ok), 15:09, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    нет не угадал, два раза щелкаешь мышкой в Firefox about:config или устанавливаешь флаг --allow-file-access-from-files в chromium
     
  • 1.51, vikules (ok), 15:31, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а со звуком я запарил, просто в наушниках записывал и прослушивал, ок я завтра выложу в норм качестве
     
  • 1.53, NaN (?), 16:16, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всегда отношусь с подозрениям к проектам размещенным на SF. Зачем ежикам SVN? GiHub или Bitbucket для них не кошерно?
     
     
  • 2.55, arisu (ok), 16:30, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    sf давно поддерживает git, если чо.
     

  • 1.54, Kodir (ok), 16:21, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При поиске картинок "HTdesigner" вылезло вот это: http://www.goldcountrytimes.com/Images/SEPT2010/htDesigner%20Elvira%;20Mental%20and%20Model%20Kerri.jpg

    Ну, примерно так я себе жабоскрипт и представлял! :)

     
     
  • 2.57, vikules (ok), 16:42, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    какие картинки релиз 5 часов назад был
     

  • 1.56, vikules (ok), 16:40, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    там прога небольшая какой git
     
     
  • 2.63, arisu (ok), 17:00, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    git отлично подходит даже для «приветмиров». говорю, как опытный приветмирщик.
     
     
  • 3.71, Аноним (-), 17:48, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > git отлично подходит даже для «приветмиров». говорю, как опытный приветмирщик.

    Вот ты и спалился, "профи" :)))))))

     

  • 1.59, vikules (ok), 16:49, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кого что не устраивает присылайте свои жалобы или пропозиции мне на email, сделаю что смогу, а что не смогу объясню почему так.
     
     
  • 2.60, Аноним (-), 16:55, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > кого что не устраивает присылайте свои жалобы или пропозиции мне на email,
    > сделаю что смогу, а что не смогу объясню почему так.

    звук выровняй на трубе - ничего не слышно

     
     
  • 3.62, vikules (ok), 16:57, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    завтра брат, если че одешь уши
     
     
  • 4.73, Аноним (-), 19:32, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    и хобот
     

  • 1.75, леха (?), 02:56, 18/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А плиз подскажите любой аддончик чтобы подсвечивал блоки под мышкой!!!
     
  • 1.79, vikules (ok), 22:44, 18/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я перезалил видео на трубу
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    MIRhosting
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру