Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Andoroid: превращаем мобильный браузер в настольный

Об этой функции я мечтал с самого начала владения Nexus One. Зачем иметь экран 800×480, если многие сайты показывают урезанную мобильную версию, да ещё и (поубивал бы) запрещают масштабировать страницу?

В общем, есть способ, работает под Android 2.2. Заходим в браузер, набираем в адресной строке «about:debug», жмём стрелочку справа от строки, чтобы перейти по адресу. Страница не меняется, это нормально. Жмём клавишу вызова меню, выбираем оттуда «дополнительно» («more»), оттуда «настройки» («settings»), оттуда, в самом конце — UAString.

И выбираем каким браузером притворяться — Android, Desktop или iPhone.

User-agent выглядит так:

Android — «Mozilla/5.0 (Linux; U; Android 2.2; ru-ru; Nexus One Build/FRF50) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1»

Desktop — «Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17»

iPhone — «Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16»

3 комментария
Fulcrum (fulc.ru) 2010

О, супер, то, что нужно.

Евгений Степанищев (bolknote.ru) 2010

Комментарий для fulc.ru:

Особенно хорошо, когда нет переключалки на «полную» версию сайта.

Fulcrum (fulc.ru) 2010

Комментарий для Евгения Степанищева:

Особенно, когда переключалка не работает.

Отдельной строкой раздражает, когда полная версия редиректит на главную страницу мобильной. Например, захожу на mail.yandex.ru/for/fulc.ru, а получаю mail.yandex.ru/pda/ , fffuuuu