window.scrollTo() või: Millal jääda selge ning kasutaja agendid

Link: http://meiert.com/en/blog/20120124/staying-clear-of-user-agents/

Küsi, kas web designer või arendaja tehke midagi kasutaja agent probleemid oleksid oli minu vastus on selge “ei.” See ei ole sinu vastutus. Olulist teavet selle kasutaja agent pool tehtud otsused võivad puududa. Sa lähed tehnika võla pärimiseks. Sa raiskad oma aega.

Näide selle leiate mobiilne mängib kus Veebiarendajad kasutavad window.scrollTo() õrnalt nihutamiseks ära brauseri aadressi riba – iOS ja Android et vabastada ekraani kinnisvara. “24 ways” äratanud tähelepanu selle lähenemisviisi edendamiseks.

Let’s kasutada window.scrollTo() nii nagu näiteks miks veebiarendajad ei tohiks võtta kasutaja agent tollimaksu kohta.

Sa oled web disainer või arendaja. Töösoleva veebilehed, mitte kasutaja agendid. Brauseri aadressiribale ei ole osa veebilehel, on osa kasutaja agent. Kasutaja agendid on oluline roll oma töö, kuid nad siiski pole teie mure.

Põhjuseks asjaolu, et te hetkel töötate kasutaja agendid, te tõenäoliselt rajada kõik katsed muuta kasutaja agent küsimustes ainult oletustele ülevaate miks otsused on tehtud. Aadress Baar juhul ühe motivatsiooni näidata püsivalt tootjad on olnud turvalisus. Turvalisus on siis ka tegur, mida tuleb võrrelda kõikide paranduste kahtlustate siin: kasutatavus. Seejärel võib kasutaja agent tootjad töötavad juba väga probleem, mis on juhtunud just koos Android 4.0, mis automaatselt peitmiseks aadressiriba ümberlülitunud.

Sa võib olla nägemine täielik pilt. Võitlus kasutaja agent küsimus veebisaidi või rakendusega tasemel kuuleksid vastuolud, mis võivad kahjustada kasutaja kogemus. Miks peaks midagi järgnevatest põhimõttelist aadress Baar käituvad erinevalt eri kohtades? Kuidas kasutaja kasu selline erinevat käitumist? Kas sa tead, ta teeb absoluutse kindlusega?

Oled pärib, tegelikult paludes, tehniline võla. Kirjalikult koodi on kunagi ühekordne asi. Kirjalikult koodi ise on oma hind (aega veedate lahendus tulemas või juhuslikult saidilt snatching). Mille istuda kood baasi kood on oma hind (otsene kulu selle mõju jõudlusele, kaudne kulu selle mõju arusaadavust ja hooldatavust). Eemaldades kood on oma hind (kui te ei vaja seda enam või lihtsalt redo kõike). Aadress Baar juhul on tõendeid, et tootjad töötavad parandusi (Vaata Android 4.0). Lisa kiirust liikuv maastik muutub see ja see on otsida teid ei vaja kasutaja agent probleemi “patch” enam suhteliselt varsti näha.

Võttes see kõik kokku on tarbetu, vähemalt väga kulukas, veebi arendaja, kasutaja agent küsimuste lahendamiseks proovida. Parim viis kasutaja agent teemadel on kasutaja agent poolel. Keegi tuvastada probleemi peaks kõige paremini kinnitama, see on tõesti probleem, õppida kõik ajalugu taga ja siis jõuda omanikele, nt esitamisel veateateid või esitades määratakse kindlaks.

Ta alati tundub nii lihtne: tuvastada probleem ja seda lahendada. Oleme harjunud seda teed. Sa pead teadma, kui probleem on sinu küll ja kui ei ole.

Leave a Reply

Your email address will not be published. Required fields are marked *