Remkomplekty.ru

IT Новости из мира ПК
12 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Разделить браузер на два окна

Как разделить экран поровну между 2-4 окнами программ (Snap в Windows 10)

Доброго дня!

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

Дело в том, что еще в Windows 7 появилась функция Snap, позволяющая закреплять окно в нужной области экрана — и, кстати, подбор ширины и высоты окна происходит автоматически. В ОС Windows 10 эта функция была доработана и стала еще удобнее (теперь при работе на большом экране — нужное сочетание всегда под-рукой 👌).

Собственно, ниже покажу пару примеров использования этой функции (возможно, что многие также по инерции всё делают мышкой и даже не догадываются об этой полезной «мелочи»).

Простой способ разделить экран (с авто-подбором ширины)

И так, допустим у вас открыт браузер на всю ширину экрана (по умолчанию). И вам теперь нужно параллельно поработать с документом Word.

Всё просто : нужно нажать сочетание клавиш Win + → (стрелка вправо) .

Win + вправо — расположить окно в правой части

Windows автоматически изменит ширину окна браузера ровно на половину (открыв тем самым большинство ярлыков на рабочем столе).

Далее запускаете Word (или ту вторую программу, которая нужна) и нажимаете сочетание Win + ← (стрелка влево) .

Нажмите Win + влево

Windows также автоматически изменит ширину окна у Word и разместит его слева — граница между двумя окнами в итоге будет ровно по середине (причем, с привычкой делается это очень быстро — буквально за несколько секунд. Никакая мышка не позволит обогнать горячее сочетание клавиш. ) .

Windows автоматически разделила экран для Word и браузера

Если на экране нужно разместить 3 окна (или 4) — выберите то окно программы, которое можно еще раз ополовинить, и нажмите сочетание Win + ↓ (стрелка вниз) . В результате выбранное окно разместится ровно в нижнем углу, а верхний — останется для нового приложения.

Половинку разделили на половинку — теперь можно открыть 3 окна!

Разумеется, эти сочетания (Win + стрелочки) — можно комбинировать для более удобного размещения окон по «территории» рабочего стола.

👉 Кстати!

Если вы часто работает с документами — существенно экономить время позволяют спец. утилиты для авто-переключения раскладки клавиатуры (они анализируют на каком языке вы набираете текст и сами переключатся на него).

Как разделить окно просмотра браузера на две горизонтальные панели

До HTML 4 можно было создавать макеты с фреймами, загружающими разные HTML файлы в разные панели.

То, что я хочу сделать, — добиться аналогичного результата, но загружать и показывать на экране две разные части того же документа.

Моя идеальная парадигма — это MS Word, которая позволяет разбивать окно на две горизонтальные части, чтобы показывать в каждом из разных разделов того же документа (чрезвычайно полезно при сравнении разных частей документа или при перемещении частей с одной отдаленной стороны на другую на длинных документы) или MS Excel (даже LibreOffice или OpenOffice Calc имеют аналогичную функцию), что позволяет разделить панель листа в 2 (или даже в 4) разделах по той же причине или сохранить видимые некоторые строки сверху или некоторые столбцы в (например, заголовок строки или столбца).

На следующем рисунке показано:

Красная стрелка указывает на водосточный желобок, который разбивает оконный документ на две части, позволяя прокручивать каждую часть отдельно, так как вы можете видеть, как выглядит номер строки, которая на верхней панели составляет 3 и 21 на нижней панели. Также водосточный желоб является изменяемым.

Можно ли это сделать с помощью vanilla JS с HTML и CSS (без jQuery или другой структуры, пожалуйста)?

Ограничения:

  1. Документ должен быть одинаковым для всех 2 панелей (сверху и снизу) (старый набор фреймов должен загружать два разных документа или один и тот же документ дважды: я использую это уже, но, если возможно, я хочу более чистый подход!)
  2. Сепаратор (желоб?) Должен быть изменен
  3. Две разные части документа прекрасно синхронизированы в том смысле, что если я что-то модифицирую (с помощью свойства contenteditable ) в верхней (или нижней) панели, нижняя (или верхняя) панель мгновенно показывает редактирование, как только MS Word или Excel. поэтому, если я удалю что-то в любой нижней таблице таблицы, даже верхнее содержимое будет соответствующим образом скорректировано (даже размер столбца), как это происходит с MS Word, Excel, Calc и т.д.
  4. Сплит-просмотр будет включен и выключен при нажатии на определенную кнопку
  5. Мне не нужны старые браузеры, только сценарий ECMA 2015 или более поздние
  6. В файле HTML есть много прослушивателей событий, связанных с addEventListener() с различными элементами HTML, такими как кнопки, текстовые поля, флажки, выборки и т.д. Это означает, что ответное решение должно иметь возможность сохранять их в целости и работать в обеих панелях.

Где я буду использовать это?

У меня есть куча таблиц в локальном HTML файле (без участия веб-сервера), который загружает данные из файла csv или из хранилища сеансов браузера, и мне часто приходится сравнивать данные из разных точек или держать заголовок фиксированным сверху, а прокрутка остальной части конкретной таблицы или при вставке новых данных или обновлении старых данных в одном из них, чтобы постоянно видеть, в какую ячейку я вставляю или обновляю данные.

Ситуация:

На данный момент я использую следующий код:

Вышеуказанная функция разбивает по горизонтали текущую оконную панель в двух кадрах, называемых upFrame и dwFrame (это две переменные). После расщепления перестраиваемый желоб помещается между двумя кадрами.

Плюс алгоритм для синхронизации обоих экземпляров данных документа: он работает, сохраняя при каждом редактировании данных в одном кадре данные в хранилище сеансов этого кадра и перезагружает одни и те же данные в другой фрейм.

Это работает, но кадры не подходят, я бы хотел избавиться от необходимости дважды загружать документ и синхронизировать каждый экземпляр со всем относительным недостатком. К сожалению, это не окончательный ответ, который я ищу, потому что у него есть некоторые недостатки:

  1. Теги фреймов и фреймов не поддерживаются в современных HTML5-совместимых файлах, даже если они все еще поддерживаются браузерами
  2. Файл должен быть загружен дважды (один раз за кадр), это означает заметную нехватку производительности и трудно синхронизировать в реальном времени любые изменения в одном кадре с другим фреймом (возможно двунаправленная синхронизация, поэтому редактирование может выполняться как в показанной части документа). К сожалению, даже требуемый процесс синхронизации означает снижение производительности, которая блокирует пользовательский интерфейс в течение некоторого момента каждый цикл синхронизации
  3. Процесс синхронизации не в режиме реального времени, он имеет некоторую задержку (несколько секунд): если я делаю это короче, у меня есть большая нехватка возможностей, которая включает замораживание браузера

Поэтому я открыт для лучших ответов с более чистыми и более эффективными решениями. (Я даже предложил разработчикам Chrome внедрить в него функцию в браузере, потому что я действительно думаю, что это обязательная функция, особенно учитывая расширяющиеся онлайн-системы управления данными).

Что я ищу:

Использование вышеуказанного кода, который я использую, уже не является обязательным: ответы могут также предлагать совершенно другой подход.

Таким образом, окончательное решение, которое я ищу, похоже на функцию разделения, используемую электронной таблицей Google (если они могут, я надеюсь, мы тоже могли бы), вот изображение с примером

Посмотрите внимательно на это: есть желоб, который можно перемещать горизонтально (есть вертикальный желоб, но мне все равно, что вертикальное расщепление, просто горизонтальное), и когда таблица листает вниз, строки исчезают под ней: в факт, что первая строка над желобом — это n. 1 первая строка вниз по желову равна n. 45.

