Цитата:
я понимаю что самописные вещи гораздо приятнее и опыта наберёшься, но в данном случает это не оправданно геморный гемор. и опыт этот больше ни где не пригодится. и юзать этот редактор потом не будешь ни где. я когда то писал что то подобное, но оно так и не пригодилось ни разу. просто интересно было как это работает. время потратил и всё. Цитата:
|
Цитата:
Я написал такой редактор и я его юзаю и он мне нравиться больше, чем то, что писал не я. А так, да меня посмешило, что в этой теме собралось аж два ПРОРОКА. |
Моё имхо, просто технология вымирающая, я ума немогу приложить где она может пригодиться. в 9ой опере или IE6 ?
Ну и кому это нужно через пару лет будет, впрочем оно уже некому не нужно. Изучить можно, но перспектив я невижу. Gozar в чём преимущество перед HTML 5 editable ? |
Читаем вопрос ТС и не задаем глупые вопросы!
Человек хочет научиться, а не выслушивать неуместные советы о том, что учиться не нужно, якобы. Наработка опыта невозможна без понимания вопроса целиком. Изучение вопроса дает понимание выделений в браузере, понимание, которого у ТС явно нет и которое он хочет получить. А что вы ему советуете? Не получить эти знания? |
Любой быдлокодер может поставить tinyMCE, но это еще не значит, что он станет понимать как он работает. Я когда начинал изучать этот вопрос, мне тоже многие советовали поставить редактор. Я правильно сделал, что не стал слушать их советы. Мне очень пригодились полученные знания в будущем. Хотя они и не касались редактора визивиг.
|
Ссылка в тему http://habrahabr.ru/post/55922/
|
Абсолютно согласен с Gozar.
|
Да ниче особо полезного это не даст. Ну познакомитесь вы с десятком-другим различных багов браузеров, уже известных, ну зарепортире еще с десяток новых ))
С editing API все настолько криво и хреново реализовано что работать с этим противно. Хотя конечно, некоторый опыт все-равно получите. В любом случае кодер должен писать код, какая разница что это - визивиг или какая-нибудь игрулька ) |
Написание нормального визвига серьёзная задача: автор познакомится с паттернами проектирования и различными архитектурными решениями, для того чтобы визвиг легко расширялся и поддерживал различные плагины, затем автор неплохо освоит регулярные выражения, т.к. при написании визвига их очень активно юзают при анализе вставляемого/сохраняемого текста (например при вставке из ворда), далее автор освоит различные HTML5 API, такие как DnD, LocalStorage, FileAPI + Canvas (можно сделать простой редактор картинок) и т.д. Хороший визвиг непременно должен поддерживать локализацию, значит автор освоит приёмы реализаций её...перечислять могу ещё долго плюсов от такого проекта, а хаки - они инкапсулируются в первые часы разработки.
ЗЫ: я тоже писал свой визвиг когда только начинал изучать JS. |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 21:44. |