Վերջերս Մայքը և ես պետք է հավաքեինք մեր գլուխները, որպեսզի լուծեինք մեր ընկերոջ Ջորջի հետ կապված խնդիրը. Ջորջը տեսնում էր բացեր՝ ուղղահայաց և հորիզոնական, մեր հաճախորդի դիմումի ողջ տարածքում, սակայն ոչ Մայքը, ոչ ես՝ տեսանք:
Իհարկե, եթե ձեր ունեցածը միայն մուրճն է, ամեն ինչ մեխի է նման, ուստի մենք անմիջապես մտանք բրաուզերի տեսուչների հետ և սկսեցինք շրջել CSS-ում… անօգուտ: Մենք նույնիսկ փորձեցինք շրջանցել ներկառուցված CSS զննարկիչը՝ հուսալով, որ կբախվենք մինչ այժմ աննկատ -webkit-margin-after կեղծ կազմաձևով: Ոչ մի ուրախություն:
Շուտով մենք հասկացանք, որ խնդիրը ոչ թե բրաուզերի հատուկ է, այլ մեքենային: Օգտագործելով Ջորջի համակարգիչը՝ մենք կարող էինք վերարտադրել խնդիրը Chrome-ում, Safari-ում և Firefox-ում, սակայն նրա համակարգչին հեռակա կարգով միանալը կամ կոդերի բազան տեղային մեր մեքենաների վրա գործարկելը չվերարտադրեց խնդիրը:
Այս պահին այն պետք է լիներ մեքենայի կազմաձևման կարգավորումներով: Ես ի սկզբանե մտածում էի, որ կարող է լինել «Մեծ տառատեսակներ» Mac-ի համարժեքը՝ գլխացավանք, որը հայտնաբերվեց իմ Windows-ի սարք օգտագործելու օրերին, բայց պարզվեց, որ բոլոր կարգավորումները հուսադրող նորմալ էին:
Մինչ այդ, մենք նկատեցինք «Ցուցադրել ոլորման գծերը» կարգավորումը:
Քանի որ սա նախատեսված էր «Միշտ» ոլորման տողերը ցուցադրելու համար, բրաուզերները դրա համար տարածք էին վերապահում այն տարածաշրջաններում, որտեղ CSS «գերհոսքի» արժեքը դրված էր «տեսանելի» կամ «ոլորել», բայց ոլորման տողն ինքը՝ տեսանելի է միայն այն ժամանակ, երբ շրջանը կենտրոնացված է/սավառնում է: Այս արժեքի վերակայումը մյուս տարբերակներից որևէ մեկին վերացրել է խնդիրը:
Հաստատելուց հետո, որ դա տեղի է ունեցել նաև մի քանի խոշոր կայքերում, որտեղ այս կարգավորումը միացված է, մենք վստահ եղանք՝ հայտարարելով, որ դա սպասելի վարքագիծ է, և որ մեր հաճախորդի հավելվածը անտեղի չի երևա այցելուների համար, որոնց մեքենաներն են այս կերպ կազմաձևված:
Մեզնից որոշ ժամանակ պահանջվեց՝ պարզելու պատճառը, քանի որ մենք օգտագործում էինք անծանոթ մեքենա: Հուսով ենք, որ դուք գտել եք ձեր ճանապարհը այստեղ, քանի որ դուք բախվում եք այս խնդրի հետ, և մենք ձեզ փրկել ենք որոշ զայրացնող վրիպազերծում: Մենք վստահ չենք, թե ինչու որոշ մարդիկ կնախընտրեն կարգավորել իրենց մեքենաները այս կերպ, բայց ազատ զգալ հարցրեք Ջորջին ¯\_(ツ)_/¯
~ Էնդի Ուեսթմորլենդ, ծրագրավորող և OSX-ի գլխավոր աշխատասեղանի մասնագետ
Սկզբնապես հրապարակվել է blog.elevatorup.com-ում: