Как увеличить скорость интернета в Google Chrome

Содержание

Провайдеры мобильного интернета научились давать скорость в десятки мегабит в секунду, а домашнего — в сотни. Правда, зачастую, несмотря на высокие тарифные обещания, пользователь получает крайне низкую скорость интернет-подключения. Почему это происходит и как это исправить? Давайте разбираться.

1. Закройте лишние программы

Многие приложения для смартфонов, планшетов и компьютеров часто работают в фоновом режиме, незаметно скачивая какие-то данные. Это могут быть клиенты социальных сетей, торренты, мобильные игры и даже обычные браузеры, которые по какой-то причине что-то загружают — скажем, видео на YouTube, о котором вы уже забыли. Начните закрывать приложения одно за другим и отслеживайте (например, при помощи сервиса speedtest.net), как меняется скорость доступа.

источник: Speedtest by Ookla

Как в 4-10 раз ускорить скорость загрузки файлов из интернета через браузер на Windows и Android?

2. Снизьте качество видео

Если искать причины низкой скорости интернета некогда, то можно воспользоваться временной мерой — пожертвовать качеством контента. В настройках видео на YouTube, Rutube, «ВКонтакте» и других сайтах можно изменить разрешение ролика. По умолчанию оно может быть установлено на значение 1080p или 720p (высокое качество). Поменяйте этот параметр на 480p или 320p. Да, картинка станет не такой четкой, зато видео загрузится быстрее и не будет подвисать.

3. Смените браузер на более быстрый

Во-первых, стоит помнить, что все браузеры нужно регулярно обновлять (они сами предлагают делать это по мере надобности, и отказываться не стоит). Во-вторых, можно попробовать использовать быстрые браузеры с поддержкой так называемого турборежима. В «Яндекс.Браузере» и Opera эти режимы включаются в настройках, для Chrome нужно будет скачать расширение Data Saver.

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

4. Отключите автоматическое обновление приложений

Система обновления установленных мобильных приложений на iPhone или Android-смартфоне может незаметно скачивать большое количество данных, снижая общую пропускную способность. Поэтому отключить автоматическое обновление приложений стоит. Запускать его можно вручную по мере надобности или, например, перед сном, когда все дела закончены и быстрый доступ в интернет уже не требуется.

5. Закройте торрент-клиент или отключите раздачи

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

Как Увеличить Скорость Браузера Google Chrome ⚡️ Как Ускорить Гугл Хром ✅

6. Ограничьте скорость доступа в интернет для приложений

Во многих популярных приложениях есть встроенные ограничители. Например, в популярном клиенте для загрузки игр Steam в разделе «Загрузки» можно установить параметр «Ограничить скорость загрузки» и выбрать максимальную скорость закачки информации. Игра будет загружаться медленнее, зато интернетом вы сможете пользоваться без проблем.

Как загрузить pptx в Гугл презентации

Также много данных скачивает сама Windows. Чтобы она делала это не так активно, можно ограничить пропускную способность «Центра обновлений». Для этого нужно открыть «Параметры» — «Центр обновления Windows» — «Дополнительные параметры» — «Оптимизация доставки» — «Дополнительные параметры». Там можно установить максимальную скорость загрузки в фоновом режиме (то есть без вашего участия). Будет достаточно скорости в несколько мегабит, чтобы Windows устанавливала обновления и никому не мешала.

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

Ранее мы рассказывали:

Как самостоятельно подключить и настроить любой Wi-Fi-роутер

7. Установите блокировщик рекламы

8. Удалите расширения и ненужные программы

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

Однако не только расширения крадут скорость, делая доступ в интернет медленным. Это могут быть и обычные программы. Время от времени нужно просматривать список установленных приложений на телефоне, планшете и ПК, удаляя те из них, которые давно не использовались или были когда-то установлены из любопытства или ради сиюминутной надобности.

9. Отключите или поменяйте VPN (если вы им пользуетесь)

Подключение по VPN по умолчанию более медленное, а если нагрузка на VPN-сервер возросла (например, одновременно подключилось много пользователей), то скорость доступа ожидаемо упадет. Особенно это заметно при использовании бесплатных или недорогих VPN-сервисов.

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

10. Отключите от интернета лишние устройства

Большинство подключенных к сети гаджетов постоянно обращаются к удаленным серверам, скачивают и отправляют данные. Если скорость доступа проседает, можно попробовать временно отключить одно или несколько устройств от Wi-Fi, нажав на значок в меню настроек. Заодно станет ясно, какой именно гаджет является вредителем.

