4 апреля 2017
Почему большие устройства на самом деле маленькие
Андрей Подкин
Вы замечали когда-нибудь, что на Android-смартфонах все выглядит крупнее, чем на iPhone в одних и тех же приложениях? А то, что на фаблете все выглядит крупнее, чем на компактном смартфоне, и в результате информации на экране ровно столько же?
Что не так с плотностью пикселей
Все так и есть. Но чем же это обусловлено? Android поддерживает экраны с разной плотностью пикселей. Не все они были изначально. Но к текущему моменту сложились пять стандартных значений: 160, 240, 320, 480 и 640 dpi. Стандартными они являются потому, что именно в них представляются все растровые графические ресурсы приложения (картинки). Есть еще и нестандартные плотности пикселей, но о них чуть позже.
Если же вы возьмете самые типовые устройства на сегодня — 5″ HD и 5,5″ FHD, то окажется, что у них плотность пикселей — 294 и 400 dpi соответственно. Что же в этом случае происходит? Физическая и программная плотность пикселей отличается. Когда какое-нибудь приложение опрашивает устройство: «Какая у тебя плотность пикселей?», то в ответ всегда получает только стандартное значение. Конечно, никто не мешает написать приложение под конкретную модель телефона и учесть расхождения, но прикладные программисты этим не занимаются. Такая тонкая адаптация может оставаться только в оболочках вендоров, которые изготавливают сам смартфон.
Если физическая и программная плотность пикселей отличаются, то в какую же сторону? Давайте рассмотрим на примере. Высота стандартной кнопки в Material Design — 0,225 дюйма (5,715 мм). Если устройство с физическим dpi 400 заявит программный dpi 320, то Android отрисует кнопку высотой 320*0,225 = 72 пикселя. И на физическом экране она займет 72/400 = 0,18 дюйма (4,572 мм). И по этой кнопке будет сложнее попасть пальцем. Поэтому производители, как правило, указывают программную плотность пикселей выше физической. Т.е. для 400 dpi физических это будет 480 программных. Исключения бывают только в тех случаях, когда отклонение составляет всего несколько процентов. Например, смартфоны с физической плотностью пикселей 342 dpi сообщают программную 320.
Вычисляем настоящие размеры
А теперь посмотрим внимательно на расчеты, которые мы производили только что. Они основаны на том факте, что разрешение, плотность пикселей и размер — величины взаимозависимые. И зная две из них, третью можно вычислить. Сделаем это для размера экрана. Для примера возьмем смартфон разрешением 1080×1920 (FHD) и плотностью пикселей 400 dpi. Такой экран будет иметь размер 2,7×4,8 дюйма. По теореме Пифагора можно вычислить диагональ. Она составит приблизительно 5,507 дюйма. Но, как мы уже выяснили, программная плотность пикселей составляет не 400, а 480 dpi. Следовательно с точки зрения прикладного ПО экран будет иметь размеры 2,25×4 дюйма, что дает диагональ всего лишь 4,6 дюйма! А если возьмем смартфон с разрешение 720×1280 (HD) и программной плотностью пикселей 320 (при физической 342), то получим точно такой же программный размер — 2,25×4 дюйма (и точно такую же диагональ в 4,6 дюйма). Т.е. устройства отличающиеся диагональю на 1,2 дюйма (что в таких размерах довольно много) с точки зрения прикладного ПО выглядят совершенно одинаково и на них помещается одинаковое количество информации. Просто на более крупном смартфоне все выглядит крупнее, но и только. Проиллюстрируем это скриншотами приложения My Shows со смартфонов Xiaomi Mi2s и Samsung Galaxy Note 3.
Программный размер смартфонов совпадает и мы видим, что на обоих помещается всего шесть полных строк из списка сериалов и часть седьмой строки (все семь, если отключить рекламу). Таким образом, большой размер Galaxy Note не дает нам никакого преимущества — мы не можем увидеть на его экране больше информации.
Здесь следует сделать очень важное отступление и сказать, что приложениях с большими объемами текста (браузеры, «читалки» книг) мы можем гибко настроить размер шрифта и таким образом получить на разных экранах совершенно разный объем информации. В этом случае большой экран будет иметь безусловное преимущество.
Какие могут быть экраны
Поскольку в Android практически не применяются нестандартные разрешения (а если и применяются, то они основаны на стандартных, просто одна сторона чуть длиннее), то мы можем заранее вычислить все возможные программные размеры экранов смартфонов:
Разрешение \ dpi |
160 |
240 |
320 |
480 |
640 |
---|---|---|---|---|---|
480×800 (WVGA) |
5,83″ |
3,88″ |
— |
— |
— |
540×960 (qHD) |
6,88″ (3,375×6″) |
4,6″ |
3,44″ |
— |
— |
720×1280 (HD) |
— |
6,12″ |
4,6″ |
— |
— |
1080×1920 (FHD) |
— |
— |
6,88″ (3,375×6″) |
4,6″ |
3,44″ |
1440×2560 (QHD) |
— |
— |
— |
6,12″ |
4,6″ |
Как можно заметить, почти для всего многообразия смартфонов с разным разрешением и разными диагоналями мы чаще всего упираемся в один и тот же программный размер — 4,6″.
Новые герои
Ситуация могла бы выглядеть совершенно удручающей. Особенно на фоне появления iPhone 6 Plus — настоящего фаблета с большой не только физической, но и программной диагональю. Но, оказывается, не так все плохо. В последние годы появляются смартфоны с нестандартной плотностью пикселей. Возьмем, например, семейство Nexus:
- Nexus 5x — 420 dpi;
- Nexus 6 и 6p — 560 dpi.
Samsung начинает применять новые плотности с Galaxy Note 5 (в Note 4 и S6 была программная плотность 640 dpi).
Более того, в Android 7 появилась открытая (в Adroid 6 была скрытая) возможность смены плотности пикселей. Например, на Nexus 5x при изменении настройки получаются следующие значения dpi: 356, 420 (по умолчанию), 460, 500 и 540.
Если же у вас смартфон на старой версии Android, то можно попробовать изменить файл /system/build.prop. Внимание! Это может привести к «окирпичиванию» аппарата!!! Особенно, если выставлять нестандартную плотность пикселей. Параметр в файле называется «ro.sf.lcd_density».
Попробуем рассчитать возможные программные размеры смартфонов для нестандартных плотностей пикселей (при установках по умолчанию):
Разрешение \ dpi |
420 |
560 |
720×1280 (HD) |
3,49″ (1,71×3″) |
— |
1080×1920 (FHD) |
5,25″ (2,57×4,57″) |
3,93″ (1,93×3,43″) |
1440×2560 (QHD) |
7″ (3,41×6,1″) |
5,25″ (2,57×4,57″) |
Как видим, новая популярная программная диагональ экрана — 5,25″.
Чревата ли чем-то нестандартная плотность пикселей в новых аппаратах? Некоторые приложения могут быть не приспособлены к ней и некорректно отрисовывать свой интерфейс. Также есть нюанс, что растровая графика будет взята из «чужого» разрешения и отмасштабированна для нужного.
А если просто поменять размер шрифта?
Как же со всеми сложными впечатлениями соотносится возможность изменения размера шрифта? Ведь можно просто сделать его мельче и тогда на экран попадет больше информации. Так? Не совсем. Как уже говорилось выше, если в приложении отображается большой объем текста (читалка или браузер), то этот прием отлично работает. Но в бизнес-приложениях разработчики могут указывать физический размер элементов, не обращая внимания на размер шрифта. Попробуем проверить, как ведет себя приложение My Shows на одном и том же телефоне с разными размерами шрифта:
На приведенных двух экранах размер шрифта отличается на 3 ступени (-1 и +2 к стандартному). И этот пример далеко не единичный: как заказчики приложений, так и их разработчики далеко не всегда стараются оптимизировать приложение для разного размера шрифта.
Как узнать программный размер своего смартфона
Прежде, чем переходить в определению размера смартфона и сравнению размеров различных аппаратов, следует уточнить единицы измерения. Никто не применяет для работы с размерами дюймы — при работе с ними получаются дробные числа и надо постоянно применять правильное округление. Для того, чтобы работать только с целыми числами, Google применяет понятие «независимых от плотности пикселей» (density-independent pixels, сокращенно dp или dip). Один dp соответствует:
- 1 пикселю при плотности 160 dpi;
- 1,5 пикселям при плотности 240 dpi;
- 2 пикселям при плотности 320 dpi;
- 3 пикселям при плотности 480 dpi;
- 4 пикселям при плотности 640 dpi
Для значений 420 и 560 получаются числа 2,625 и 3,5 соответственно.
Наиболее популярный программный размер смартфонов в 4,6″ составляет 360х640 dp. 5,25″ — это уже 411х731 dp. Для того, чтобы узнать размер своего смартфона, достаточно запустить утилиту Screen Info или подобную. Ниже представлены примеры скриншотов этой утилиты для Xiaomi Mi2s, Samsung Galaxy Note 3, а также LG Nexus 5x со всеми возможными значениями dpi, устанавливаемыми в настройках экрана. Обратите внимание, что для устройств, имеющих наэкранные кнопки, утилита показывает размер только свободной области экрана без учета кнопок (при нажатии на верхнюю кнопку в интерфейсе откроется полный размер).
Заключение
Итак, подведем итоги. Всегда ли большой физический размер экрана означает, что на экране будет отображаться больше полезной информации? Нет. Гарантировано больше ее будет только для сплошной «простыни» текста с гибкой подстройкой размера шрифта. В бизнес-приложениях экраны с разным физическим размером могут вмешать одинаковое количество информации. Но ситуация не стоит на месте и появляются, пусть не гигантские, но хотя бы какие-то подвижки.
Ох недаром в Нуге открыли возможность менять плотность пикселей. Видимо для разработчиков ПО для экономии заряда, чтобы снижая разрешение экрана снимать нагрузку с видеоадаптера. В увеличении же программного разрешения не вижу никакого смысла, ибо шрифты становятся смазанными и общее качество изображения падает.
Саш, тут статья про масштабирование, ты всё же немного о другом пишешь.
Не спорю, немного о другом, но несомненно связанном с «массштабированием». Кстати, когда происходит «массштабирование» (о чем и пишет Андрей) всего выводящегося на экран изображения, то это значит изменение выводящегося изображения на аппаратном уровне. Это не тоже самое, что двумя пальцами «приближать» статью в АМР))) Весь процесс происходит не во внутренней программной среде, т.к. это операционная система дает команду видеоадаптеру и тот начинает выводить на экран другое разрешение. Именно поэтому кстати происходило «окирпичивание» при правке файла «/system/build.prop». Допустим у человека в телефоне MTК 6282, а он ему пишет такое значение, что для его осуществления требуется вывести разрешение 2к, которое он не поддерживает в принципе. В итоге видеодрайвер крашится и телефон не может запуститься, ибо это Линукс, а не Windows. Конечно могу ошибаться, но что-то подсказывает…
Из TWRP же можно, вроде бы, поправить неправильно отредактированный файл, не? То, что в нём есть файловый менеджер — это я знаю, но вот насчёт наличия текстового редактора, умеющего править конфиги, не в курсе.
Это если стоит TWRP, то можно наверное. Мы то на CWM пока еще сидим, там нет. Приходится ставить Kernel Tuner и рут. Кстати клевая штука, очень рекомендую))) Но только без фанатизма)
Не-не-не! Кёрнел тюнить — это я пас, спасибо, не надо! А TWRP использую исключительно чтобы кастом прошить, хардкорным же напилингом не увлекаюсь =)
У тебя какой проц в телефоне стоит?
DNIWESnapdragon 400. Я сейчас Ludshe 1S использую, прошитый на Android 7.1.1Воот! А в KT можно сначала настроить, а потом вывести на экран переключатель режима экономии, при котором например частота проца не сможет подниматься выше 800Mhz (ниже не стоит). Профит!
Да фиг с ней, с энергией, 1S, не знаю в каком режиме работает его процессор, только с 7.1.1 начал шевелиться более-менее. Но, конечно, батарею жрёт как бык помои при активном использовании, зато спит крепко, ничего его не будит, в отличие от многих других прошивок. Меня устраивает как есть, тем более, что это подменник на время перехода с одной модели на другую. Сейчас просто выбираю что-нибудь, не могу выбрать.
MI5 32 Гб за 13 490 руб. выглядит очень интересно. Опять же Qualcomm Snapdragon 820.
Есть желание поменять марку, надоели лудшие смартфоны =) Вот в этом и затык — по сочетанию ценакачество (с али, естественно) у лудших просто нет конкурентов, вот ищу что-нибудь. Реально выбрать нечего. Кетай-подвал типа улефонов, дуги, мейзу, и прочих хуавеев — сразу нафиг. Самсунги терпеть не могу. Сони — днище, НТС упоролись.
Вы на пути к iPhone.
Есть такая мысль.
https://uploads.disquscdn.com/images/e102a60abb2b4c0803fcb7f3fb891c0c9fe471962eed765bb809de9a0bc91cc6.png
За что Lenovo ни возьмётся
Всё превращается в гамно
А если за гамно берётся,
То просто тратит меньше сил
PS Хотелось бы актуальную поддерживаемую производителем модель, а не на излёте продаж. Старые, «доленововские» Мото очень хороши были, чего нельзя сказать о современных, спроектированных при участии Lenovo.
Моторола была самобытна. Именно это качество отличительно. Возьмите для примера мелодии вызова. Разве можно было звучание «мотора» с чем то перепутать?! Жаль, что бренду удалили душу, потому что остальное — сухие цифры, не более того, причем сравнимые с остальными «действующими лицами»…
https://www.youtube.com/watch?v=6216Q3nrXLw
Отличные стихи. Я аж прослезился.
https://www.youtube.com/watch?v=WLI6MWGDWlQ
Нельзя в ТВРП править текстовые конфиги. Только что проверил.
Прямо править — нет. Но в TWRP можно подмонтировать карту памяти или USB-OTG. Или само устройство доступно через MTP с компьютера. Так что нет проблем исправить файл и залить его на место «неправильного».
Да можно даже проще сделать: на самом девайсе создать бэкап файла, поправить оригинал, а в случае незагрузки устройства просто восстановить оригинал из бэкапа с помощью ФМ ТВРП.
Евгений, надо что-то делать с сайтом — он просто не масштабируется в мобильном Chrome, точней, шрифты не масшатабируются — ни в статьях, ни в дискусе. На старых версиях Chrome такой проблемы нет, точней, она выражена не так сильно, именно поэтому для МР у меня установлен Chromium 52. Блог же выглядит нормально, есть мобильная версия. Понятно, что блог это отдельный модуль на современном вордпрессе, в отличие от архаичного движка основного сайта, но тем ярче контраст, когда переходишь с основного сайта на статью в блоге.
Что именно у вас не масштабируется в мобильном хроме? Открыл статью в хроме, два раза тапнул пальцем по экрану — статья отрисовалась по размеру экрана. Так же не забываем режим адаптации под размер экрана, включаю иногда.
Откройте те же Бирюльки и тапните два раза — изображения под ширину дисплея подгоняются, шрифт же остаётся милиписическим и не масштабируется.
Видимо, у нас разные хромы))) https://uploads.disquscdn.com/images/7bda57a269783ee0072b345b0c4db66ff6160aaca7f767dcf8816547089bb1f0.png
А теперь, пожалуйста, скрин какого-нибудь длинного комментария под статьей. Именно длинного, который под спойлер уходит.
Пожалуйста… Не нравится размер шрифта в вертикальной ориентации, делаем горизонтальную.
https://uploads.disquscdn.com/images/7af5a718599d6c376f70a71c9cabc6a5a93967d2c6bea8f3ade4a67385c35f59.png https://uploads.disquscdn.com/images/eeb786e6576eb4d51e13bab50147c4230892d51598613d780c4c3af6263a27d8.png
Да, не нравится. А в горизонтальной ориентации просто неудобно серфить лично мне, например. Ваши скриншоты только подтверждают мои слова — в полноценной версии шрифты мелкие и неудобные, в отличие от мобильной версии блога.
Здесь уже имеет место быть нравитсяне нравится, о чем спорить смысла не вижу. Меня все устраивает))
Хм… Похоже, что мобильный Хром немного починили, сейчас проверил — шрифт действительно масштабируется нормально в основном тексте, в дискусе же всё так и осталось — мелко и не масштабируется. Но было не так, и не я это придумал, Сергей Потресов в одной из статей упоминал про этот нюанс. Тем ясней, кстати, становится понятна необходимость наличия нормальной мобильной версии, чтобы не зависеть от очередных нововведений разработчиков браузеров.
Видимо, «хромые браузерщики» таки не всегда не дремлют и оправдывают свой нелегкий труд)))
https://uploads.disquscdn.com/images/9fae3baf8f23ccf1bfd30901e4a55de2663ab7af8af7a1e2a21305e044d55a4b.png
… https://uploads.disquscdn.com/images/7e86387ec92daf7c34209015698e4b56ac637f669eab307fc47c4adf982fdce5.png
Он писал про основной сайт. Но там-то как раз все понятно. Куда девать банеры?
На основном сайте статьи в две колонки. Тапнул слева — отрисовалось по левой колонке. Справа — по правой. Баннеров не видно.
Я рекомендую использовать режим чтения в Chrome.
Редизайн это долгий и дорогой процесс. Мы не можем просто поменять главную и начать верстать статьи на новом модном движке, ведь помимо этого придется адаптировать и весь наш контент, накопленный за 15 лет существования сайта.
Если не возражаете, я не хочу дальше спорить про редизайн )
Вот не поверю, что не существует технологий, позволяющих автоматизировать адаптацию контента на новый движок. Рано или поздно всё равно придётся менять движок. Да что там движок, если МР до сих пор работает не через https! Вот обновится в очередной раз тот же Chrome и будут читатели пугаться страшной надписи на красном фоне в адресной строке — «Ваше подключение не защищено!». А потом и остальные браузеры будут похожим образом помечать сайты без https. Про редизайн можно спорить или не спорить, но это неизбежно.
Конечно придется, я же не спорю с этим.
А у меня, наоборот, на телефоне браузер не умеет в https.
>> Вот не поверю, что не существует технологий, позволяющих автоматизировать адаптацию контента на новый движок.
Так ведь никто не говорит, что не найдется. Но это ненулевые деньги и ненулевое время. Плюс — велика вероятность где-то накосячить. А, значит, еще деньги и еще время на тщательное тестирование конвертации.
Я еще также боюсь себе представить масштабы великой вероятности мощного потока неоднозначных комментариев в адрес разработчика в процессе тестирования и «устаканивания» сей конвертации. Дополнительная статья «расходов»)))
вёрстка главная проблема, ведь нужно сохранить стиль старых статей и причесать для новых. щас с головой сижу в этой проблеме. редизайнили один старый форум на таблицах в mobile-first. чтобы поддержать и не порушить старую верстку, такими костылями местами пришлось изгаляться.
Саша, а ты внимательно смотрел скриншоты с Нексуса? При всех разных плотностях пикселей там разрешение экрана не меняется.
Скриншоты можно всегда подогнать))) Их может подгонять даже встроенная функция «снять скриншот»))) Я не спорю, просто интересно))
А что если именно за это выбирают фаблеты, а вовсе не из-за количества информации, одновременно помещающейся на дисплее?
https://uploads.disquscdn.com/images/040982c5517a7322ee3d9b286c53c486cca8c6c894e8b5bee010ee9066a13bb7.png
PS Андрей, с публикацией =)
Спасибо.
Так редко публикуешь статьи, творческий кризис?)
Так я ж не постоянный автор, пишу только в свое удовольствие. А тут еще долго рассматривали и вписывали в график публикаций.
Подскажи плз, к кому из администрации сайта можно обратиться по поводу разблокировки своего аккаунта? Ибо могу писать комменты только на AMR, в обычных статьях давно заблочен ((
Точно не знаю, но подозреваю, что к Роману Белых.
Почему-то, прочитав название статьи, подумал об интим-игрушках.
«арзмера» — прикрутите к сайту Орфус.
Поправили, спасибо.
Достаточно было пары слов: xposed и AppSettings.
Каждой программе можно выставить свое dpi
Без рута работают?
А вот это не проверял.. но само по себе dpi, по крайней мере глобально, меняется в свежих версиях Андроида без рута командой
adb shell wm density
Это всё танцы с бубном, вот я сейчас Honor 8 Pro тестирую, там DPI меняется прямо в настройках, очень круто. Правда можно выбирать всего из трех вариантов 🙁
Нет. Нужен рут. В Android 7 не работает. С китайскими оболочками (MIUI, EMUI) есть свои нюансы.
Кстати, есть ли какой то юзер френдли способ сменить dpi на MIUI 8 android 6?
Есть готовые утилиты для root. Без него — как уже сказали, только с компьютера
adb shell wm density && adb reboot
adb вполне приемлемый вариант, получать рут я в любом случае не буду.
Я попробовал — adb работает даже на Android 5. Но MIUI может быть не приспособлена к выбранному dpi, там уже надо будет смотреть, не разъедется ли интерфейс.
Попробую вечером, уж больно всё гигантское на xrn4.
>> adb shell wm density
> adb shell wm density
На Note 4 стандартные приложения разъезжаются)
Недостаточно. Многие люди просто не понимают, что происходит. Поэтому, прежде, чем дать какой-то инструмент, надо им объяснить, для чего он нужен.
А за саму подсказку использования xposed — спасибо. Это, конечно, крутая возможность.
И не стоит забывать про излюбленный ныне антипаттерн дизайна, где большая часть пространства уходит под Великие Бескрайние Поля.
пустота даёт фокус
Многа букаф, не смог:( Но я так понял, на нексусах все нормально и мне повезло?:)
На 5x — идеально, на 6/6p — лучше, чем на типичных китайских фаблетах.
спасибо)
Познавательно. Эндрю, спасибо.
Годная статья, тема раскрыта.
560 dpi еще часто встречается у самсунгов
Как-то очень неявно обозначен в тексте момент разделения одной плотности на две — программную и физическую. Раза три пришлось перечитать, пока дошло, и то пока не уверен, что понял правильно ))
Но сама статья очень нужная и полезная. С почином, Андрей!
Там просто надо очень медленно читать. Если быстро пробежать, то можно что-то пропустить 😉
Да, я уже понял, что придётся ещё раз прочитать, медленно и с карандашом )
Важно соблюдать соответствие физических пикселей и программных. К сожалению, графика для приложений рисуется только в растровом формате, в отличие от сайтов, где можно смело использовать вектор (но и его нужно правильно рисовать). Для Андроида за единицу берется ширина в 360 пикселей по ширине: 360 — х1; 480 — х1.33; 540 — х1,5; 720 — х2, 1080 — х3, 1440 — х4. Именно поэтому графика на бюджетных телефонах выглядит размытой, т.к. невозможно четко отрисовать 1.33 или 1.5 пикселя, ведь минимальная единица 1 пиксель. Ну и если вручную выставить несоответсвующее целым множителям значение DPI, то графика будет «мыльной».
>> К сожалению, графика для приложений рисуется только в растровом формате
Не совсем так. Очень много графики растровой, но есть и векторная:
— нарисованные фигуры (shape);
— растр с правильным растягиванием в нужных местах (9-patch);
— полноценные SVG.
Кроме того, проблема, о которой вы говорите, характерна только для полноэкранных изображений. Например, сплеш-скрин будет масштабироваться и «мылиться» именно как вы сказали. Но ведь далее уже можно использовать корректную графику: даже если вам нужен какой-то сложный растровый фон, то отрисуйте несколько вариантов в самых популярных разрешениях и программно выбирайте нужный вариант.
эх.. именно по этой причине я 4 года сидел на xperia z ultra — там при диагонали 6.44 весь интерфейс выглядел как на компе с высоким разрешением — выигрыш в операционной площади был налицо. еще в те времена я удивлялся, в чем смысл увеличивать диагональ и вместе с тем увеличивать пропорционально с ним же и интерфейс, тогда самсунг этим сильно грешил. что удивительно — тогда в каждом обзоре любого телефона с диагональю 5-5,5″ (большой диагонали по тем меркам) mobile-review удивлялся этому факту бессмысленности подобного подхода, и как сейчас помню, в обзоре же xperia z ultra ругал смартфон за то, что все такое мелкое.
тем не менее, сейчас мне стало понятно, какая работа была проведена в сони, чтобы выпустить подобный фаблет — по сути это был вдвойне кастомный андроид с измененным dpi
>> по сути это был вдвойне кастомный андроид с измененным dpi
Если я ничего не путаю, у Z Ultra физический dpi 344, а программный — 320. Т.е. соотношение плотности пикселей — примерно как на Xiaomi Mi2(s), скриншоты с которого есть в статье. Все довольно стандартно, просто выглядит немного мелковато.
может быть, и так, не спорю. однако мне именно масштаб привлекателен, именно то, что мелковато — потому что как по мне, так глупо иметь огромную площадь экрана и вмещать туда 4 столбца иконок, или в шторке иметь 2 уведомления вместо 4. а каким способом этого достигли — уменьшили сами элементы или dpi мне по сути не важно — самому ковыряться мне с этим тоже недосуг. поэтому магия xperia z ultra для меня навсегда останется именно в этом — настоящий 6.44 фаблет без ощущения, что я получил просто увеличенный в размерах телефон
640 у меня типа
Годная статья, весьма познавательно. Спасибо!
Коротко и по делу. С почином, Андрей.
Любо!
Спасибо, никогда не задумывался об этой проблеме, хотя занимался разработкой под Android
в предпоследнем предложении заключения опечатка — «вмешать» вместо «вмещать»
Большие телефоны приходится покупать не потому, что нужен экран с большим разрешением (и полезной площадью) — а потому, что чОртовы производители только их и производят. Компактных телефонов, которыми можно манипулировать одной рукой — на рынке практически нет. Размер 140х70 сейчас считается чуть ли не маленьким, а это уже лопата!
Интересная статья, но почему только про Android? А как в iOS? Упомянули iPhone 6+, но не рассказали для чего и чем он уникален.
>> Интересная статья, но почему только про Android?
Потому что я занимаюсь на 99% им. Да и раздел, вроде как, android mobile-review 🙂
>> Упомянули iPhone 6+, но не рассказали для чего и чем он уникален.
У него большой физический размер экрана 414х736 dp. Если сравнить с Galaxy Note 3, имеющим всего 360х640 dp, то разница бросается в глаза — на Note все очень крупно, но информации помещается ощутимо меньше.
Хорошая статья, спасибо.
Как на мой взгляд, то пусть будет покрупнее при прочих равных. iphone 5 сейчас грешит тем, что на нем шрифты часто милипипические, особенно в браузере, если неадаптирован сайт. Далеко ходить не надо, наш любимый mr грешит этим в полной мере.
Самая полезная для меня статья на MR/AMR за год… Да что уж там за год, с момента запуска сайта! Спасибо.
С посвящением, Андрей 🙂
почему-то когда узнал, что вы пишите статью для AMR, сразу мелькнула в голове мысль, что это будет статья про экраны и плотность пикселей. не ошибся 🙂
несмотря на то, что и формально раздел AMR, я думаю непросвященным читателей было бы полезно узнать о скейле в iOS(2х, 3х) и что из этого получается(например ваш комментарий ниже о том, что фактические пиксели у плюсовых айфонов больше Note 3).
Да, можно попробовать и про iOS написать, только уже не столь подробно.
Сложна)) Какой же этот андроид сложный))
да, не для тупых)
По неэффективности использования пространства экрана никакой андроид с Windows Phone не сравнится. Вот где гигантские бесполезные заголовки соседствовали с микроскопическими шрифтами и огромными пустыми пространствами, и никаких настроек. На всем экране пара строк текста не вмещалась.
https://uploads.disquscdn.com/images/84ca4e4f8eb75923a62230dfdffaee4ddc882cc7d81047c01aa797855384a1c6.jpg
причина кстати, почему я возненавидел этот win phone с момента анонса и так никогда его и не купил — хотя и щупал
На Samsung начиная, по-моему, с S6 есть очень удобная функция позволяющая производить тонкую настройку масштабирование и размер шрифтов. В рамках данного вопрома я думаю это одно из наиболее удрбнвх решений.
https://uploads.disquscdn.com/images/5b643eef3eb2fbe9f509ba0d6601850221109e706cfff4a6bdb0f6531f21cc51.png https://uploads.disquscdn.com/images/ce33c2d0f4d0063119080bd869b6049b84f9a97d8c293160e8b7987219f0fc32.png https://uploads.disquscdn.com/images/7e3c310c5cebad292147a99a51f17003bd10c33181c0f76594e8fecfbae215b1.png https://uploads.disquscdn.com/images/67854369ad2d4c48157dc478fc0602d3e0faf0a263e62426111197277cfef75a.png
Спасибо, очень интересна. Интересно было дополнить свои знания.
Хорошая статья. Не согласен только с этим: «Таким образом, большой размер Galaxy Note не дает нам никакого
преимущества — мы не можем увидеть на его экране больше информации.».
Для меня (и думаю не только) преимуществом является не бОльшее количество информации, а более крупное изображение, позволяющее пользоваться смартом без очков.
Вот именно!!! Большой размер экрана от 5.2. И больше дает выбор. Более читабельный текст или больше информации. А с подстройками текста в «простыне» на моем ноут 4 можно сделать и то и то по крайней мере по отношению к айфону 7. Т.е. и текста больше и он сам по себе крупнее. Статья интересная. Но как будто бы бесмысленная. Ответ то на поверхности. Даже если информации = столько же в каких то приложениях. Она более читабельна и как следствие юзабельна. Вы блин еще сравните удобство чтения с ноут 7 и 4s. 5.5. Против 3,5. С микроскопа что ли читать? Диагонали меньше 5 хороши только для звонков из за удобства хвата. Все остальное удобнее на 5+ дюймов. Эхх. Надеюсь самсунг сделает S8 mini. 5.2. Экран в корпусе «станлартного 4х дюймовочника» аля 5s. Вот это будет бомба похлеще s8.
Хорошая статья, но ИМХО, много проще купить iPhone и не парить голову вовсе )))
Не парить голову всегда проще и всегда возможно. На андроид тоже никто насильно этим заниматься не заставляет. Как и вообще нигде. Просто тогда не нужно вопить что «оно само сломалось» или «почему оно не работает, у Васи же работает?». Вот и всё.
Уважаемый, да и не вопит никто. Хочешь много и дешево, купи смарт на android и ручками допили до юзабильного тебе состояния. Ну а если хочешь, чтобы работал долго и стабильно — тогда ios ))
Никто? Ну-ну. Вы и вопите. Вашего же мнения собственно никто не спрашивал, так нет, вы же его озвучили — возопили, отметились.
Много и дёшево? Угу. Сравните цену самого дорогого ios-телефона и телефона на android… Разница как минимум в 4 раза и не в пользу ios. И кто тут дорогой? И вниз тоже разница значительная. Так получается просто android даёт хоть какой-то выбор — хочешь дёшево и дерьмово — ради бога, хочешь дорого и сердито — тоже пожалуйста.
А iphone… Ну, как вы и сказали, android хотя бы можно ручками допилить, если что-то не нравится, а iphone только принять таким, как он есть. Или не принять.
p.s. а насчёт не парить голову вообще шедевр. Просто каждый раз плюнуть хочется. Зачем вообще куда-то двигаться и развиваться? Лежите смирно на коврике, раз вам так тут запарно.
Согласен! iPhone для тех, кого устраивает позиция связанной по рукам и ногам жертвы под диктатом Apple. Из таких людей получаются отличные ефрейторы и землекопы, но не получаются великие ученые, поэты и художники, вожди и революционеры. Покупая iPhone, человек продает свой суверенитет за эфемерные субстанции надуманной модности или крутости. Есть такой тест для детей до 3 лет, кладут напротив него яркую елочную игрушку, конфетку и пассатижи. И что-то мне подсказывает, что все нынешние пользователи iPhone выбрали бы игрушку. Они неспособны к изменению окружающей среды, им гораздо спокойнее идти по пути уже проторенному другими, особенно если им говорят что это круто и клево.
Уже давно -новое поколение это электронные рабы -знакомятся даже через приложения- и какая разница на чем сидят — ни те не другие Ломоносовым не станут ( Но я в твоей логике не пойму другого- почему ты молчишь о винде- эти ребята вообще тогда эйнштейны — на не-допиленной и самой убогой системе сидят- значит сумели из какашки сделать конфетку- вот кто гении тогда?
Про винду логика очень простая — компоненты для iPhone разрабатывают на ПК с Windows XP))) По крайней мере год назад так было. К тому же она нет-нет да и дает возможность творчества. Например скачать Paint .net, нарисовать новую кнопку пуск в трех положениях на прозрачном фоне, да и заменить ее. У меня например вместо стандартной «Пуск» стоит герб СССР))) Или тонко настроить параметры подключения к сети. Вот вроде и мелочь, а она о многом говорит — пользователь может сам менять ОС. С той-же iOS это невозможно в принципе, а на Линукс/Андроид это происходит не так просто. Так что если все-таки они сделают одну и ту-же Windows на смартфоны и ПК, то не задумываясь на нее перейду)))
Да и сама тема о чужих операционках — на фоне гениев — как то печально смотрится) Я думаю яблочники просто люди любящие комфорт -говорить что тупые — я бы не стал. Топы на андроиде- тоже с коробки дают хороший опыт использования..
Не тупые конечно, просто у них заниженные требования к качеству жизни)) Если под качеством жизни понимать условия реализации творческих и научных идей индивида)
Ну блин — это уже серьезные темы ты затрагиваешь ! А молодое поколение рвущееся в ФСБ работать или чиновниками -это кто такие) Или любовь к Галентвагенам — я думаю стоит как то про удобство -про гибкость -про надежность итд итп -качество говорить) Да и на фоне того же АНБ — может не зря они многое закрывают в системе + хакеры -но не простые а гос? свали щас систему щас же кризис начнется)))
Ну вот (( Дожили… Причем здесь выбор той или иной операционки? Слишком многогранна призма. Для реализации творческих и научных идей индивида смартфон не есть цель, а средство. Да пусть хоть самсунгом Е1070 пользуется, лишь бы человек хороший был))) https://uploads.disquscdn.com/images/d7eeb03351413d7128cc3a9d90308fe65cb060ce05ab1568ee311ee192f574de.jpg
Ну, Сашка, ну, фантазер…
А вот и нет. Под iOs просто не существует хардкорных инструментов для разработчика. Например программы для дизайна CPU. И невозможно подключить испытательный стенд, на котором тестят систему охлаждения. Более того, я даже не уверен в принципиальной возможности написать новую iOs на старой версии iOs, в силу ее закрытости. Половину из подобных вещей и на Линукс невозможно делать, вот и остается только Windows.
Жги есчо! 🙂
«Осел останется ослом, хоть ты его обсыпь звездами» (с)
А если серьезно, то мобильной виндой нынче пользоваться сложно, да и не хочется. Все бы хорошо, но…)))
Ну, если честно, из пользователей Android тоже пока никого великого не получилось. Просто не успело. Либо вырасти, либо дать миру осознать своё величие. Времени прошло мало.
Да и вообще, сейчас величие не в цене. В цене стандартизация. А кто оригинально мыслит — тех ещё в дет.саде и школе обтёсывают под общепринятые стандарты.
Хотя, всегда будут исключения. И это хорошо.
>>из пользователей Android тоже пока никого великого не получилось<<
Может быть, это и к лучшему? А то не ровён час…
https://uploads.disquscdn.com/images/99e74c5a91552d686241a2a0fd472a43fec7b0338547a8502fa55f385e3a4040.jpg
>> iPhone для тех, кого устраивает позиция связанной по рукам и ногам жертвы под диктатом Apple.
Типа того. Если дизайнер нарисовал интерфейс приложения, а разработчик воплотил его, то они оба могут быть уверены, что на iPhone этот интерфейс будет выглядеть именно так, как они задумали. В Android мы получаем зоопарк и физических размеров, и dpi. А если еще прибавить возможность изменения размера шрифта, то в итоге зачастую оказывается, что у пользователя приложение выглядит совершенно не так, как было задумано.
Проблемы программистов шерифа не волнуют)))
Не волнуют. Но крики «У приложений под iOS более вылизанный дизайн, чем под Android» тоже откуда-то берутся. Хотя зачастую дизайн рисуется одинаковый.
Кстати, да. Целостность дизайна — это как бы хорошо, но… Если дизайн не нравится, то значит не нравится целиком. И, кроме того, не для всего один и тот же дизайн подходит. Видеоредактор и читалка требуют разного подхода в дизайне, так как функционал у них разный.
Андрей, так напиши себе рабочую программу, которая бы автоматом рисовала как будет выглядеть приложение на разных экранах. Напиши и продавай подписку на нее))) Проблема же тем и интересна, что она есть)
Это не программу, а библиотеку надо, чтобы разработчик мог встраивать ее в свои приложения и быстро проверять. Но сама идея — да, интересная, спасибо.
И тоже кстати странные крики.
Мне так дика сама мысль о том, что то, чем я пользуюсь, кто-то заранее предварительно «вылизал». Если бы говорили хотя бы, что кто-то тщательно над этим поработал или ещё как, то ладно, но… «вылизал»??? Ну-ну.
Скорее не вылизал, а с барского плеча отвалил, Кушать, типа, подано…
Нет, я уж лучше сам выберу что именно и какой ложкой мне отведывать. А то, ишь, придумали…))
Интересная мысль, ведь гораздо удобнее когда в одном сантиметре — 10мм. Тем более, что производителей экрана — по пальцам одной руки посчитать. Ввели бы стандарт какой.
Наоборот, тут надо было набраться смелости делать нестандартные разрешения (как Apple сдеала, например, 750×1334).
Так она сделала «под себя», в смысле чтобы на говорили про «вылизанный дизайн» ведь используется фактически только одно разрешение (устройство).
Даже у актуальных iPhone 3 размера. Наверное, надо написать про них статью, как меня тут просили в другом комменте 🙂
Конечно, а то я то в этом ничего не соображаю. Всегда приятно узнать что-то новое от знающего человека.
В идеале — разработчики могут обеспечить масштабируемость такую, что при любом размере экрана и применяемом шрифте будет выглядеть пристойно. Помнится, с веб-разработкой такая же история была. Жестко прописывали сначала ширину элементов, затем начали ориентироваться на типовые разрешения, потом и от этого отошли.
Пристойно — да. Вот только от первоначального макета, который был не просто пристойным, а близким к идеалу, это может сильно отличаться.
Тут всё зависит от организатора голосования (см.картинку)
https://uploads.disquscdn.com/images/173294817584738156072aa0c1ca0d6c8b1ae7ad83734c6677268ca1f631b2cc.jpg
И по факту выходит так:
яблочники выбирают себе нормально функционирующий рабочий инструмент, а андроидоводы в подавляющем большинстве (за исключением владельце флагманов) используют вечно тупящее или рассыпающееся через месяц уг
Нормально функционирующий рабочий инструмент — это пассатижи (к примеру). Будет ли таковым многофункциональное устройство, каковым и является любой современный телефон, зависит в первую очередь от пользователя. «Из коробки» ни один смартфон почту не проверит и расписание не сообщит, включая и ваш iphone.
p.s. и если ссылаетесь на «факты» то хоть как-то их подтверждайте. А то ваши «имхи» поднадоели уже.
Почему мне кажется, что вы спорите сами с собой?
Вам же кажется. Может сами как нибудь разберётесь?
Конечно. А вы знаете, что такое риторический вопрос?
Конечно. Равно как и знаю то, что то, что ответа нет/не требуется, не значит, что не нужно пытаться на него ответить.
На такой вопрос существует только один ответ)) Вот он:
Откуда же я знаю, почему вам кажется? =)
И на этот ответ есть тоже только один вопрос:
А мне откуда знать, откуда вы должны узнать, почему мне кажется? )
>> «Из коробки» ни один смартфон почту не проверит и расписание не сообщит, включая и ваш iphone.
То ли дело пассатижи. Как откроешь упаковку — так они давай сразу сами все обжимать за захватывать!
Это вам волшебные попались) На деле все по другому)
Ну так может у кого-то волшебный айфон сам почту проверяет? 🙂
Ну, про это кстати у меня в посте оговорка есть. Но суть вы правильно ухватили. Не существует «умных» устройств и «рабочих» инструментов в отрыве от того, кто их использует
Как это не существует? Вполне существует. Сам по себе инструмент не гарантирует получение результата, для получения которого он предназначен, это да, но от этого он не перестает быть инструментом, хорошим или плохим.
Я вам даже больше скажу — и людей по сути не существует. Да, есть биологический вид, homo sapiens sapiens, но человека как такового нет. Ибо отдельный индивид, вне общества, не более чем некий Маугли, даже хуже, его-то хотя бы волки воспитывали. И планеты Земля — нет. И много чего, что кажется обыденным и вполне себе реальным — тоже на самом деле нет.
Большинство понятий, вещей, явлений существуют только в системе, как часть чего-то более высокоорганизованного и сложного. Изыми что-то из системы — и оно перестаёт существовать. По крайней мере, в привычном нам виде, в том, что изложено в определении.
Если вы сторонник реальности идей, которые стоят за вещами, то, ради бога — будьте им, придерживайтесь такой точки зрения. Никто вам не мешает. Но, это не значит, что все должны с вами соглашаться только потому, что вы так, по-своему, определяете вещи и явления. Это ваш взгляд, но он далеко не единственный. В любом случае, спор номиналистов и реалистов мы с вами тут не разрешим, как его и до нас не совсем чтобы разрешили, причём куда более умные и образованные люди, чем мы с вами.
О Господи, только не это. Честно говоря, я вообще не понимаю, как вы с такими взглядами живете 🙂
Ок, сформулирую так — в отрыве от тех, кто их использует «умные» устройства и «рабочие» инструменты существуют в той же степени, что и в связи с ними.
Ну не это так не это.
Как я написал, ваши взгляды имеют право на жизнь, равно как и иные — мои. Но то, как вы с упорством, достойным лучшего применения, продолжаете повторять одно и то же, почти без вариаций у меня положительного отклика не вызывает.
Ну, существуют «они» у вас и существуют. Мне то с этого что? Или чего вы от меня хотите? Чтобы я это признал? Вы что, рассчитываете меня переубедить, повторяя раз за разом одну фразу? Или что?
Не, извините, ничего не хочу. Зря я вообще про это написал.
Может быть. Все мы, воины нижнего интернета, периодически лишнее пишем.
В разделе Android айфон всегда будет виноват во всем))))
Да это само собой. Так оне же затем сюда и приходят, чтобы их повинили во всём, а оне бы затем элегантно огрызнулись бы и обозвав всех нищебродами свалили бы в туман. Как впрочем и наоборот часто бывает.
А, ну да. Слава андроиду, самсунгам слава! )
Да ладно вам)) Рассыпалось, взял веничек и смёл всё в кучу обратно)))
андроид перестал лагать с версии 5.1 даже на бюджетках от 10к, которые работают сравнимо с iPhone 5s, который стоит 20к, лол
Аминь
Тупо. Если речь идет о выборе — то значит, человек имеет возможность выбрать Айфон или смартфон на Андроиде. Значит, имеет деньги в соответствующей сумме на то или на другое. Значит, если выбор падет на Андроид, то будет выбрано некое тоже дорогое и качественное устройство.
Если мы говорим про недорогие — и некачественные устройства на Андроиде — то такие тоже есть, и много. Но о выборе Айфона в этой ситуации уже речи нет. Тот, кто это покупает — не имеет денег на дорогой аппарат
Иными словами, такой выбор, о котором Вы говорите — куплю я Айфон — или некачественное дешевое УГ на Андроиде — это мифический выбор, вряд ли кто-то реально такой выбор делает в жизни.
Чё это вас зацепило так?
Я говорю не о выборе, а о людях, сделавших выбор.
Вы говорили про яблочников, которые сделали выбор. Подразумевая, что выбор это правильный, ведь они выбрали реально рабочий инструмент. А дальше перескочили к серым массам владельцев андроидфонов, которые в основном не флагманы. Ну да, по отдельности верно. Но если сложить вместе, получается, вторые тоже сделали выбор, и он неправильный. А я говорю, что принижать людей за неправильный выбор дешевого Андроида вместо айфона некорректно. Ведь такого выбора и нет. Я понимаю, что я в Ваших словах многое додумал. Но вроде правильно.
Опять же, я высказал свою оценку(пусть и несколько обидную для владельцев) предмета выбора, но не самого выбора.
И да, у меня андроид, а не айфон. )
слишком толсто )
Мой малой бы сделал так: конфету в рот, а пассатижами бы раскурочил игрушку. К какой категории его можно было бы отнести?
К будущим президентам)))
О-о. Золотые слова!
Отвечу Вам в последний раз. Если у Вас жизнь и быт вращается около телефона — пусть так, ну мне тупо некогда заниматься всей вот этой херней с устройством. Ну а к вопросу про коврик, загляните в мой профиль Facebook и перестаньте писать ересь.
В последний так в последний. Хорошо.
Моя жизнь и быт не вращается вокруг телефона. Кстати, если рассмотреть ваши и мои посты тут, то можно скорее заключить, что ваша жизнь вокруг него вращается. Ибо вы свою марку озвучили, а я — нет.
Нет времени заниматься хернёй с устройством — не занимайтесь. Вас никто и нигде не заставляет. Но, вот как я понял, вы пользуетесь, допустим, Facebook. Чтобы оно заработало у вас вообще и на телефоне в частности — ведь нужно же «запариться»: зарегистрироваться, запомнить/записать логин/пароль, затем установить приложение, если его нет «из коробки», ввести логин/пароль, разобраться, как там чего и т.д. И так везде, на любом телефоне с любой ос. Хочешь пользоваться — соверши некие телодвижения, «запарься». Само собой (как говорят многие ваши единомышленники) ничего не заработает. Не хочешь — так не пользуйся. Никто не заставит.
И уж точно никто не заставляет копаться во внутренностях телефона. Да, это забавно и развлекает. Но, как правило, долго этим никто не занимается. Наиграются и хватит. Как и я наигрался уже лет пять назад. С тех пор ни на одном своём телефоне даже рут не поставил — незачем. Так что в этом меня упрекать так же не стоит.
Искать что-то о вас в Facebookе не буду, мне собственно пофигу. Я привык судить по словам, делам вот, здесь и сейчас сказанным/совершённым (особенно если человек мне не знаком). Ляпнул кто глупость — я считаю его глупым, пока он не докажет обратное. Всё просто.
А почему вы считаете, что если человек не хочет парить голову по поводу телефона, то он не хочет парить голову по поводу чего-либо другого?
Не считаю. Просто имею дело с тем, что есть. До него мне собственно никакого дела нет. Но, по моим представлениям, если человек хотя бы о чём то высказывается в таком духе это вообще его достаточно характеризует.
Ну как это не считаете? Человек просто написал, что проще купить айфон и не париться, а вы ему сразу «лежи на коврике и не двигайся». Очевидно, что человек высказывался только по поводу заморочек с телефонами, и это вполне понятная позиция — он просто не готов инвестировать много времени конкретно в это дело. Вы же проецируете такую точку зрения на все его поведение, и мне совершенно непонятно почему.
По моим представлениям, если человек высказывается в таком духе о чем-либо, то это, в подавляющем большинстве случаев, говорит об отношении именно к этому «чему-либо», а не о его жизненной позиции в целом.
Есть такой полемический приём, называется «доведение до абсурда». Нелепость какого-либо утверждения сразу становится очевидна, если довести его до крайности. Вполне себе нормальный приём.
К тому же, я писал не конкретно ему, до него, как я тоже писал, мне никакого дела нет. Посему, что есть, то и проецирую.
Вполне может быть. Но, вот именно так высказываются обычно о вещах, в которых не разбираются, тем самым демонстрируя и своё невежество, и свой общий уровень. Это ещё и усугубляется тем, что после этого они (и защищаемый вами товарищ так же) ещё и высказывают в этой области свои предпочтения, преподнося его как лучший и очевидный для всех (или большинства) выбор. По вашему, это нормально? Имхо — нет.
> К тому же, я писал не конкретно ему,
— Вы и вопите. Вашего же мнения собственно никто не спрашивал, так нет, вы же его озвучили
— вы и сказали,
— Лежите смирно на коврике, раз вам так тут запарно
А зачем вы столько раз употребляли слово «вы», если обращались не к нему? Только не говорите, что во множественном числе. Ну и даже если во множественном — то зачем высказывать человеку претензии к целой группе мне тоже непонятно.
Да не интересует меня этот человек. Я понятия не имею кто он и мне всё равно. Я собственно и не для него пишу. Будет он читать или нет — мне тоже собственно всё равно. А сообщения останутся.
С ним мне собственно и дискутировать неинтересно, это сразу видно было. Поэтому и обращаться к нему у меня никакого резона нет. Вот и говорю группе. И, по вам же судя, не зря. Это же не личная переписка, кто угодно может влезть когда захочет. Вот, вы и влезли. Глядишь, кто интересный и попадётся когда.
Простите, но позволю себе дать вам небольшой совет. Если вы обращаетесь к группе — то вы хоть как-нибудь намекните, что обращаетесь к группе, например хотя бы разок в начале сообщения скажите не «вы», а «такие, как вы», иначе это выглядит как обращение к конкретному человеку. Сейчас ваши первые два комментария в этом треде выглядят именно как «наезд» на человека практически на ровном месте, причем довольно грубый.
Так можно на комментарий человека написать «Вы тупее креветки, живете в говне и там же и останетесь, ибо вы настолько тупорылы, что вообще ни на что не способны», а потом сказать «это я не вам, это я в целом, вы меня не интересуете».
Разумно. Иногда так и делаю. А иногда нет. Как уж получается.
«Сравните цену самых дорогих ios-телефонов и самых дорогих телефонов на android… » как это?) В 4 раза?! Для вас самый дорогой смартфон на Андроиде это Сяоми, что-ли?
Читать умеете? Написано же — не в пользу айфона. Самый дорогой смарт на андроиде раза в четыре (а то и больше) дороже, чем самый дорогой айос-телефон.
Закоренелый владелец iPhone сродни молодцу, не могущему топор на топорище насадить)))
Собрался наконец-то. Собственно, давно оно у тебя созревало и вот оно. Хорошая статья, молодец.
У меня почти идеал. 4.77 лишних пикселя.
Неожиданная хорошая новость с утра это всегда приятно, да? =)
Да не, я в курсе был. Собственно, Андрей в комментах уже про это же говорил. Давно довольно.
Кстати, кому лень считать самим какой ppi (убираем пробелы)
http :// www. sven. de/dpi/
Cycle is not an easy fix this problem is that the only thing
Есть сиськи 1 размера, а есть — 3 размера. И те, и те — сиськи. Но смотреть на сиськи 3 размера приятнее 🙂
Еще есть сиськи 5 размера, смотреть на них еще приятнее, чем на 3 размер. Но взять в руку получится далеко не у каждого 😉
Спасибо. Побольше бы таких прикладных и развивающих статей на AMR
Хорошая статья!
Только покупают 5+ смартфоны не ради большего количества строчек на экране…
А меня, честно говоря, несколько разочаровывает повсеместное засилье интерфейсов «для слепых». Когда купил LG G3, разрешение экрана которого было 2560×1440, надеялся на четкость линий, а в итоге получил огромные иконки с топорной детализацией, которые смотрелись куда гаже, чем на HD экране предыдущего аппарата. Особенно безобразно смотрелись навигационные кнопки на нижней панели.
Да, браузеры позволяют масштабировать содержимое страниц, но очень часто попадаются страницы с запретом масштабирования.
А взять, к примеру, «Контакты». Там масштабирование вовсе недоступно. При хранении контактов в формате полного имени, увидеть его целиком можно только в режиме редактирования. Особенно издевательски выглядит экран во время приема входящего звонка. Фамилия таких контактов не помещается в строку, и поди, разберись, что там за Иван Иванович названивает. И это при том, что в опциях контактов выбран режим отображения «сначала фамилия».
Очень жаль, что в настройках очень мало внимания уделено выбору масштаба элементов интерфейса под персональные потребности.
А за статью спасибо!
Ахринеть…
Аналитика / 10
Ох, статья на mr с конкретными числами вместо вибраций. Мои глаза рады.
на большом экране в кнопки клавиатуры попадать удобнее.
некоторым текст принципиально большего размера нужен.
а так да…
Если в смартфоне нет масштабирования интерфейса, то пользователю это не нужно. Это фича андроид смартфонов. И не надо нам тут тыкать, что в айфоне по другому, а то мы тоже начнем тыкать в тунца и закрытую файловую систему. А так статья годная, а то надоели эти первые взгляды и перепечатки «буржуйских» текстов. Спасибо, Эндрю!
Нова меняет только внешний вид рабочего стола, интерфейс в других приложениях остается таким же.
Прочитал полностью всю статью и задумался, а зачем мне всё это знать?
Разумно задумались. А кто ж его знает, зачем именно вам об этом знать? Может, и не стоит.
Но, парадокс то в том, что статья то не для вас и писалась. Ну, или хотя бы не только для вас. И ещё парадокс: в сети дофига всего пишется, что вам, мне, да любому отдельно взятому человеку знать не нужно. Ну вот так вот мир устроен. Что ж тут поделаешь…
Да, Вы правы сударь, лишь отмечу, что я и не думал сетовать на статью, ведь кому-то действительно может показаться интересным написанный данный материал, я лишь выразил свою мыслю!
Да я так и понял.
Философ! можно сказать Диоген. Браво!
Вот так вот не успеешь оглянуться, а раз — и ты в бочке…
Мне кажется, что даже если информации на большом дисплее столько же, что и на маленьком — это хорошо. Не нужно глаза ломать, читая мелкий текст
Полезная статья, а то реально достали огромные иконки и едва-едва текста на 5,5″ экране. Подправил плотность с 360 на 440 и наконец информации стало больше на экране видно.
Хорошая статья. Все это знал, но все равно с удовольствием прочитал. Годно написано. А ещё во времена WM 2003SE, когда был у меня Pocket Loox 720 640×480, WM делала то же самое потому что размер интерфейса оставался одинаковым и 240х320 и 640х480. Даже была программа переключалка TrueVGA (которая тоже по сути меняла программный DPI)и в этом режиме реально информации больше в 4ре раза влазило, но она меняла глобально системный DPI и все было очень мелкое, что можно было глаза сломать. А ещё, то были времена стилуса и попасть в элементы было очень тяжело. Благо была ещё программа (вот ее названия уже не помню), так она в этот режим могла загонять указанные в ней приложения. Очень удобно было с ее помощью программамы-навигаторы ставить в этот режим, чтобы больше элементов на карте помещалось.
Эх, времена были. Может достать из ящика старичка, он то ещё работает. Умели HTC тогда вещи делать, не то что сейчас.
Через программы можно менять dpi самому, всякие твикеры
Избавился недавно от Ми Макса, диагональ 6.44. Специально брал чтоб все было крупно, а фигвам! Иконки и часы в верхней строке меньше чем на 4.7 дюймовом Самсунге А3. Чтоб понять пришло тебе письмо или смс надо брать микроскоп!? Либо вытягивать выпадающую шторку. Пришлось уйти на 5.2 экран. Так то Максы оказались Микро.
В эмуляторе терминала с рут-правами:
su
wm density нужныйdpi
Для того чтобы узнать текущий:
su
wm density