Почему профессиональные веб-разработчики не должны использовать Microsoft FrontPage?

Существует также php2xmi. Необходимо сделать немного физического труда, но он генерирует все классы, таким образом, все, что необходимо сделать, должно перетащить их в classdiagram в Umbrello.

Иначе, генерируя схему с использованием отражения и graphviz, довольно просто. У меня есть отрывок здесь , который можно использовать в качестве начальной точки.

9
задан p.campbell 9 September 2009 в 20:59
поделиться

16 ответов

Это ненужная абстракция для профессиональных веб-разработчиков, которым нужен очень жесткий контроль над созданными HTML и CSS.

Это как водители раллийных автомобилей, использующие автоматическую коробку передач. Им необходимо знать точно , что собирается делать их машина, а веб-разработчики должны знать точно , как их код будет действовать.

38
ответ дан 4 December 2019 в 05:50
поделиться

Это Microsoft

... та же компания, которая представила вам IE 6. Готов поспорить, ваш сайт будет работать с IE 6, но будет ли он работать с Safari, Firefox и Opera одинаково хорошо?

А если нет, что вы собираетесь с этим делать? Вы не хотели копаться в коде, помните?

0
ответ дан 4 December 2019 в 05:50
поделиться

I personally haven't used Frontpage all that much, but I feel that you should really learn to use HTML and CSS and not rely on an application to do it for you. You really learn how things work and you have more control over what goes on.

0
ответ дан 4 December 2019 в 05:50
поделиться

По той же причине, по которой профессиональный художник не пользуется книжкой-раскраской. Вам платят за то, чтобы вы вложили свои навыки и знания в создание продукта - использование только FrontPage по сути уклоняется от этой обязанности. Я не говорю, что прикоснуться к нему никогда не нормально, но вы должны взять на себя ответственность за код, который вы в конечном итоге создаете.

0
ответ дан 4 December 2019 в 05:50
поделиться

Я не использовал его в последнее время, но он использовался для перезаписи файла собственным мусором, даже если вы не сохранили файл.

0
ответ дан 4 December 2019 в 05:50
поделиться

Потому что он предназначен для тех, кто вообще не знаком с веб-разработкой, в основном новичков. Для опытного веб-разработчика он довольно ограничен и ограничен, как и любой редактор WYSIWYG.

0
ответ дан 4 December 2019 в 05:50
поделиться

Как уже упоминалось, FrontPage стал Expression Web. Я ненавидел FrontPage, но считаю, что Expression Web - это фантастика. Я программист, у меня нет времени возиться с написанием HTML-кода самому.

Я полагаю, это зависит от того, на каком рынке находится ваш друг. Если он хочет создавать блестящие, приукрашенные веб-сайты с настраиваемыми функциями и CSS - используйте редактор синтаксиса HTML / CSS.

Если он просто хочет делать быстрые, красивые, чистые корпоративные сайты и иметь высокий оборот обычных сайтов, Expression Web - это прекрасно. (HTML не очень "чистая" мысль, но, честно говоря, какое это будет заботить клиенту?)

0
ответ дан 4 December 2019 в 05:50
поделиться

This is going off topic, but when FrontPage first came out, it was groundbreaking in how easy it was to create websites at a time when the web designer title was nowhere near fruition, but of course, FP has (de)volved into producing bloat.

The original company that created it was named Vermeer, after the Dutch painter and the story of how FP was built and how Vermeer got bought out by Microsoft is an interesting read, giving you insight into startups and Microsoft buyout tactics back then.

The same person who founded the company produced the movie, "No End in Sight", a documentary about the escalation into Iraq. Interesting segue, from software company to documentary movies.

Anyways, I think the name is Charles Ferguson. You can probably find a used version of the book on the cheap in Amazon. Definitely a worthwhile trip in the way back machine.

1
ответ дан 4 December 2019 в 05:50
поделиться