11. Обновите драйверы и операционную систему

Может случиться и так, что все вышеупомянутые способы уже опробованы, но эффекта нет. Тогда стоит обновить саму систему, включая драйверы (они загрузятся автоматически). Дело в том, что иногда разработчики Windows и других систем допускают ошибки и некоторые узлы компьютера, телефона или планшета начинают работать некорректно. Обычно в компаниях об этом быстро узнают и выпускают программную заплатку, которая устраняет недочет. Во многих случаях достаточно обновить устройство через настройки, и после перезагрузки все заработает как надо.

12. Установите антивирус

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

13. Проверьте сетевой кабель

Подключенный к роутеру или напрямую к компьютеру кабель Ethernet может со временем изнашиваться, в результате чего нарушается контакт и появляются проблемы со связью. Лучше всего доверить проверку опытному специалисту — его может прислать, например, служба технической поддержки провайдера. Однако кое-что можно сделать и самому: например, вынуть кабель и вставить его поплотнее.

Ранее мы рассказывали:

Всегда на связи. 10 самых быстрых Wi-Fi-роутеров для дома

14. Очистите диски и кеш

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

Как сделать американский аккаунт в Google play

15. Смените тарифный план

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

16. Смените провайдера

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

17. Измените настройки групповой политики

Об этом простом трюке знают немногие, однако он тоже способен повысить скорость доступа. Нужно открыть командную строку (нажать кнопку «Пуск» и ввести в поиске команду cmd) и в открывшемся окне набрать gpedit. Откроется приложение для редактирования групповой политики, где нужно перейти в меню «Административные шаблоны» — «Сеть» — «Планировщик пакетов QoS», после чего дважды кликнуть на параметр «Ограничить резервируемую пропускную способность». В открывшемся окне все параметры, где указано «20%», следует поменять на 0, после чего сохранить изменения и перезагрузить компьютер.

18. Настройте реестр

Прошаренные пользователи могут поиграться с настройками системного реестра. Открыть его просто — через командную строку (как в предыдущем пункте), набрав там слово regedit. После этого в разделе HKEY_LOCAL_MACHINE/SOFTWARE/ Microsoft/Windows/CurrentVersion необходимо создать новый параметр DWORD, назвать его MaxConnectionPerServer и присвоить ему значение 16. Для вступления изменений в силу также потребуется перезагрузка компьютера.

Ранее мы рассказывали:

Как быстро почистить кеш браузера

19. Поменяйте DNS

Чтобы открыть сайт, браузер сначала обращается к DNS-серверу, который рассказывает, какому цифровому IP-адресу в интернете соответствует обычный буквенный адрес из строки браузера. Часто DNS по умолчанию может работать не очень быстро, и отклик браузера на клик мыши по ссылке или нажатие кнопки «Ввод» после указания адреса может быть долгим.

Одно из решений проблемы — быстрые DNS-серверы от крупных компаний. Например, от «Яндекса» или Google. Чтобы изменить DNS в настройках Windows, нужно открыть раздел «Панель управления» — «Сеть и интернет», а там выбрать используемое соединение и кликнуть по нему правой кнопкой мыши. В открывшемся меню будет пункт «Свойства» — там и скрывается нужная настройка.

Выберите в окошке пункт «IP версии 4», после чего нажмите кнопку «Свойства». Там можно будет указать DNS вручную. Сервер Google имеет адрес 8.8.8.8, Cloudflare — 1.1.1.1, а «Яндекса» — 77.88.8.8 (альтернативный — 77.88.8.1).

20. Обновите роутер или докупите ретранслятор

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

Ретранслятор TP-Link RE200 включается в обычную розетку (желательно в зоне прямой видимости роутера) и передает сигнал дальше — в мертвые зоны. Настраивается через простое приложение.

Можно обойтись и без ретранслятора, купив мощный роутер. Модели HUAWEI WS7100 и HUAWEI WS7200 обеспечивают высокую скорость доступа (до двух гигабит в секунду в беспроводной сети), поддерживают два частотных диапазона — 2,4 ГГц и 5 ГГц — и будут долгие годы работать без нареканий. Настройки роутера также очень простые.

У модели WS7200 есть важная особенность — чип NFC, который позволяет быстро подключать к Wi-Fi различные мобильные устройства, просто поднеся их близко к роутеру.

Как печать карту из гугла

TP-Link AC750 Range Extender RE200

Источник: blog.eldorado.ru