Также обратите внимание на маленькую двуглавую белую стрелку, обозначенную большой красной стрелкой в крайнем левом углу изображения.

Я попытался изучить подход к электронной таблице Google, чтобы перепроектировать его и извлечь основные функции и адаптировать одну и ту же «философию» к моему локальному приложению, но я недостаточно хорош, чтобы понять, что они сделали точно: мой подозреваемый заключается в том, что когда «таблица» строка попадает в водосток «просто скрывается за ней», но я не уверен.

Читать еще:  Популярность браузеров в россии 2020

IMHO — это функция, которую каждый браузер (даже для портативных устройств) должен реализовывать изначально и без использования старой технологии фреймов, которые больше не поддерживаются в html 5. К сожалению, эта возможность разделить один и тот же документ для отображения и редактирования разных его части (например, как очень длинная таблица), сохраняя каждую панель с обновлением, не является (пока) функцией браузера, поэтому в то же время. необходимо обходное решение.

Обратите внимание:

также можно было бы решить часть проблемы (чтобы сохранить заставку при редактировании или при вставке данных в tbody), но, к сожалению, она не работает так, как ожидалось, на этих элементах, по крайней мере, на некоторых браузерах. Также он решает только часть проблемы: на самом деле, если для сравнения данных из разных частей одной и той же таблицы или разных таблиц в один и тот же документ это решение не очень хорошо. Так что нужно другое.

Как разделить окно просмотра браузера на две горизонтальные панели

До HTML 4 можно было создавать макеты с фреймами, загружающими разные файлы HTML в разные панели.

То, что я хочу сделать, — это достичь аналогичного результата, но загружать и показывать на экране две разные части одного и того же документа .

Моя идеальная парадигма-MS Word, которая позволяет разделить окно на 2 горизонтальные части, чтобы показать в каждом из них разные разделы одного и того же документа (чрезвычайно полезно при сравнении разных частей документа или при перемещении частей с одной удаленной стороны на другую длинные документы) или MS Excel (даже LibreOffice или OpenOffice Calc имеют аналогичную функцию), которая позволяет разделить панель листа на 2 (или даже на 4) секции по той же причине или сохранить видимыми некоторые строки сверху или некоторые столбцы справа (например, заголовок строки или столбца).

Это показано на следующем рисунке:

Красная стрелка указывает на желоб, который разделяет документ окна на две части, позволяя прокручивать каждую часть отдельно, как вы можете видеть, глядя на номер строки, которая в верхней панели составляет 3 и 21 нижняя панель. Кроме того, желоб можно изменять размер.

Можно ли это сделать с помощью vanilla JS с HTML & CSS (нет jQuery или другой структуры, пожалуйста)?

Ограничения:

  1. Документ должен быть одинаковым для всех 2 панелей (сверху и снизу) (старый набор фреймов должен загружать два разных документа или один и тот же документ дважды: я уже использую это, но я хочу более чистый подход, если это возможно!)
  2. Сепаратор (желоб?) должен быть изменен
  3. Две разные части документа идеально синхронизированы в том смысле, что если я изменяю что-то (с помощью свойства contenteditable ) в верхней (или нижней) панели, нижняя (или верхняя) панель мгновенно отображает только что выполненное редактирование, как и MS Word или Excel. поэтому, если я удаляю что-то в любой ячейке таблицы нижней панели, даже верхний контент настраивается соответствующим образом (даже размер столбца), как это происходит с MS Word, Excel, Calc и т. д..
  4. Разделенный вид будет включен и выключен при нажатии на определенную кнопку
  5. Я не забочусь о старых браузерах, просто ECMA script 2015 или более поздних
  6. Файл HTML содержит множество прослушивателей событий, прикрепленных с помощью метода addEventListener() к различным элементам HTML, таким как кнопки, текстовые поля, флажки, селекторы и т. д. Это означает, что ответное решение должно быть в состоянии сохранить их неповрежденными и работать в обеих панелях .

