в дриме с кодировками геморно работать. и вобще. дрим отучает думать при составлении структуры страниц. из-за продвинутого визивига народ грешит вложенными таблицами.
скажите, а зачем нужен визивег хтмл редактор? то есть, дизайнер рисует, верстальщик верстает структуру в хтмл, дизайн в цсс, программер шаблонизирует это...
странная популизация :-) ведь, если проект более/менее профессиональный - то врядли будут визивег использовать. а если надо просто текст в сеть выложить, как хтмл - так ведь можно и опенофис использовать.
2sakura-obscura Именно для популяризации. Вот спросит "суперпупервебмастер", залабавший 2 странички, а есть ли в линухе дримвавер который может так же круто? А ему скажут - есть круче, юзай консоль... И одним юзверем у линуха станет меньше. Хотя если ему показать то что есть кроме консоли он в линух точно не пойдет.
Интересно, а кто-нибудь из серьёзных веб-девелоперов использует эту WYSIWYG фигню, или тихо пишут сайты в текстовых редкаторах?
И еще, все редакторы подобного рода с которыми я сталкивался делают малочитаемый HTML код, который как правило не выдерживает никаких тестов на w3c validator. Есть хоть один редактор умеющий делать *правильный* (i.e. valid) HTML или лучше XHTML.
Валидность на w3c не в редакторах, а в головах! дримвивер, например лепит код так "шоб везде работало" в итоге он получается раздутый и в3ц невалидный. Визивиг нужен только для быстрого клепания страниц. При продвинутом клепании страниц он только мешает, ибо нужно думать как правильно расположить контент чтоб его форму/расположение можно было менять главным образом в CSS, а не на самой странице.
Nvu - это монстрообразный потомок мозиллы, мне вообще непонятно, зачем для редактора использовать базу от броузера. Вот если бы он грузился моментально или хотябы быстро, было бы еще терпимо. Хотя помоему с помощью визуального редактора страницу делать - только себе геморроя больше, особенно если она более менее сложная по структуре.
Вообще я всеми руками голосую в первую очередь за скорость работы приложения, тк лишние секунды загрузки - это наши с вами потерянные нервные клетки :).
З.Ы. Подскажите, водятся ли в природе быстрые браузеры с поддержкой более менее всего под Линукс? Можно без экстеншнов и прочего, мне только контент важен, ну может еще поддержка горячих клавиш.
пользуюсь 0.80 не сказал бы, чтобы во всем устраивает, но люди работают над улучшением, это видно
"почему такой медленный/большой ?"
на оффсайте есть инфа про то что скоро его выпостят в виде расширения к firefox(если я чего не напутал переводя), сейчас - это модифицированный composer (так же как firefox был переписанным навигатором:), так что предполагается, что работать он будет быстрее, а жрать ресурсов меньше gecko видимо не скоро станет (если вообще это произойдет)
"зачем нужен этот gecko в редакторе ?"
для WYSIWYG'а
"а не лучше ли написать все с нуля/использовать Macromedia ?"
подождете пару лет или заплатите сечас за нестабильно работающюю в эмуляторе (или стабильно работающую в нестабильной ОС) версию ?
"зачем вообще нужен этот визивиг ?"
чтобы отвлечся от работы над кодингом в пользу работы над контентом
"так есть же скрипты-генераторы/шаблоны"
не везде возможно и не так дешево заставить их хорошо работать
"и чем это лучше ООо/Word ?"
просто удобнее и код почище, хотя не идеальный конечно
> З.Ы. Подскажите, водятся ли в природе быстрые браузеры с поддержкой более менее всего под Линукс? Можно без экстеншнов и прочего, мне только контент важен, ну может еще поддержка горячих клавиш.
Ты как та баба, которая выбрасывает аккумулятор из автомобиля, ворча "напихали тут всякого дерьма, вещи положить некуда". Хочешь, чтобы корректно всё отображалось? Тогда мирись с размером и скоростью загрузки. Или юзай винду - там IE грузится вместе с виндой, так что твои нервные клетки этого не заметят.
А я вот ламер не могу ни скомпилировать ни запустить nvu версии 0.8х-0.9х... Нет у них ни траблшутинга ни чего подобного... Пробег по форуму ничего не дал... Система FC2 с самыми последними обновами... вот чего выдает: [sen@ppd89418 nvu-0.81]$ ./nvu ./nvu-bin: /usr/lib/libstdc++.so.6: no version information available (required by ./nvu-bin) ./nvu-bin: /usr/lib/libstdc++.so.6: no version information available (required by ./nvu-bin) ./nvu-bin: /usr/lib/libstdc++.so.6: no version information available (required by /home/sen/tmp/nvu-0.81/libxpcom.so) ./nvu-bin: /usr/lib/libstdc++.so.6: no version information available (required by /home/sen/tmp/nvu-0.81/libxpcom.so) ./nvu-bin: relocation error: ./nvu-bin: symbol _Znwj, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference [sen@ppd89418 nvu-0.81]$ rpm -q libstdc++ libstdc++-3.3.3-7
В чем трабла... Компилировать так же не дает... с подобными выводами... Ставить 3.3.4 ?
поискать этот файлик у себя в системе и если он лежит в /usr/lib то выдрать из ОС с glibc 2.3 и положить в каталог с nvu, если его там нет, то поискать пакет с пометкой compat (glibc или (lib)stdc++) или опятьже выдрать из работающей на glibc 2.3 системе и положить в /usr/lib
у него вторая федора, и он говорил о том что бинарный не запускается а сорцовый не собирается:) (не знаю обновляется ли glibc в федоре при обновлении системы)
кстати на том же сайте есть пониже ссылочка на пакет с пометкой(должно работать на всех федорах), мне кажется следует попробовать ее