Это зависит. Smartphone
и Feature phone
- не очень конкретные описания, и они меняются со временем. Телефон, который я купил более пяти лет назад, был, конечно, смартфоном, но больше не было, когда я купил свой текущий год полтора года назад.
Тем не менее, очень старые телефоны не имели браузеров вообще. Если у телефона есть браузер, он почти наверняка поддержит CSS и, возможно, Javascript. Но это не означает, что доступны все возможности CSS (и CSS2 и CSS3) и Javascript, поэтому нет никакой гарантии, что все выглядит идеально.
JQuery, между прочим, это просто библиотека Javascript. Если у вас есть Javascript, вы, вероятно, можете использовать JQuery.
Но в целом, я думаю, вам все равно. Старые и простые телефоны просто ничего не поддерживают, как это делают старые браузеры. Это как раз то, что есть, и владельцы этих устройств, вероятно, будут использованы для этого.
Но трюк заключается в том, чтобы сделать проверку формы на сервере. Создайте форму, которая работает без Javascript. Это будет работать на самых простых устройствах, если у него есть веб-браузер. Затем добавьте трюки, такие как проверка формы JQuery и Ajax, чтобы сделать форму лучше и более отзывчивой, но сохраните версию, отличную от javascript, неповрежденной. Таким образом, люди на современных, высокопроизводительных устройствах будут наслаждаться отличным интерфейсом, в то время как посетители с техническими проблемами все равно смогут использовать ваш сайт.
Это также относится к CSS. Убедитесь, что ваша страница использует правильные элементы, например. h1
, , h3
, strong
, li
и тому подобное, а не только span
и div
с большим укладом. Если вы это сделаете, ваша страница должна даже использоваться без CSS.
Я не знаю, какой телефон вы купили, но определение смартфона не изменилось с 2000-х годов: http://en.wikipedia.org/wiki/Smartphone – Luciano