Где я буду использовать это?

У меня есть куча таблиц в локальном файле HTML (без участия веб-сервера), который загружает данные из файла csv или из хранилища сеансов браузера, и мне часто нужно сравнивать данные из разных точек или сохранять заголовок фиксированным сверху при прокрутке rest определенной таблицы или при вставке новых данных или обновлении старых данных в одном из них, чтобы постоянно видеть, в какую ячейку таблицы я вставляю или обновляю данные.

Ситуация:

На данный момент я использую следующий код:

Приведенная выше функция разбивает по горизонтали текущую оконную панель на два фрейма, называемых upFrame и dwFrame (это две переменные). После разделения изменяемый размер желоба помещается между двумя кадрами.

ПЛЮС Алгоритм синхронизации обоих экземпляров данных документа: он работает путем сохранения при каждом редактировании данных в одном кадре данных в хранилище сеанса этого кадра и перезагрузки тех же данных в другой кадр.

Это своего рода работает, но кадры-это не путь, я хотел бы избавиться от необходимости загружать документ дважды и синхронизировать каждый экземпляр со всеми относительными недостатками. Так что, к сожалению, это не окончательный ответ, который я ищу, потому что у него есть некоторые недостатки:

  1. Теги frame и frameset не поддерживаются в современных файлах, совместимых с HTML5, даже если они все еще поддерживаются браузерами
  2. Файл должен быть загружен дважды (один раз за кадр) это означает заметное отсутствие производительности и трудно синхронизировать в режиме реального времени любые изменения в одном кадре с другим кадром (возможно, двунаправленная синхронизация необходима, чтобы изменения могли быть сделаны в обеих показанных частях документа). К сожалению, даже необходимый процесс синхронизации означает потерю производительности, которая блокирует UI на некоторое мгновение каждый цикл синхронизации
  3. Процесс синхронизации не в реальном времени, он имеет некоторую задержку (несколько секунд): если я сделаю его короче, у меня будет большой недостаток производительности, который включает замораживание браузера

Поэтому я открыт для лучших ответов с более чистыми и эффективными решениями. (Я даже предложил разработчикам Chrome реализовать функцию для него в браузере, потому что я действительно думаю, что это должна быть функция, особенно учитывая расширяющиеся онлайн-системы управления данными.)

То, что я ищу:

Использование приведенного выше кода, который я использую, уже не является обязательным: ответы могут предложить совершенно другой подход.

Таким образом, окончательное решение, которое я ищу, — это что- то похожее на функцию разделения, используемую Google Spreadsheet (если они могут, я надеюсь, что мы тоже сможем), вот изображение с примером

Посмотрите внимательно на него: есть желоб, который можно перемещать горизонтально (есть вертикальный желоб тоже, но я действительно не забочусь о вертикальном разделении, просто горизонтальный), и когда электронная таблица прокручивается вниз, строки исчезают под ним: на самом деле первая строка над желобом-это n. 1, первая строка вниз по желобу-n. 45.

Также обратите внимание на маленькую двуглавую белую стрелку, обозначенную большой красной стрелкой в крайнем левом углу изображения.

Я попытался изучить подход Google spreadsheet, чтобы перепроектировать его и извлечь основные функции и адаптировать тот же «philosophy» к моему локальному приложению, но я недостаточно хорош, чтобы понять, что именно они сделали: мой подозреваемый заключается в том, что когда «table row hits the gutter» просто скрывается за ним, но я не уверен.

IMHO это функция, которую каждый браузер (даже для портативных устройств) должен был реализовать изначально и без использования старой технологии фреймов, которые больше не поддерживаются в html 5. К сожалению, эта возможность разделить один и тот же документ , чтобы показать и отредактировать разные его части (например, очень длинную таблицу), сохраняя каждую панель взаимно обновленной, не является (пока) функцией браузера, поэтому в то же время. это необходимо обходной путь.

