Як спыніць спагадныя выявы, якія разбураюць ваш сайт

Аўтар: Peter Berry
Дата Стварэння: 14 Ліпень 2021
Дата Абнаўлення: 13 Травень 2024
Anonim
Як спыніць спагадныя выявы, якія разбураюць ваш сайт - Творчы
Як спыніць спагадныя выявы, якія разбураюць ваш сайт - Творчы

Задаволены

На ўсялякі выпадак, калі вы некалькі апошніх дзесяцігоддзяў скакалі па астравах спадарожнікаў Юпітэра і прапусцілі яго, MVC расшыфроўваецца як "Model-View-Controller". Гэта дастаткова ўстояная парадыгма для раздзялення захаванасці і ўзаемадзеяння дадзеных, якая дазваляе атрымаць мноства, магчыма, розных відаў аднолькавых дадзеных ці мадэляў. Кантролер проста змякчае ўзаемадзеянне паміж імі.

Структуры MVC шырока выкарыстоўваюцца на любой мове і на любой платформе ў Інтэрнэце. Тым не менш, калі гаворка ідзе пра рашэнне традыцыйных адаптыўных і адаптыўных задач дызайну, мы, здаецца, ігнаруем аднаго з асноўных арандатараў MVC - здольнасць прадастаўляць розныя погляды па розных прычынах. Замест гэтага, дабраславёны W3C як OneWeb, мы рэалізуем адзіны адказ з любым выглядам, які толькі можна ўявіць, і такім чынам без разбору пакідаем яго для сартавання на любым прыладзе, з якім ён прызямляецца. У выніку ўзнікае патэнцыяльна нетрывалы ўзровень уздуцці, асабліва ў свеце мабільнай сувязі.

Адным з самых вострых сайтаў, які я адкрыў, не называючы імёнаў, быў адаптыўны сайт на 31 Мб для вядучай піўной кампаніі. Як выявіў Гай Паджарны ў даследаванні 341 адаптыўнага сайта, 86 працэнтаў загрузілі змест для поўнага сайта, незалежна ад таго, як гэта выглядала на маленькім экране. І, вядома, у выніку яны былі балюча павольнымі.


"Мы зрабілі Інтэрнэт на наш вобраз ... Атлусценнем". Джэйсан Грыгсбі

І ўздуцце жывата - сапраўдны клопат, які павінен трымаць вас у трывожным стане гіпертаніі, якая грызе пазногці. На трохсекунднай адзнацы 57 адсоткаў карыстальнікаў цалкам пакінулі ваш сайт, і за пяць секунд вы страцілі 70 адсоткаў з іх. Такім чынам, праз сем секунд вы можаце наогул прапусціць мабільны тэлефон і выдаткаваць час на ўдасканаленне сваіх рэцэптаў Piña Colada.

W3C, які рэкамендуе One Web, падобны на USDA, які рэкамендуе атлусценне, і гэта самае дрэннае з магчымых рашэнняў. Выявы - асабліва відавочны прыклад неабходнасці прылад дыктаваць патрэбныя памеры. Чаму мне трэба загружаць фонавы малюнак працоўнага стала 15 МБ, калі ён будзе адлюстроўвацца на малюсенькім пяціцалевым экране? Настолькі, што пастаўшчыкі One Web ўспрынялі маразм, які зрывае сарочку, выкарыстоўваючы One Web для малюнкаў і разбітых шэрагаў з "Працоўным праектам спагадных малюнкаў". Гэта сведчыць пра тое, што з аднаго боку W3C хацеў бы мець аднолькавыя паслугі і дадзеныя, даступныя незалежна ад прадстаўленай прылады, але з іншага, як толькі гэта стане невыносна, забудзьцеся пра гэта.


Такім чынам, я б не цягнуў вас так далёка, не прапанаваўшы нейкага рашэння, незалежна ад яго статусу ў вышэйзгаданым органе рэкамендацый. Загаловак User-Agent змяшчае радок свабоднай формы, які павінен адназначна ідэнтыфікаваць тып прылады, якая робіць запыт. Паколькі гэта ў любым выпадку не стандартызавана, патрабуецца наяўная база дадзеных радкоў User-Agent.

На шчасце, ёсць некалькі варыянтаў, як зрабіць гэтыя вызначэнні простымі; ад камерцыйных прапаноў, такіх як Infuze, якія ўлічваюць спецыфіку запытваючай прылады прама на серверы, да разнастайных варыянтаў з адкрытым зыходным кодам у залежнасці ад вашых патрэбаў, такіх як User Agent для Ruby, да HTTP Agent Parser для Python і г.д.

Выкарыстанне гэтых інструментаў дапамагае стварыць адпаведны выгляд, няхай гэта будзе цалкам асобны HTML у некаторых выпадках ці проста асобны CSS у іншых, а не ўсе магчымыя прагляды адначасова. Выкарыстоўвайце V у вашым любімым фреймворку MVC, каб вярнуць пэўны выгляд для тыпу прылады, якая яго запытала.

Словы: Ян Брэснік


Джон Брэснік - старшы распрацоўшчык кампаніі The Barbarian Group.

Спадабалася гэта? Прачытайце гэтыя!

  • Як стварыць прыкладанне: паспрабуйце гэтыя цудоўныя падручнікі
  • Бліскучыя прыклады дызайну мэтавай старонкі
  • Вялікая паралаксная пракрутка вэб-сайтаў

Атрымалі выдатны савет па спагадным дызайне? Падзяліцеся гэтым у каментарах!

Зачараваць
4 лепшых анімацыйных шоў-шоў, каб натхніць вас
Адкрываць

4 лепшых анімацыйных шоў-шоў, каб натхніць вас

Эндру Гордан на працягу сямі гадоў працаваў рэжысёрам-аніматарам Pixar, а цяпер з'яўляецца адным з рэжысёраў у Illumination McGuff і кіраўніком анімацыі ў Double Negative. Ён працаваў над такімі ф...
Новая падзея павінна зрабіць рэвалюцыю ў дызайнерскай сцэне Індыі?
Адкрываць

Новая падзея павінна зрабіць рэвалюцыю ў дызайнерскай сцэне Індыі?

Прэзідэнт D&AD Лаура Джордан Бамбах распачне Kyooriu FYIday, новую дызайнерскую ініцыятыву, якая накіравана на аб'яднанне дызайнерскай супольнасці ў Індыі праз серыю семінараў, семінараў і трэ...
У пяць разоў брэнды рыліся на канкурэнтаў - і перамагалі
Адкрываць

У пяць разоў брэнды рыліся на канкурэнтаў - і перамагалі

Даследуйце зараз У рэкламе існуе даўняя ўмова, паводле якой вы не маеце непасрэднага ўздзеяння на канкурэнтныя брэнды. У рэшце рэшт, уся рэклама - гэта добрая рэклама, і вы не хочаце марнаваць свой м...