Хроники лаборатории
Быть iPhone'ом.

Рускоязычный сегмент Интернета начинает подстраиваться под iPhone. Причем версии под этот мобильник могут заявить, что стесняются показываться на большом мониторе и предназначены для интимного, доверительного просмотра на свежеприобретенном аппарате от Apple. А что делать, если природное любопытство (нет, ну все-таки, как оно для iPhone смотрится?) не дает покоя, а только ради этого покупать навороченный девайс не дает жаба-симбионт? Выход, разумеется, есть.

Я уже писал о программе Proxomitron (где взять, где посмотреть, как настраивать), позволяющей фильтровать весь HTTP-трафик. Ее-то мы и будем использовать.

Откроем главное окно программы и зайдем в меню «Headers»:


Там выберем какой-нибудь фильтр, связанный с User-Agent (например, как показано на рисунке) и нажимаем «Dupe» (создаем дубликат фильтра):


Дубликат переименовываем в User-Agent: iPhone и вписываем в Replacement text следующую строку:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A537a Safari/419.3
и жмем «Ok»


Осталось нажать «Apply», чтобы фильтр задействовался, и снять галочку с того фильтра, который мы дублировали, чтобы User-Agent подменялся единожды:


Кроме заголовка, нам надо подстраховаться от JavaScript-детектирования (оно, например, используется на сайте Apple). Для этого создадим еще один фильтр. Из главного окна программы теперь вызываем список web-фильтров кнопкой «Web page», и создаем новый фильтр (кнопка «New»):


Заполняем поля согласно рисунку:


Что мы сделали? С помощью программы-фильтра мы подделали User-Agent (строку, которую посылает браузер в ответ на вопрос сервера «ты кто?») оригинальным User-Agent от встроенного в iPhone браузера, найти который в Интернете не составляет особого труда. Вторым фильтром мы заменили все выяснения версии браузера с помощью navigator.userAgent строкой с заведомо нужным текстом.

Теперь все сайты точно будут думать, что ваш браузер - Safari на iPhone.


RSS HTML рубрики: приемчикиjuick twitter facebook вконтакте

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

Мудрая_Серая_Мышка (15 окт 2008г, 09:25) [ссылка на комментарий]

из принципа не куплю себе айфон)))
V.exeR (15 окт 2008г, 09:38) [ссылка на комментарий]

Rost: глянь здесь. Если чего нету - гуглящему да воздастся.

Space - Magic Fly
V.exeR (15 окт 2008г, 09:44) [ссылка на комментарий]

Мудрая_Серая_Мышка: в нем по большому счету хорошего только технология MultiTouch, демки прототипа которой я видел лет пять назад и очень ждал. Это естественный ход эволюции устройств. Теперь я жду девайс с ценой как у телефона, а не плазменного телевизора, для которого можно будет программировать на Delphi или C++. Тогда можно будет менять свою любимую моторолку на более совершенный аппарат, поведение которого я смогу программировать как мне вздумается. Эх, что-то я замечтался =]

Queen - Radio Ga Ga
V.exeR (15 окт 2008г, 09:52) [ссылка на комментарий]

Rost: на Java можно и сейчас писать, но мне не это интересно.

Depeche Mode - Kaleid
Flashr (15 окт 2008г, 13:13) [ссылка на комментарий]

Ответ на комментарий V_exeR: То есть ты ждешь гуглофон и Androids.
Но телефон ты наверное сменить только тогда, когда местные гопники стырят неудачно положенный старый телефон. =))
V.exeR (15 окт 2008г, 13:54) [ссылка на комментарий]

Flashr: про гопников ты не очень прав, мой телефон уже сейчас слегка подустарел - не поддерживаются EDGE и 3G, мне хочется нарисовать свой интерфейс вместо мертвозалитых кнопок... Ну и так далее. У NEC был, кстати, монохромный прототип, который состоял из двух частей, как «раскладушка». На одной рисовались сенсорные кнопки, вторая была как просто экран. В серию он, разумеется, не пошел. А гуглофон... Посмотрим, каким он выйдет. Я бы не сказал, что жду конкретно его.

Крематорий - Катманду
Откуда вы?   

Войти через loginza
Оставлять комментарии могут только
имеющие свой ЖЖ-, ЛИру-аккаунт или
еще какой openID (как так?).
Подписаться


Рубрики:

жизненное
аудио-я
видеомонтаж
фотоохота
ремонт
стихи
рассказы
синематограф
библиотека
фонотека
точка зрения
FAQ
приемчики
придумалось
ожидания-прогнозы
допридумано
рингтоны
это я так шучу
обои
микрозарисовки
опасный Интернет
я в печати
поездки-тусовки
смехоспам
мой код
футболки
игродром
подводная жизнь
сайтоводство
программы
персоны
LI.ru
аватарки
курсоры


Разное:

Полка с фильмами
Книжная полка
Полка с играми
Фотоальбом
Избранное


Календарь записей

2017 (10)
май (2)
апрель (1)
март (2)
январь (5)
2016 (10)
2015 (3)
2014 (12)
2013 (10)
2012 (17)
2011 (84)
2010 (172)
2009 (228)
2008 (263)
2007 (154)
2006 (4)
2005 (1)
2004 (1)
2002 (1)
2001 (9)
2000 (9)
1999 (1)
© сайт разработан и поддерживается мной.