Уведомление:

было бы также полезно решить часть проблемы (чтобы сохранить thead застрял при редактировании или при вставке данных в tbody), но, к сожалению, он не работает, как ожидалось, на элементах thead, по крайней мере, в некоторых браузерах. Кроме того, это решает только часть проблемы: на самом деле, если необходимо сравнить данные из разных частей одной и той же таблицы или разных таблиц в один и тот же документ, это решение совсем не хорошо. Значит, нужно что-то еще.

Читать еще:  Легкая версия браузера

4 Ответов

Просто любопытно, если это локальные файлы на вашем компьютере, почему вы пытаетесь редактировать табличные данные из файлов csv в браузере, а не просто использовать собственные возможности программы, такой как Excel, о которой Вы упомянули выше? Или, если вы хотите сделать это в браузере, Google sheets позволяет использовать разделенный экран? Без неуважения я просто не понимаю, почему не использовать программу, выделенную и оптимизированную для этого типа работы.

если вы хотите продолжать использовать фреймы, вы должны иметь возможность загрузить файл обратно в один фрейм и просто скопировать innerHTML из одного фрейма в другой, что-то вроде следующего. Если вы используете хранилище сеансов, хотя оно должно (?) быстрее сохраняйте изменения в этом и файле csv, но загружайте из хранилища сеансов вместо файла.

Вместо использования фреймов вы можете использовать DIVs в качестве контейнеров, загрузить в локальное хранилище, как вы предлагаете, и заполнить оба DIVs оттуда. сохранение будет идти как в файл csv, так и в локальное хранилище, как решение frames. Javascript может отслеживать верхнюю часть прокрутки, поэтому после перезагрузки из локального хранилища вы можете «pop» два раздела к строкам, на которых они были.

Более быстрое решение, хотя может быть сохранение данных csv в памяти (массив) и сохранение в csv, но обновление из памяти будет намного быстрее, чем файл в теории правильно 🙂

я думаю, что вы можете достичь этого с помощью divs.

сначала создайте два дива для хранения верхнего и нижнего видов.

затем клонируйте основное содержимое для каждого div.

регулируя размеры и положение для каждого div вы можете получить вид одного div разбитого на две части

также вы можете создать скрипт re size для управления высотой каждого div вида

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

наконец, извините за плохое объяснение.

я сделал jsfiddle, чтобы объяснить подход

Есть, вероятно, лучшие решения, чем хак, который я придумал, но давайте попробуем.

Если вы хотите взять всю страницу и просто разделить ее, вы можете использовать свое решение для набора фреймов, но вместо того, чтобы браузер загружал ресурс дважды, вы можете просто скопировать его HTML и записать его в фреймы:

Вы должны быть осторожны с кодом javascript, который выполняется внутри ваших страниц. Как вы можете видеть, мне также пришлось проверить, не находится ли страница уже внутри фрейма, иначе она будет продолжать добавлять наборы фреймов к документу навсегда (или, по крайней мере, пока браузер не предотвратит это).

Я собираюсь только частично ответить на ваш вопрос, так как у меня нет полного решения.

Теги frame и frameset не поддерживаются в современных файлах, совместимых с HTML5, даже если они все еще поддерживаются браузерами

Фрейм был осужден в пользу iframe . Это должно вести себя примерно так же.

Чтобы гарантировать синхронизацию между двумя панелями с ограничениями, которые вы выложили, вам придется написать custom JS, тем более, что вы отказываетесь от фреймворка/пакета.

Похожие вопросы:

Я работаю над веб-базовым приложением, и мне нужно разделить окно браузера по вертикали. Правый столбец будет html/css и содержательной частью приложения, в то время как левый столбец будет.

У меня есть всего 7 иконок для моего приложения android. Могу ли я разделить их для мобильных устройств на две панели действий сверху и снизу? Я имею в виду 2 иконки в верхней панели действий и.

У меня есть таблица входа, которая дает моим пользователям много форм для создания учетной записи, внутри моей таблицы у меня есть ячейка с UILabel, все, что я пытаюсь сделать, это создать две.

У меня есть всплывающее окно на моем сайте для некоторой регистрации. Когда это всплывающее окно открывается на телефоне, оно должно быть высоким для порта просмотра браузера, и часть содержимого.

Я хочу создать приложение, которое имеет listbox на левой стороне (я буду стилизовать его, чтобы он выглядел хорошо позже). С правой стороны я хочу иметь область, где я могу добавлять элементы.

Может ли кто-нибудь предложить мне, как я могу разделить свой JTabbedPane на две равные горизонтальные секции? В моей панели есть три вкладки. Я хочу разделить вторую панель вкладок (вкладка 2) на.

У меня есть две панели внутри контейнера (макет: fit), и обе панели должны быть складными горизонтальными. Чтобы понять это, мне нужно иметь три панели (2 панели с регионом: Запад и один.

У меня есть сцена (вид), где я хочу разделить ее на две части, такие как 80% и 20%.Where один будет окно, а другой будет иметь несколько buttons.how должен ли я сделать такую реализацию?Если я нажму.

(dupe note) это не обман, Как настроить tmux так,чтобы он запускался с указанным windows открытым? . Этот вопрос вращается вокруг настройки tmux, и ни один из ответов там не дает ответа на этот.

У меня есть один буфер, который я хотел бы разделить на две вертикальные панели, причем нижняя часть правой панели начинается там, где заканчивается левая панель. Я понимаю, как разделить панели, но.

Компьютерная грамотность с Надеждой

Заполняем пробелы – расширяем горизонты!

Как открыть два окна рядом на примере Проводника и Блокнота

Для удобства работы бывает удобно открыть два окна рядом на компьютере так, чтобы они были расположены одновременно на одном экране.

(Кликните для увеличения). Два окна рядом: окно Проводника и окно Блокнота.

Два окна, открытые рядом на одном и том же компьютере, могут быть любыми:

Возможны и другие комбинации окон, по вашему усмотрению.

Действия с окнами, описанные в этой статье, работают одинаково во всех версиях Windows: десятке, семерке, восьмерке, а также в Windows XP и Vista.

В чем идея, чтобы открыть два окна рядом

Можно открыть одно окно и уменьшить его размеры так, чтобы оно занимало половину экрана. Затем открыть второе окно и похожим образом изменить его размеры и расположение.

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

Секрет средней кнопки в окне

Для изменения размера окна предназначена средняя кнопка. Она находится в верхнем правом углу окна. На приведенном скриншоте открыты два окна. Там в каждом окне обведена в красную рамку средняя кнопка.

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

Если нажать на среднюю кнопку “Свернуть в окно”, окно станет меньшего размера, то есть, уменьшится. Одновременно с уменьшением окна средняя кнопка изменится внешне и, более того, теперь она будет называться «Развернуть». Опять-таки прочитать это можно, если подвести мышку к этой кнопке.

  • если окно занимает весь экран, тогда средняя кнопка называется «Свернуть окно». Нажав на нее, окно уменьшится в размерах;
  • когда окно занимает часть экрана, тогда средняя кнопка называется «Развернуть» и дает возможность (если на нее нажать) сделать окно на весь экран.

Бывает так, что уменьшенное окно занимает почти весь экран. Тогда нажатия на средние кнопки в таких окнах может привести к тому, что экран будет как будто бы дергаться. Но при этом окно визуально как будто бы не будет уменьшаться.

В этой ситуации придется немножко потрудиться, чтобы изменить все-таки размеры такого капризного окна. Помогут два действия:

  1. Перемещение окна по экрану.
  2. Изменение границ окна.
Читать еще:  Какие еще есть браузеры кроме яндекса

Передвигаем окно по экрану

Уменьшенное окно можно перемещать по всему экрану.

Для этого следует подвести курсор мыши к шапке окна, а именно туда, где написано название окна.

Затем нажать на левую кнопку мыши и, не отпуская ее, переместить окно так, чтобы появилась граница окна. Окно останется в том месте, где Вы отпустите кнопку мыши.

Меняем размеры окна

Теперь подводим мышь к границе окна (верхней или нижней, либо левой или правой границе). Курсор мыши примет форму двунаправленной стрелки. В таком положении нажимаем на левую кнопку мыши и двигаем границу окна:

  • влево или вправо для боковых границ окна,
  • вверх или вниз для верхней или нижней границ.

После того как окно будет уменьшено, снова «хватаем» его за шапку (заголовок окна) и ставим в какое-то место на экране, например, в его левой половине.

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

Описание словами манипуляций с окнами, на мой взгляд, менее эффективно. Наверно, все-таки лучше один раз посмотреть в видео все действия, предложенные выше:

Экран iPhone можно разделить пополам и читать по два сайта сразу

После покупки iPhone Xs Max я в очередной раз убедился, что смартфонам Apple не хватает функции Split View. Она дала бы нам возможность разделить экран устройства пополам, чтобы работать с двумя приложениями одновременно.

Split View удобно использовать даже на 7-дюймовом iPad Mini 4, и мне до сих пор не ясно, почему Apple не добавила эту фичу в 6,5-дюймовый iPhone Xs Max (Обзор).

Тем не менее, мне все-таки удалось найти способ разделить экран iPhone пополам и использовать его сразу для двух задач. К сожалению, пока это возможно только в специальном браузере.

Его можно скачать бесплатно и оценить преимущества работы в двухоконном режиме на iPhone самому.

Зачем нужно открывать сразу два сайта


Смотрим видео и переписываемся одновременно

YouTube + мессенджеры. С помощью приложения вы можете смотреть видео через популярный сервис и одновременно переписываться с друзьями через веб-версии любимых мессенджеров.

Веб-версия есть у того же Telegram, и работает она не хуже, чем полноценное приложение.


Смотрим видео и просматриваем ленты социальных сетей

YouTube + соц-сети. Аналогичная история с социальными сетями.

Вы можете смотреть видео и одновременно читать ленту FaceBook или Twitter, а также просматривать фото в Instagram.


Читаем новости на любимом сайте и отвечаем на входящие сообщения в почте

Новости + почта. В одной вкладке вы можете открыть iPhones.ru для просмотра интересных материалов про современные технологии и стиль жизни.

В другой может быть электронная почта или другой бизнес-сервис.


Читаем материал и ищем дополнительные факты

Google + статья. Если вы хотите получить дополнительную информацию о фактах из статьи, вы можете сразу же загуглить их во втором окне приложения.

Вы также можете сразу читать пару статей, чтобы сравнивать данные, которые используются в каждой из них.


Читаем статью и делаем тематические тезисы

Статья + заметочник. Я могу читать интересные гайды и сразу же выписывать из них ключевые тезисы — для этого лучше всего подходит веб-версия Google Keep и браузер, о котором пойдёт речь ниже.

Multitasking Split Screen делит экран iPhone пополам


Это единственный браузер для одновременного просмотра двух сайтов с поддержкой экранов новых iPhone, который нам удалось найти

Когда я начал поиски подходящего браузера с функцией просмотра двух сайтов на экране iPhone одновременно, оказалось, что большинство таких приложений не адаптированы для безрамочных экранов смартфонов Apple.

Они оставляют черные полосы в нижней и верхней частях 6,5-дюймового экрана моего iPhone Xs Max и не дают использовать его на 100%. Печаль.

Единственным подходящим браузером оказался Multitasking Split Screen. Это новое приложение, которое вышло в сентябре 2018 года, и оно подходит для безрамочных экранов с вырезом.

Пользоваться им вместо Safari или Chrome регулярно я бы не стал из-за непродуманной работы с закладками и вкладками. Тем не менее, он не раз выручал, когда по работе мне нужна была информация сразу с двух сайтов.

У приложения максимально лаконичный набор возможностей


Вы можете изменить размер окон с помощью специального ползунка в центре экрана

Разделение экрана. Именно это главная особенность Multitasking Split Screen, которая даст вам возможность смотреть фильмы и общаться с друзьями, читать новости и проверять почту или просматривать два сайта одновременно.

После запуска приложения на экране смартфона появляется сразу два окна браузера с адресной строкой, которая совмещена с поисковой, кнопкой для перехода к избранным сайтам и еще одной для добавления страниц в закладки.

Вы можете изменить размер окна, перетягивая разделитель вверх и вниз.


Кнопка для выхода из полноэкранного режима просмотра находится в правом нижнем углу экрана

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

После этого в правом нижнем углу интерфейса приложения появится специальная кнопка, которая вернет вас в режим разделения.


К сожалению, в списке избранных нельзя редактировать даже имена закладок

Избранные сайты. Чтобы добавить веб-страницу в закладки, используйте кнопку в виде звездочки справа от адресной строки.

Ссылка будет сохранена в меню избранных сайтов, которое можно открыть кнопкой слева от адресной строки — здесь также есть подборка популярных сервисов вроде Facebook, Google, Instagram, YouTube и Twitter.


Даже в настройках есть реклама, которая мотивирует скорее воспользоваться встроенными покупками

Две настройки. В меню параметров приложения всего два пункта: «Убрать рекламу» и «Восстановить покупки». Они нужны, чтобы перейти с демонстрационной версии браузера на полноценную.

5 недостатков приложения, которые нужно исправлять:

  • Нельзя открыть ссылку из одного окна сразу в другом, ее приходится сначала копировать, а потом вставлять в адресную строку.
  • Работа с закладками слишком примитивная. Нельзя даже изменить имя сохраненной ссылки.
  • Очень не хватает переноса избранных из Safari или Chrome.
  • Нет вкладок. Вы ограничены только двумя окнами, которые не заменяют их полноценно.
  • Поиск в адресной строке не всегда работает корректно: иногда вместо перехода по ссылке браузер начинает искать ее в Google, а во время ввода поискового запроса не работает пробел.

Надеюсь, разработчики приложения прочитают этот материал и исправят все его недостатки в ближайшем обновлении.

Чем платная версия браузера отличается от бесплатной


Да, с количеством рекламы разработчики явно погорячились

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

Иногда разработчики навязчиво рекомендуют приобрести полную версию приложения за 749 руб., но чаще показывают демо ролики с программами и играми из App Store.

Вы можете сэкономить и купить программу за полцены. Для этого несколько раз откажитесь от предложения покупки, и она предоставит вам скидку 50%.

В остальном отличий между платным и бесплатным приложениями нет.

Подводим итоги:

1. Два окна браузера одновременно на экране iPhone открывают широкий простор для использования: YouTube + мессенджеры или социальные сети, статья + заметочник для тезисов.

2. Реализация использования двух окон в Multitasking Split Screen близка к идеальной, и производительности последних iPhone более чем достаточно для использования приложения.

3. Приложение вышло совсем недавно, поэтому в нем все еще есть недоработки, которые нужно исправлять — например, имена закладок в меню избранных нельзя изменять.

4. Приложение очень часто показывает рекламу, и для ее отключения придется заплатить 749 руб.

Все подобные решения, которые нам удалось найти в App Store, не адаптированы для безрамочных экранов новых iPhone, поэтому полноценно использовать их не выйдет.

Получается, достойных конкурентов у программы просто нет, поэтому разработчики и продают ее так дорого.

(3.19 из 5, оценили: 16)

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×