Chrome Glitch: Мобилни уебсайтове, показани в режим на таблет

Android / Chrome Glitch: Мобилни уебсайтове, показани в режим на таблет 2 минути четене

Увеличаване на мобилната уеб страница Показване в режим на таблет В Chrome OS. Разработчици на XDA



Първоначалната адаптация на потребителския интерфейс на операционната система Chrome включваше включване на сензорна клавиатура, известия на началния екран, когато устройството е заключено, и Google Assistant, както и обикновено по-удобен за докосване дисплей с разхвърлян екран. По-конкретно разработките на Google Chrome за докосване винаги са били приемани добре от аудиторията на всички платформи, но напоследък изглежда има проблем, който показва уеб страниците с изключително увеличени версии на мобилния интерфейс, за разлика от обикновената уеб страница, адаптирана за дисплей на таблет. Този проблем се наблюдава особено в Chrome OS.

Тъй като Google Chrome продължава да е водещ като най-популярния браузър на века, този бъг е опустошителна новина за много потребители. Имаше много дискусии относно това как този проблем може да бъде решен и някои решения излязоха, които могат да заобиколят частта от кода, която обърква Chrome при поведението си по този начин при преминаване от лаптоп към режим на таблет. Превключването между двата режима е установено в „континуум“, тъй като G-сензорите на екрана са в състояние да измерват въртенето за 360-градусови модели. За други сензорни дисплеи в страничната лента е налична и опция за превключване от лаптоп към режим на таблет.



Chrome OS обаче остава по същество мобилна операционна система и причината повечето уеб страници да се държат по този начин е, че Chrome автоматично пренасочва сайтовете към съответните им мобилни версии, които не са оптимизирани за големи дисплеи на таблети. Скриптът PHP Mobile Detect в повечето уеб страници е настроен да разпознава мобилни и компютърни платформи, за да адаптира съответно уеб страницата. По-новите версии на Chrome OS се разпознават като мобилни, поради което уеб страницата зарежда таблицата със стилове phone.css на задния край, за да настрои показването му в мобилен режим. Този въпрос може да бъде разрешен индивидуално чрез ограничаване на това откриване в задния край на всички програми за уеб страници или чрез кумулативни актуализации, които правят Chrome OS основно операционна система за настолни компютри, или чрез кумулативни актуализации на Google Chrome, които укрепват способността му да различава дисплеите, върху които работи.



В момента Google работи по актуализация за Chrome с Материален дизайн ъпгрейди и тази загриженост със сигурност ще бъде разгледана в него. Все още не е публикувана дата на издаване на надстройката, но е достъпна през Google Chrome Canary за кратък връх в тестовия режим на разработчика. Очаква се актуализациите на Chrome OS да бъдат пуснати много скоро, за да отстранят проблема в този смисъл.