Frontpage производит ужасный код, который не сможет поддержать другие разработчики, не использующие главную страницу, то есть почти все веб-разработчики со здравым смыслом, особенно после того, как Frontpage была прекращена.

0
ответ дан 4 December 2019 в 05:50
поделиться

Это намеренно упрощено

Великие веб-разработчики создают сайты, которые:

  • Хорошо выглядят во всех браузерах
  • Изящно деградируют, когда Javascript, CSS или подключаемый модуль недоступны
  • Имейте семантический HTML, который имеет смысл для программ чтения с экрана
  • Используйте AJAX, сжатие контента и кэширование, чтобы минимизировать использование полосы пропускания
  • Иметь красивую, точную графику

Если любой графический интерфейс может делать все это надежно, отлично. Но я его еще не видел. И к тому времени, когда вы его создадите, конкуренцию будут составлять возможности ручного кодирования, о которых графический интерфейс еще не знает.

2
ответ дан 4 December 2019 в 05:50
поделиться

Сама главная страница больше не поддерживается. Использовать его просто как HTML-редактор с подсветкой синтаксиса немного глупо, учитывая, насколько он тяжелый.

При этом, если он создает хороший код и выполняет его вовремя, на самом деле не имеет значения, что он использует.

2
ответ дан 4 December 2019 в 05:50
поделиться

Профессиональным веб-разработчикам действительно следует избегать Frontpage и использовать вместо них Microsoft Expression Web . Это замена Frontpage и, на самом деле, неплохая.

2
ответ дан 4 December 2019 в 05:50
поделиться

Лично меня беспокоит то, что Frontpage генерирует лишнее раздувание (ненужная структура HTML, несемантическое использование тегов HTML, встраивание CSS непосредственно в HTML). Мне также не нравится использование проприетарного нестандартного HTML и CSS. Раздутый код Frontpage достаточно плох, чтобы вдохновить такие программы, как Frontpage Code Cleaner . Вот еще один вопрос о переполнении стека, связанный с устранением раздутости Frontpage: Теги FrontPage - боль в HTML .

Вы также можете проверить Почему я не использую Frontpage Грега Морено.

28
ответ дан 4 December 2019 в 05:50
поделиться

Первая страница приводит к плохим привычкам по тем же причинам, которые перечисляет Сара Весселс. Раньше сам пользовался. Я был одним из тех, кто любил проектировать в режиме дизайна и улучшать HTML. Проблема заключалась в том, что переключение между представлениями «дизайн» и «html» заставляло FrontPage изменять мой драгоценный HTML. И в какой-то момент мне надоело, что это разрушает мою разметку (то, что более новые инструменты лучше , а не делают).

Когда я начал вручную кодировать каждый сайт, над которым работал, с нуля, я многому научился больше о HTML и CSS в целом и о том, как создавать легкие и эффективные страницы. И в этот момент я также понял, что разметка, которую будет генерировать FrontPage, действительно старомодна с множеством таблиц и встроенным CSS. Когда я научился делать это правильно, я также узнал, как с первой попытки сделать свои сайты кроссбраузерными. В конце концов, это позволяет мне быстрее спроектировать и создать лучший сайт.

6
ответ дан 4 December 2019 в 05:50
поделиться

Причина №1 :

FrontPage была прекращена в конце 2006 года .

31
ответ дан 4 December 2019 в 05:50
поделиться

Во-первых, FP больше не поддерживается. Расширения FP честно отстой, на стороне сервера ломаются довольно часто. Но так же, как в редакторе HTML, когда используется последняя версия FP и правильные настройки (правильная версия браузера и отсутствие серверных расширений FP), все в порядке.

Однако (если останусь на продуктах MS), я бы лучше используйте Visual Web Developer 2008 (o1 2010, когда он выйдет), он бесплатный и имеет новейшую техническую поддержку.

1
ответ дан 4 December 2019 в 05:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: