Визуальные редакторы не пинал только ленивый. Вот и я решил внести свои 5 копеек. Все вышеописаное относится в online WYSIWYG редакторам, вроде FCKEditor и TinyMCE
1. Непонятное поведение
Пользователь, пользующийся WYSIWYG, надеется на то, что как он видит в тектовой форме, также будет выводится на странице сайта. Во времена, когда представление полностью задается таблицами стилей, это мысль в корне не верна.
2. Громоздкий и неменяемый код
Представление не разделяется с текстом. Если вы хотите половину текстов иметь с шрифтом Arial, а другую половину с Verdana, то редактор вставит теги изменения шрифтов прямо в текст.
А если вы вдруг поймете, что Arial не то, и лучше Tahoma быть не может, то придется перелопатить все страницы и поменять шрифт.
А любители CSS и голого HTML просто поменяют шрифт в таблице стилей.
3. То, что ты видишь, не то что имеешь.
HTML страница у всех будет выглядеть по разному. У кого-то отличная от вас операционная система и версия браузера, у кого-то экран с другим разрешением и диагональю, другими настройками монитора. Но даже на вашем компьютере дальтоники увидят сайт совершенно другим!
Не стоит добиваться, чтобы сайт везде выглядел одинакого, нужно сделать так, чтобы он выглядел хорошо!
1. Непонятное поведение
Пользователь, пользующийся WYSIWYG, надеется на то, что как он видит в тектовой форме, также будет выводится на странице сайта. Во времена, когда представление полностью задается таблицами стилей, это мысль в корне не верна.
2. Громоздкий и неменяемый код
Представление не разделяется с текстом. Если вы хотите половину текстов иметь с шрифтом Arial, а другую половину с Verdana, то редактор вставит теги изменения шрифтов прямо в текст.
А если вы вдруг поймете, что Arial не то, и лучше Tahoma быть не может, то придется перелопатить все страницы и поменять шрифт.
А любители CSS и голого HTML просто поменяют шрифт в таблице стилей.
3. То, что ты видишь, не то что имеешь.
HTML страница у всех будет выглядеть по разному. У кого-то отличная от вас операционная система и версия браузера, у кого-то экран с другим разрешением и диагональю, другими настройками монитора. Но даже на вашем компьютере дальтоники увидят сайт совершенно другим!
Не стоит добиваться, чтобы сайт везде выглядел одинакого, нужно сделать так, чтобы он выглядел хорошо!