Ознакомился с материалами по вашим ссылкам + кое-что погуглил дополнительно в качестве уточнения деталей. В итоге пришел к выводу, что решаемые разработчиком задачи должны в полной мере поддерживаться в рамках:
Мобильных платформ:
- Android v.4.0+
- iOS v.7+
Мобильных браузеров:
- Chrome
- Android Browser
- Safari
- Firefox
- Opera
- Opera Mini
- Internet Explorer (v.10, v.11, Edge)
Ваше мнение? Есть ли в обозначенных выше критериях скрытые противоречия? Взаимоисключающие требования? Кроме того, не хочу быть параноиком, желающим получить полнофункциональное решение, одновременно совместимое с калькуляторами и смартфонами с планшетами последнего поколения.
Вот этот подход уже существенно лучше. Поскольку ресурс будет ориентирован на издание и продажу электронных книг, то наиболее активную ЦА я обозначил бы от 15 до 40 лет. Старше возможно, моложе — крайне маловероятно в силу низкой платежеспособности. Вопрос пиратства в данной сфере не затрагиваем. Т.о., исходя из лично вашего опыта с оглядкой на обозначенную мной ЦА и поставленные перед разработчиком задачи (достаточно типовые), поддержка Android 4.x и старше наиболее рациональное решение? И если все-таки закладывать в ТЗ совместимость с 2.x, то насколько это увеличит стоимость разработки? 20%-30% при доле пользователей около 1%? И, как я понял, при обозначении совместимости с мобильными платформами, необходимо ориентироваться исключительно на версию ОС. Верно?
Замечательная ссылка, о которой, пожалуй, знает каждый, кто более или менее серьезно интересовался созданием сайтов. Однако суть моего вопроса состоит в том, что сам я имею крайне поверхностное представление о методах и приемах, которые будет использовать исполнитель при реализации поставленных мной перед ним задач. Исходя из этого хотелось бы избежать в ТЗ необоснованных и/или заведомо устаревших требований по совместимости. Иными словами, хотелось получить ответ в духе: «В соответствии с вашими задачами, нижняя грань совместимости для Android с такой-то версий браузера такая-то. Для iOS — такая-то. Все, что ниже неразумно в силу малой распространенности устройств данного класса на начало 2017 года». В настоящий момент я совершенно не заинтересован в изучении JavaScript, jQuery и AJAX более, чем понимать, что они оптимальны для решения тех или иных актуальных для меня задач, а сама реализация таких решений будет возложена на специалиста в данной области, коим, как уже понятно, я не являюсь и в обозримом будущем не планирую становиться.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Мобильных платформ:
- Android v.4.0+
- iOS v.7+
Мобильных браузеров:
- Chrome
- Android Browser
- Safari
- Firefox
- Opera
- Opera Mini
- Internet Explorer (v.10, v.11, Edge)
Ваше мнение? Есть ли в обозначенных выше критериях скрытые противоречия? Взаимоисключающие требования? Кроме того, не хочу быть параноиком, желающим получить полнофункциональное решение, одновременно совместимое с калькуляторами и смартфонами с планшетами последнего поколения.