Ебаут ливежорнал
Dec. 28th, 2011 11:03 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Интересную штуку заметил. Ну то есть как заметил - присутствует она уже сто тысяч миллионов лет.
Если выходить в ЖЖ не через телефон (т.е. через спутник, 3G модем, проводного/беспроводного провайдера или даже напрямую врубая шнурок в магистральный маршрутизатор) - оно работает нормально. Если выходить через телефон (т.е. с телефона напрямую, или любым из возможных способов используя его в качестве точки доступа) - в жежешке не грузятся CSS и JS. Отчего выглядит жежешка... ну вы и сами можете посмотреть, отключив в браузере то и другое самостоятельно.
Единственный вариант объяснения, который мне приходит в голову такой: GGSN (или SGSN, я их путаю) отдаёт, кроме всего прочего, информацию о абонентском терминале - это не баг а фича. Передаются, например, параметры экрана терминала и даже его модель, чтобы сервер мог выдать подходящую страничку. Вообще может отдаваться почти абсолютна вся информация, от местоположения терминала, до его MSISDN - всё зависит от настройки. И абонент этому помешать не может ровно никак, никакие маскировки браузеров и прочее тут не помогут.
Вот и получается, что жежешка подсовывает мне какую-то недоделанную мобильную версию, считая, что я читаю её на мобильнике. То, что мобильники уже давно имеют параметры круче, чем мой первый компьютер когда-то, не учитывается.
Энивей, косяк жеже. Остальные сайты либо вполне корректно обрабатывают информацию о терминале, либо смотрят на версию браузера, либо предлагают выбрать мобильную/десктопную версию вручную.
Вот такие дела.
Если выходить в ЖЖ не через телефон (т.е. через спутник, 3G модем, проводного/беспроводного провайдера или даже напрямую врубая шнурок в магистральный маршрутизатор) - оно работает нормально. Если выходить через телефон (т.е. с телефона напрямую, или любым из возможных способов используя его в качестве точки доступа) - в жежешке не грузятся CSS и JS. Отчего выглядит жежешка... ну вы и сами можете посмотреть, отключив в браузере то и другое самостоятельно.
Единственный вариант объяснения, который мне приходит в голову такой: GGSN (или SGSN, я их путаю) отдаёт, кроме всего прочего, информацию о абонентском терминале - это не баг а фича. Передаются, например, параметры экрана терминала и даже его модель, чтобы сервер мог выдать подходящую страничку. Вообще может отдаваться почти абсолютна вся информация, от местоположения терминала, до его MSISDN - всё зависит от настройки. И абонент этому помешать не может ровно никак, никакие маскировки браузеров и прочее тут не помогут.
Вот и получается, что жежешка подсовывает мне какую-то недоделанную мобильную версию, считая, что я читаю её на мобильнике. То, что мобильники уже давно имеют параметры круче, чем мой первый компьютер когда-то, не учитывается.
Энивей, косяк жеже. Остальные сайты либо вполне корректно обрабатывают информацию о терминале, либо смотрят на версию браузера, либо предлагают выбрать мобильную/десктопную версию вручную.
Вот такие дела.