SVG - безопасный выбор для базовой графики? - PullRequest
0 голосов
/ 02 января 2012

(я прошу прощения, если это относится к stackexchange.com - я не знаю, как сказать)

Я большой поклонник точечного языка и хочу использовать язык для своих более сложных диаграммных задач (например, графика архитектуры программного обеспечения, документы бизнес-школы, личные заметки и т. Д.) И хочу что-то, что является хорошим компромиссом по этим вопросам:

1) Относительно легко читать и понимать (как точка) и не слишком многословно. До сих пор мое исследование показало, что нет явного фаворита.

2) Легко настроить вручную (т.е. в текстовом редакторе). Начальное рисование может быть выполнено в графическом пакете, но если вы просто хотите изменить какой-либо текст или цвет, это должно быть легко сделать с помощью инструментов NIX простого текста *. Так что это исключает Flash.

3) Однажды он не потеряет свою популярность и рискует стать пустой тратой усилий, и мне нужно будет перенести мои диаграммы в другой формат.

Metapost откладывает, потому что это выглядит сложно, но я не уверен, что SVG устарела, а Adobe вкладывает все свои средства во Flash.

Ответы [ 3 ]

2 голосов
/ 02 января 2012

1) Относительно легко читать и понимать (как точка) и не слишком многословно.До сих пор мое исследование показало, что нет явного фаворита.

точка более высокого уровня, чем SVG;В последний раз я проверял, SVG был одним из форматов вывода точек.

2) Легко настраивать вручную (т.е. в текстовом редакторе).Начальное рисование может быть выполнено в графическом пакете, но если вы просто хотите изменить какой-либо текст или цвет, это должно быть легко сделать с помощью простого текста * NIX tools.

Рукописный SVG довольно простредактировать в текстовом редакторе, очень похоже на рукописный HTML.

Компьютерная SVG довольно раздражает редактировать в текстовом редакторе, во многом как Word-генерируемый HTML.

3)Однажды он не потеряет свою популярность и рискует стать пустой тратой усилий, и мне нужно будет перенести мои диаграммы в другой формат.

Все современные браузеры поддерживают SVG,в том числе IE. .Насколько я могу судить, SVG - относительно безопасный графический формат для записи.

Metapost откладывает, потому что это выглядит сложно, но я не уверен, что SVG устарели Adobe вкладывают все свои средства во Flash.

Интерес Adobe на данный момент не имеет значения.Возможно, вы думаете о времени, когда плагин Adobe SVG был единственным способом просмотра SVG, но эти дни давно прошли (и плагин уже не существует).В наши дни SVG довольно хорошо поддерживается в браузерах, по крайней мере для статических изображений.Кроме того, технологии, связанные с SVG, которые поддерживают браузеры, неуклонно развивались во всех браузерах в течение последних нескольких лет (это сложная спецификация), и я не вижу причин, по которым поддержка SVG может остановиться или развернуться.

1 голос
/ 02 января 2012

SVG является рекомендацией W3C с 2001 года, и современные браузеры поддерживают ее в течение многих лет, к которой недавно присоединился IE. На данный момент все основные поставщики браузеров работают в направлении расширения своей поддержки.

МногоИнформацию можно найти здесь: http://caniuse.com/#cats=SVG

0 голосов
/ 02 января 2012

Насколько я знаю, SVG - это особенность HTML 5. Так что, если вы используете SVG, есть вероятность, что он не будет работать в некоторых старых браузерах.Но я думаю, что мир (все браузеры) переходит на HTML 5.

...