Выжимаем все соки из Chromium на Linux

В этой статье рассмотрим, как выжать все соки из Хромиума и максимально ускорить его или другой браузер на его движке (Chromium, Google Chrome, Opera, Vivaldi, Яндекс и др.). За счет включения многих экспериментальных возможностей по вынесу вычислений с процессора на видеокарту и включения использования находящихся в разработке программных алгоритмов. За счет этого наш любимый хромиум станет работать быстрее, может перестать тормозить или моргать экраном.

Поехали!

Как сделать резервную копию всего профиля браузера (настройки, история. закладки и пр.), написано в конце статьи.

Заходим по адресу chrome://gpu (да, именно так наберите в адресной строке или скопипастьте)!

Как видите, у меня везде зеленая надпись «Hardware accelerated», что говорит, что данная функция использует аппаратное ускорение за счет выноса вычислений на видеокарту, а «Enabled» говорит, что программный алгоритм включен.

Теперь зайдите в chrome://flags .Здесь и будем производить большую часть настройки.

На скриншоте красным прямоугольников выделил #ignore-gpu-blacklist . Дальше все опции из этого списка буду именовать именно вот так. Можно нажать Ctrl+F и найти настройку по ее скопипащенному названию.

Теперь у нас открыты и chrome://gpu , и chrome://flags . Смотрим, какие параметры есть в chrome://gpu , и, если параметр не зеленый, а желтый или красный, в chrome://flags изменяем соответствующую настройку. Осторожно, некоторые настройки могут сделать работу браузера нестабильной, зависит от железа.

Canvas — аппаратное ускорение отрисовки канваса
В chrome://flags это #ignore-gpu-blacklist
Отключается включением опции #disable-accelerated-2d-canvas

CheckerImaging — суть в том, что растеризация картинки убрана из зависимости от растеризации остальной области, с которой связана картинка, что позволяет отрисовывать веб-страницу, не дожидаясь окончания обработки картинки, как-то так. Говорят, сайт Юлмарта начинает отрисовываться намного быстрее.
Это параметр командной строки —enable-features=»CheckerImaging» , подробнее ниже.

Flash, Flash Stage3D, Flash Stage3D, Flash Stage3D Baseline profile — аппаратное ускорение декодирования флеш-контента
Тоже #ignore-gpu-blacklist

Compositing — аппаратное ускорение наложения слоев
Скорее всего, тоже #ignore-gpu-blacklist , я не встречал, чтобы это было не работало (было не зеленым) «из коробки».

Multiple Raster Threads — распараллеливание на несколько потоков процесса растеризации векторных элементов веб-страницы
#enable-gpu-rasterization —> Force-enabled for all layers / Принудительно для всех слоев.
Включение этой опции также может помочь, если у вас моргает экран при просмотре сайтов, в т.ч. вконтакте, и видео.

Native GpuMemoryBuffers — исключается дополнительный буфер при копировании элементов между CPU и GPU, по умолчанию выключено, почему — подробно написано по ссылке.
Это параметр командной строки —enable-native-gpu-memory-buffers , подробнее ниже.

Rasterization — применение видеокарты для растеризации
#enable-gpu-rasterization

Video Decode — аппаратное ускорение декодирования видео (при просмотре видео декодируется)
Video Encode — аналогично кодирование
Входит в #ignore-gpu-blacklist

WebGL, WebGL2 — поддержка рендеринга на видеокарте набора инструкций OpenGL, входящих в стандарт WebGL; автоматически выключается, если драйвер видеокарты их не поддерживает.
Входит в #ignore-gpu-blacklist

Еще есть опция #enable-zero-copy , выше приведена ссылка на статью инженеров Intel, которые разрабатывали эту функцию (судя по скриншотам и вступлению в статье, разработка происходит на Ubuntu, но коммерчески выгодна в первую очередь из-за Chrome OS). Есть подозрение, что ее работа будет очень специфична для конкретного железа.

#enable-tcp-fast-open — TCP Fast Open, ускоряет работу сетевого стека, фича ядра Linux, на Windows и MacOS недоступно, виндузятниги с**** ничего не подозревая наслаждаются ущербностью своей операционной системы, яблочники от них не сильно отстают (не воспринимайте близко к сердцу, это шутка).

#expensive-background-timer-throttling — ограничивает максимальную нагрузку на процессор фоновыми вкладками (т.е. не та вкладка, с которой вы сейчас работаете) до максимум 1%. Далеко не всегда уместно. Вдруг у вас в фоновой вкладке запущена торговля на бирже.

