Какую технологию вы бы использовали для создания веб-приложения, которое требует использования специального шрифта? - PullRequest
1 голос
/ 16 февраля 2010

Я планирую веб-приложение. У меня определены все каркасы, интерфейсы, разработанные в Photoshop, структуры данных и т. Д. Он будет построен на php и mysql, однако я не смог решить, какую технологию использовать в качестве графического интерфейса. Все ваши идеи приветствуются.

Проблема с использованием html-пути заключается в том, что графический интерфейс использует специальный шрифт, который имеет решающее значение для визуального аспекта приложения. Так что этот шрифт обязателен. Для заголовков и фиксированных разделов я мог бы сделать sfir или использовать изображения, но, будучи веб-приложением, количество динамически генерируемого контента делает невозможным использование замен изображений. Введите вспышку. Flash легко решает проблему со шрифтами, он даже добавляет сглаживание шрифтов и анимацию, что делает его еще более сексуальным. Другой профессионал может развернуть приложение в эфир и использовать локальное хранилище для пользователей, у которых проблемы с подключением. Таким образом, при восстановлении доступа в Интернет приложение может синхронизироваться с основными серверами. НО ... крупные разработчики игнорируют flash, это означает, что приложение не будет доступно для мобильных устройств, ipads, поисковых систем и т. Д. И требует установки плагина flash, который не так уж и сложен, но должен считается.

Я ценю ваши идеи, предложения, комментарии:)

Ответы [ 4 ]

3 голосов
/ 16 февраля 2010

Посмотрите на Куфон . Он основан на JavaScript и работает в большинстве браузеров, включая IE6.

1 голос
/ 16 февраля 2010

Единственная проблема с решениями JS и / или базовым css, которая делает их возможными, заключается в том, что у вас все еще есть лицензия для работы. Если только это не FOSS-шрифт, сомнительно, что вы сможете получить лицензию на использование в Интернете во всех необходимых форматах. Некоторые из крупных литейных заводов поддерживают формат, основанный на IE (не помню, как он называется в данный момент), но они не поддерживают стандарт, используемый Mozilla или WebKit.

С другой стороны, во flash шрифт встроен в скомпилированный SWF-файл, поэтому проблем с лицензированием действительно не должно быть, если у вас есть соответствующая лицензия для его использования. Это предполагает, что вы не распространяете исходные файлы fla.

1 голос
/ 16 февраля 2010

С помощью typeface.js вы можете встраивать пользовательские шрифты в свои веб-страницы, чтобы вам не приходилось выводить текст на изображения.

http://typeface.neocracy.org/

Таким образом, вы можете использовать простой HTML / CSS для более быстрых клиентов и при этом использовать специальный шрифт.

0 голосов
/ 16 февраля 2010

Вы можете использовать @ font-face, но это функция css3, и для ее работы во всех браузерах требуется несколько дополнительных шагов.

Выезд

http://webfonts.info/wiki/index.php?title=%40font-face_browser_support

http://blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/

...