Каков наилучший "метод" для создания онлайн-МОБИЛЬНОГО текстового "приложения"?
-
18-09-2019 - |
Вопрос
Учитывая все разнообразие браузеров для мобильных телефонов и разнообразие рынка мобильной связи, мне трудно определиться с тем, как создать текстовую онлайн-игру для мобильных телефонов.
Я думал об использовании HTML / CSS / Javascript для интерфейса и Python CGI для серверной части (с БД).
Теперь это кажется очень очевидным выбором...НО мне трудно найти "пределы" для каждого из них...под этим я подразумеваю, в какой момент популярный веб-браузер перестанет "поддерживать" технологию.Например, когда дело доходит до HTML, я предполагаю, что вы не можете использовать функции HTML5 во всех популярных мобильных браузерах...или, может быть, некоторые разрешают JS, но не jQuery...или, может быть, некоторые из них не допускают каких-то общих функций CGI или DOM какой-то странный...Я не знаю.
Я прочитал несколько различных руководств по разработке различных мобильных веб-браузеров, но ничто на самом деле не помогает ответить на мой вопрос.
Итак, о чем я спрашиваю, в основном:
Какие языки / технологии вы рекомендуете для текстовой многопользовательской пошаговой браузерной игры для мобильных устройств, в которой потребуется динамически загружать много информации?(от интерфейса к интерфейсу)
На какие общие ограничения популярных мобильных веб-браузеров мне следует обратить внимание?Я хочу быть совместимым со всеми популярными мобильными веб-браузерами.
Решение
Одна из вещей, которую следует иметь в виду, заключается в том, что существует множество мобильных браузеров (смотрите здесь для получения подробной информации).Так что вам, вероятно, лучше начать с iphone, Android и blackberry, а также с поддержкой браузера maaaybe opera mini.Эти браузеры имеют сложную поддержку java script, и вы сможете обеспечить хороший пользовательский интерфейс.Позже вы сможете поработать над поддержкой других мобильных браузеров.
Что касается ваших вопросов, если вы посмотрите на эти спецификации браузера (а они легко доступны в Интернете), вы увидите, что сможете использовать довольно много веб-технологий (HTML, CSS, Javascript и т.д.).Для тебя это не будет помехой для шоу.Дизайн для небольшого экрана и отличный пользовательский интерфейс на маленьких экранах, которые улучшат или сломают вашу игру.