Google сколько лет безрукову

#v8-cache-options — например, в режиме «Cache V8 compiler data» V8 будет лучше кешировать javascript и не компилировать их заново. Опять же. на некоторых сложных веб-приложениях в теории может вызывать проблемы. V8 — это движок обработки ( в т.ч. компиляции) яваскрипта в Chromium, а компиляция javascript создает основную нагрузку на процессор при работе браузера.

#v8-cache-strategies-for-cache-storage — можно включить агрессивный кеш V8, речь о кеше в предыдущем абзаце, возможное последствия те же.

#shared-array-buffer — экспериментальные функции работы с памятью в javascript, подробное объяснение здесь.

#enable-simple-cache-backend —> Enabled/Включено — вместо реализации своего подобия файловой системы в блочном файле для кеша, работаем с файлами непосредственно внутри файловой системы, возлагая большую часть работы на операционную систему и уменьшая нагрузку на ввод-вывод с диска, в т.ч. уменьшаем количество переключений контекста, что должно ускорить работу.

Теперь про опции командной строки Chromium и Google Chrome. Теоретически, всякие иные поделия браузеры на движке Сhromium должны их поддерживать, но гарантии нет.
Закрываем все открытые копии Chromium, открываем терминал и выполняем вот такую команду:

$ chromium-browser —enable-native-gpu-memory-buffers —enable-features=»CheckerImaging»

В chrome://gpu видим, как стали зелеными пункты CheckerImaging и Native GpuMemoryBuffers (либо браузер вообще не запустился 🙂 ) Но ведь каждый раз запускать браузер через терминал неудобно, поэтому открываем графический редактор desktop-файлов и в нем дописываем в команду запуска браузера нужные нам параметры (обратите внимание, что на конце есть %U , оно заменяется на ссылку или путь к файлу, который нужно открыть, так что его не нужно удалять. В KDE это kmenuedit (вызов либо через терминал командой kmenuedit , либо подвести курсор к кнопке вызова меню приложений и нажать на правую кнопку мыши 1 раз, затем левой 1 раз нажать на «Редактор меню» в появившемся списке), на остальных DE (XFCE, GNOME, Budgie, LXDE, LXQt и др.) это menulibre .

Menulibre, Chromium

Kmenuedit, Chromium

Тру-униксоиды могут скопировать /usr/share/applications/chromium-browser.desktop в ~/.local/share/applications/chromium-browser.desktop и отредактировать параметр Exec, получится то же самое:

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

UPD 10.05.2018.
Здесь ведется полный список флагов для Chromium, который можно прописать непосредственно в Exec в Desktop-файле, чтобы не нужно было их все включать вручную:

chromium-browser —ignore-gpu-blacklist —enable-experimental-canvas-features —enable-accelerated-2d-canvas —canvas-msaa-sample-count=2 —force-display-list-2d-canvas —force-gpu-rasterization —enable-fast-unload —enable-accelerated-vpx-decode=3 —enable-tcp-fastopen —javascript-harmony —enable-checker-imaging —v8-cache-options=code —v8-cache-strategies-for-cache-storage=aggressive —enable-zero-copy —ui-enable-zero-copy —enable-native-gpu-memory-buffers —enable-webgl-image-chromium —enable-accelerated-video —enable-gpu-rasterization

Как измерить скорость работы браузера, понять, какие опции на вашем сочетании железа и видеодрайвера ускоряют работу, а какие замедляют?
Для этого запускайте онлайн бенчмарк web.basemark.com с различными сочетаниями настроек и сравнивайте количество набранных попугаев баллов.

В chrome://gpu браузер может мамой клясться, что включено аппаратное ускорение декодирования видео. Но ведь не каждое видео будет декодироваться аппаратно!
Открываем chrome://media-internals/ , параллельно запускаем проигрывание какого-нибудь видео с Youtube и смотрим, каким кодеком оно декодируется.

Сейчас Google все видео отдает в кодеке VP9 собственной разработки, но на довольно многих старых видеокартах возможно аппаратное декодирование только H.264; расширение h264ify заставит браузер сообщать, что он не поддерживает кодеки VP8 и VP9, что заставит Youtube отдавать видео в H.264. См. youtube.com/html5

По умолчанию так:

С включенным h264ify на его стандартных настройках:

