Վերջերս Մայքը և ես պետք է հավաքեինք մեր գլուխները, որպեսզի լուծեինք մեր ընկերոջ Ջորջի հետ կապված խնդիրը. Ջորջը տեսնում էր բացեր՝ ուղղահայաց և հորիզոնական, մեր հաճախորդի դիմումի ողջ տարածքում, սակայն ոչ Մայքը, ոչ ես՝ տեսանք:

Իհարկե, եթե ձեր ունեցածը միայն մուրճն է, ամեն ինչ մեխի է նման, ուստի մենք անմիջապես մտանք բրաուզերի տեսուչների հետ և սկսեցինք շրջել CSS-ում… անօգուտ: Մենք նույնիսկ փորձեցինք շրջանցել ներկառուցված CSS զննարկիչը՝ հուսալով, որ կբախվենք մինչ այժմ աննկատ -webkit-margin-after կեղծ կազմաձևով: Ոչ մի ուրախություն:

Շուտով մենք հասկացանք, որ խնդիրը ոչ թե բրաուզերի հատուկ է, այլ մեքենային: Օգտագործելով Ջորջի համակարգիչը՝ մենք կարող էինք վերարտադրել խնդիրը Chrome-ում, Safari-ում և Firefox-ում, սակայն նրա համակարգչին հեռակա կարգով միանալը կամ կոդերի բազան տեղային մեր մեքենաների վրա գործարկելը չվերարտադրեց խնդիրը:

Այս պահին այն պետք է լիներ մեքենայի կազմաձևման կարգավորումներով: Ես ի սկզբանե մտածում էի, որ կարող է լինել «Մեծ տառատեսակներ» Mac-ի համարժեքը՝ գլխացավանք, որը հայտնաբերվեց իմ Windows-ի սարք օգտագործելու օրերին, բայց պարզվեց, որ բոլոր կարգավորումները հուսադրող նորմալ էին:

Մինչ այդ, մենք նկատեցինք «Ցուցադրել ոլորման գծերը» կարգավորումը:

Քանի որ սա նախատեսված էր «Միշտ» ոլորման տողերը ցուցադրելու համար, բրաուզերները դրա համար տարածք էին վերապահում այն ​​տարածաշրջաններում, որտեղ CSS «գերհոսքի» արժեքը դրված էր «տեսանելի» կամ «ոլորել», բայց ոլորման տողն ինքը՝ տեսանելի է միայն այն ժամանակ, երբ շրջանը կենտրոնացված է/սավառնում է: Այս արժեքի վերակայումը մյուս տարբերակներից որևէ մեկին վերացրել է խնդիրը:

Հաստատելուց հետո, որ դա տեղի է ունեցել նաև մի քանի խոշոր կայքերում, որտեղ այս կարգավորումը միացված է, մենք վստահ եղանք՝ հայտարարելով, որ դա սպասելի վարքագիծ է, և որ մեր հաճախորդի հավելվածը անտեղի չի երևա այցելուների համար, որոնց մեքենաներն են այս կերպ կազմաձևված:

Մեզնից որոշ ժամանակ պահանջվեց՝ պարզելու պատճառը, քանի որ մենք օգտագործում էինք անծանոթ մեքենա: Հուսով ենք, որ դուք գտել եք ձեր ճանապարհը այստեղ, քանի որ դուք բախվում եք այս խնդրի հետ, և մենք ձեզ փրկել ենք որոշ զայրացնող վրիպազերծում: Մենք վստահ չենք, թե ինչու որոշ մարդիկ կնախընտրեն կարգավորել իրենց մեքենաները այս կերպ, բայց ազատ զգալ հարցրեք Ջորջին ¯\_(ツ)_/¯

~ Էնդի Ուեսթմորլենդ, ծրագրավորող և OSX-ի գլխավոր աշխատասեղանի մասնագետ

Սկզբնապես հրապարակվել է blog.elevatorup.com-ում: