Какие инструменты веб-разработки позволят просматривать страницу любым устройством, подключенным к Интернету?
Я знаю, что продукты Apple, такие как iPad или iPhone, имеют проблемы с флеш-приложениями.
Какие инструменты веб-разработки я должен использовать, чтобы избежать проблем совместимости при создании сайта? Мое единственное ограничение - языки должны обеспечивать интерактивность и анимацию, например, в jQuery.
Я думаю, что HTML, CSS и PHP могут работать на 99% всех интернет-устройств.
Какие инструменты и языки доступны для использования при создании веб-сайта, предназначенного для просмотра в интернет-обозревателе любого устройства?
Должен ли я просто придерживаться HTML, CSS и PHP? Мне нужен определенный уровень интерактивности, чтобы, например, пользователь мог наводить курсор на изображения и иметь всплывающие окна с данными для отображения... или при нажатии на объект действие может произойти без перезагрузки страницы.
Может ли кто-нибудь указать мне правильное направление и помочь мне составить список языков, подходящих для всех устройств?
Я знаком с программированием на нескольких веб-ориентированных языках, мне просто интересно, от каких из них следует держаться подальше. Некоторые из них будут ограничивать устройства, которые могут просматривать сайт, и помимо этого ограничения, сайт должен быть интерактивным и анимированным.
2 ответа
"Сеть" - это название концепции взаимосвязанных документов, доступных через Интернет. Поэтому, чтобы иметь веб-сайт, вам действительно нужен только документ, который может ссылаться на другие документы, а именно HTML.
HTML на самом деле не язык программирования или инструмент, хотя это формат документа. Если вы хотите создать сайт, вам нужно использовать HTML для разметки того, что вы пишете. Затем вы используете CSS для форматирования различных разделов размеченного вами документа.
PHP, однако, полностью отделен от этого, PHP предназначен для создания динамического HTML или любого документа на стороне сервера.
Если вы хотите добиться эффекта flash на сайте, вы используете Javascript для изменения содержимого страницы (HTML) и внешнего вида (CSS).
Если вам нужно изучить HTML/CSS, я очень рекомендую http://htmldog.com/
Что касается вопроса, то HTML CSS и Javascript являются практически единственным совместимым с мобильными браузерами методом для контента веб-сайтов, поскольку им не нужны плагины.
Что именно ты пытаешься сделать?
HTML, CSS, PHP, JQUERY - действительно ваш лучший выбор для разработки для широкого спектра устройств. Если основной целью является использование устройств, я бы не использовал HTML5 и CSS3. Вы все еще можете столкнуться с проблемами при использовании большого количества jquery с IE7 ниже. Мобильные браузеры, с другой стороны, намного более продвинуты или соответствуют стандартам, чем настольные браузеры. Я бы предложил создать две версии вашего приложения. Один предназначен для работы на мобильных устройствах, а другой - для настольных браузеров. Жаль, что яблоко не поддерживает флеш-приложения. Если вам нужны только пылесосы для взаимодействия, вам даже не понадобится jquery /, но для других это будет полезно.