Вообще нет единого нормального списка, какие драйверы и на каких видеокартах поддерживают аппаратное декодирование, но вот Chromium 62 появится полноценная работа VA-API (API для аппаратного ускорения кодирования и декодирования видео), которая была и раньше, но только на ChromeOS, а, например, здесь, Хромиум собирали и собирают с патчем, который включает это и на Линуксе. Для работы рекомендуется свежая версия libva; если у вас, к примеру, Ubuntu 16.04, то можно обновить весь графический стек отсюда, что рекомендуется пользователям современных и не очень видеокарт Intel и AMD, т.к. в наши дни опенсорсный графический стек развивается очень быстро, а мы в статье задействовали множество функций работы с видеокартой. Разработчики Ubuntu 17.10 работали над улучшением работы VA-API из коробки. Вообще, с проигрыванием видео на Линуксе никогда не встречал проблем, все хорошо работает из коробки. Для Firefox было дополнение, которое позволяло ролик с Youtube проигрывать во внешнем плеере mpv, что на очень старых машинах могло существенно снижать нагрузку на процессор.

Сравнительная характеристика Yandex и Google

— Памагите. Браузер перестал запускаться.
— Такое бывает очень редко, но все же иногда случается, когда настройки работы с видеокартой выкручиваются так, что у браузера не получается с ней работать. Открываем в файловом менеджере папку ~/.config (~ — это ваша домашняя папка) и находим папку chromium (для Google Chrome она называется google-chrome, Vivaldi — Vivaldi и т.д.).

В ней хранится наш профиль. Можно просто переименовать папку, например, в chromium.old, а при следующем запуске chromium создаст ее заново и начнет с чистого листа. В качестве резервной копии (бекапа) рекомендую до проведения всех манипуляций заархивировать эту папку (и хранить, как зеницу ока). Если вы что-то поломали, а начинать с чистого профиля не хочется, то попробуйте открыть терминал внутри ~/.config/chromium и выполнить команду:

$ grep -inHr «ignore-gpu-blacklist»

где вместо ignore-gpu-blacklist подставьте название опции, которая, как вы думаете, с тала причиной неполадок. В ответ команда grep выдаст путь к файлу и номер строки, где есть шанс поправить настройку. Возможно, часть настроек хранится в SQLite базе данных, и тогда потребуется какая-нибудь программа для работы с SQLite-БД и поиска по ним. Честно говоря, ни разу не пробовал так делать.

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

  • linux desktop
  • chromium
  • google chrome

Источник: habr.com

Как ускорить Google Chrome?

Вы недовольны работой любимого браузера? Рассказываем как ускорить Google Chrome, чтобы сайты открывались мгновенно! Заходите на сайт Android +1!

Угадайте какой браузер самый популярный в мире? Конечно же это Гугл Хром! Но все его пользователи удовлетворены его работой. Многим не хватает скорости и удобства пользования. Рассказываем наши секреты настройки Google Chrome.

  • Chrome для шпиона
  • Ночной режим браузера Google Chrome

Установлены ли драйвера?

Если вы пользователь Windows, и вас установлены старые драйвера, либо они вообще отсутствуют, то тормозить будет не только браузер Google Chrome, но и все установленные программы, в том числе!

Что делать? Обновить драйвера для видеокарты и процессора (чипсета) вашего компьютера. Как это сделать мы рассказывали в статье — как правильно обновить драйвера Windows.

ускорить Google Chrome

Вывод? Оставьте только одно расширение для блокировки.

Что насчет других расширений? Если у вас установлено огромное количество расширений Chrome, то они также замедляют его работу. Удалите те, которые вам не нужны или дублируют функции других дополнений.

Отключаем приложения Chrome

В адресной строке Chrome набираем команду:

chrome://apps

ускорить Google Chrome

Отключаем приложения, которыми вы не пользуетесь!

Ускоряем Chrome с помощью специальных параметров

В Хром есть специальное меню, где спрятано большое количество разнообразных настроек. Для того чтобы попасть в это меню наберите в адресной строке команду:

chrome://flags

ускорить Google Chrome

Начинаем настраивать Chrome!

Включаем параметры:

  • Override software rendering list
  • Simple Cache for HTTP
  • NoState Prefetch
  • Parallel downloading
  • Enable lazy image loading

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

Устанавливаем полезные расширения

В Google Chrome есть расширения, которые улучшают удобство, а заодно и скорость работы в браузере.

Расширение «FasterChrome» ускоряет интернет за счет предварительной загрузки данных, при наведении курсора мыши на ссылку. Вследствие чего, сайт, на который вы переходите, открывается моментально!

Источник: androidp1.ru

Рейтинг
Загрузка ...