Проверить мобильную версию сайта можно в браузере Chrome. Нажав Ctrl + Shif + I (правой мышкой по экрану – посмотреть код страницы) и затем  Ctrl + Shif + M (или значок с телефоном/планшетом, который расположен вверху слева)

В верхней панели вы можете выбрать: устройство, масштаб и поворот экрана. Этот инструмент закрывает 90% ручной проверки отображения мобильной версии. Для остальных 10% стоит все же приобрести iPhone. Так как по моему опыту 99% клиентов проверяют моб версию на iOS устройствах.

Для проверки обычной версии сайта в хроме возможно использовать плагин, который будет переключать размер окна, тем самым имитируя разные размеры экрана. Например, Window Resizer.

Если у Вас нет мак-устройства, а тестировать необходимо. Можно установить macOS в виртуальной машине на компьютере с процессором intel. При этом скорость работы будет значительно медленен мак-устройства.

Также следует установить браузеры: Firefox, Opera.

Если клиент жалуется на верстку. Какие вопросы можно ему задать:

  1. Браузера и его версия.

  2. Какая ОС? Например, Сафари для iPhone и для Mac могут показывать верстку по-разному, а IE11 для Win7 и Win10 так же. (Существует еще пользователи с Win7 и IE11).

  3. Банально, но клиент мог накрутить масштаб в браузере. Можно попросить нажать клиента: Ctrl + 0 или не обновились стили Ctrl + F5

  4. Какое разрешение вашего экрана? Если клиент работает за ноутбуком, то для определения разрешения надо попросить его в консоли выполнить javascript: document.body.clientwidth. В зависимости от браузера можем получить разные разрешения.

Хорошим механизмом для проверки скорости загрузки сайта встроенным в браузер хром является «Lighthouse». С помощью него можно определить насколько по версии хрома мобильным устройствам удобно использовать ваш сайт, о нем подробней в этой статье.

Комментарии (18)


  1. PersonalSecurity
    24.07.2021 21:43
    +1

    Это какая-то реклама?


    1. maxshevtsov Автор
      24.07.2021 21:44

      Нет, но возможно выглядит так


  1. zila
    25.07.2021 00:09
    +2

    Скучаю по старому хабрахабру.


    1. maxshevtsov Автор
      25.07.2021 00:10
      -2

      А что не так, я написал для новичков небольшую инструкцию, кому-то она будет полезна. И указал что для новичков. А тут все задизлайкали :)


      1. Ivnika
        25.07.2021 00:19

        У вас на каждом скрине - "Максим...", как в известной юмореске про шпингалеты, да и сам материал... ну уж совсем на новичков рассчитан, не уверен даже есть ли такие в природе

        p.s. Не дизлайкал, не вижу смысла и не имею возможности )))


        1. maxshevtsov Автор
          25.07.2021 00:25

          Да это я понял, что сагрились из-за того, что скринов наделал со своего сайта, а не с клиентских или рандомных. 4 человека добавили в закладки значит есть.


          1. Ivnika
            25.07.2021 00:49
            +1

            Строго говоря я вообще не вижу смысла в отрицательной оценке материалов и пользователей. Если не нарушаются правила, значит минимум 0, если что-то полезное - в плюс. Сейчас отрицательная оценка больше "на эмоциях", а положительная больше зависит от популярности материала (про "котиков" легко наберет на порядок больше какой нить научной статьи). Но как говорится что имеем, то имеем.


            1. maxshevtsov Автор
              25.07.2021 01:11
              +1

              я с Вами согласен полностью, я написал на тему вордпреса и там набрал положительную карму, а в этой статье я не учел нюанс со своим сайтом вот и наминусовали :)


              1. alfixer
                25.07.2021 01:25
                +2

                Сайт тут ни при чем. Просто вы рассказываете совершенно очевидные вещи. Все равно, что прийти в коледж с лекцией "как умножать в столбик". Новичкам, которые только devtools открыли - да, полезно, но вряд ли тут такие обитают.


                1. maxshevtsov Автор
                  25.07.2021 01:33

                  Я в скобочках указал для новичков :)


                  1. ne555
                    25.07.2021 09:14
                    -1

                    Представьте, что будет, если каждая вторая статья на Хабре будет для новичков? Ресурс станет низкосортным, а это идет вразрез с политикой и аудиторией Хабра.

                    Минус за статью и в карму (фильтр).


                  1. alfixer
                    25.07.2021 12:36
                    -1

                    Хабр - портал спецов высокого уровня, а не библиотека для новичков. Новички вам не смогут поставить плюсик, потому что сначала надо доказать, что ты не новичок. А среднестатичтический обитатель Хабра такие элементарные знания вряд ли оценит. Если бы вы описали действительно редкую и уникальную информацию, детально описали проведенное исследование - тогда другое дело.


  1. mister_pibodi
    25.07.2021 01:20
    -1

    Честно говоря, тут нет ничего, чего бы не сказали тестеровщику/верстальщику/дизайнеру/программисту в его первый же день работы, а может быть даже раньше в универе или на каких-нибудь курсах.


  1. mSnus
    25.07.2021 05:06
    +1

    Не дай макаронный монстр какому-нибудь новичку нагуглить эту статью!


    Если клиент работает за ноутбуком, то для определения разрешения надо попросить его в консоли выполнить javascript: document.body.clientwidth.

    сколько ошибок вы тут видите?


    • попросить клиента открыть консоль
    • в консоли начать писать javascript:
    • написать clientwidth вместо clientWidth
    • и всё это для определения ширины окна, которое больше, чем clientWidth
    • при чём тут ноутбук?? o_O

    В одном предложении 5 ошибок, и весь остальной текст настолько же безграмотен.


    … использовать плагин, который будет переключать размер окна
    … клиент мог накрутить масштаб в браузере. Можно попросить нажать клиента: Ctrl + 0
    ...

    ради любопытства зашёл на сайт автора:


    платежы, извинити ¯\_(ツ)_/¯

    ![image]()


    1. maxshevtsov Автор
      25.07.2021 12:46

      Плетежы - исправил, спасибо за помощь!


      1. mSnus
        25.07.2021 14:37
        +1

        Плетежы - исправил, спасибо за помощь!

        Надеюсь, не на "плетежы"!)))


  1. vlad00777
    25.07.2021 23:07

    Да, а еще можно попросить клиента открыть дев тулз на вкладке нетворк и отключить кэш, а то вдруг что закешировалось. Попросить зайти в настройки браузера что бы он сказал вам версию. Можно попросить указать так же масштаб в его ОС. (конец сарказма)

    Обидно что ничего относительно нового статья не преподносит. 2021 год, можно было хотя бы упомянуть о Browserstack, Lambdatest, Responsively App.
    Так же не сказано ни одного слова о том что при такой проверке в хроме нет никакой гарантии что это действительно будет так выглядеть, не говоря уже о других браузерах на андроид: Firefox, Duckduckgo, Samsung Browser, Opera...


    1. maxshevtsov Автор
      25.07.2021 23:11
      +1

      Часть решений как Browserstack - платные (и 100 минут бесплатно тестирования не знаю много или мало). Я понимаю ваш вопрос об андроид, у меня есть устройства на андроид и я проверяю на них все ли норм, но клиенты за частую в 99% случаях смотрят на iPhone.