Լեա Վերուն CSS- ի ապագայի մասին և ավելին

Հեղինակ: Monica Porter
Ստեղծման Ամսաթիվը: 13 Մարտ 2021
Թարմացման Ամսաթիվը: 17 Մայիս 2024
Anonim
РЕАКЦИЯ ПЕДАГОГА ПО ВОКАЛУ: DIMASH, ЗАКУЛИСЬЕ.
Տեսանյութ: РЕАКЦИЯ ПЕДАГОГА ПО ВОКАЛУ: DIMASH, ЗАКУЛИСЬЕ.

Այս հոդվածի խմբագրված տարբերակը առաջին անգամ հայտնվեց .net ամսագրի ՝ աշխարհի վեբ դիզայներների և մշակողների համար ամենալավ վաճառվող ամսագրի 225 համարում:

@twostepmedia. Որտեղի՞ց պետք է ծանրության բարձրացումը կատարվի ինտերնետային էջում: Առջեւի վերջում, թե՞ հետին պլանում:
Լեա Վերու. Ես ուժեղ կողմնակից եմ `ինչ կարող ես անել հաճախորդի վրա: Երբ ձեր կոդն աշխատում է հաճախորդի վրա, այն միշտ պետք է գործ ունենա մեկ մեքենայի հետ, անկախ նրանից, թե որքանով է հաջող դառնում ձեր նախագիծը:

Այն ամենը, ինչ գրում եք սերվերի վրա, կարող է անհրաժեշտ լինել վայրկյանում հազարավոր անգամներ գործել, եթե ձեր նախագիծը հաջողության հասնի, այնպես որ այն պահպանելը և երկարաձգելը դառնում է ավելի ու ավելի դժվար, քանի որ ձեր կայքը աճում է: Էլ չենք ասում հոստինգի աճող ծախսերը, որոնք շատ հազվադեպ կարող են ամբողջությամբ ծածկվել կայքի եկամտից: Իհարկե, հաճախորդների կողմից շատ տրամաբանություններ կարող են կայքի բեռը դանդաղեցնել, բայց դրանից խուսափելու համար մենք ունենք գործիքներ, ինչպիսիք են gzipping և obsfucation, և որ ամենակարևորն է ՝ ծույլ բեռնում:

@komiska. Ձեր աշխատանքը ՀԱՅԱՍՏԱՆԻ է: Ո՞վ է ձեզ ոգեշնչել հետևել տեխնոլոգիական ուղուն:
Լ.Վ.- Շնորհակալություն: Չեմ կարծում, որ դա ինչ-որ մեկից ոգեշնչվելու խնդիր էր: Ես պարզապես սիրում էի իրեր պատրաստել, քանի որ հիշում եմ ինքս ինձ: Երբ ես երեխա էի, մի անգամ խոհանոցային սպունգերով անձեռոցիկներ էի օգտագործում ՝ դրամապանակներ և պայուսակներ պատրաստելու համար:


12-ի ​​սահմաններում ես հայտնաբերեցի, որ ծրագրավորումն ինձ թույլ է տալիս օգտակար բաներ կառուցել ավելի հեշտ և ավելի պրոֆեսիոնալ, քան ձեռագործ աշխատանքները: Դա ինձ այնքան հիացրեց, և ես միանգամից սիրահարվեցի ծրագրավորմանը և շարունակ ձգտում էի դրանում ավելի լավը դառնալ:

@jelmerdemaat. Ինչպե՞ս @LeaVerou- ն ստեղծեց @dabblet- ը: PHP- ի ո՞ր շրջանակով / back-end այլ տեխնիկայով: Ո՞րն էր ամենադժվար մասը:
ԼԲ. Dabblet- ը չունի տվյալների բազա, և ներգրավված սերվերի կողմից տրամադրվող ծածկագիրը նվազագույն է: Մի փոքր PHP- ն օգտագործվում է միայն OAuth- ի համար և արդյունքի էջ ստեղծելու համար `առանց դրա շրջապատող քրոմապատ որևէ քրոմի (օգտակար է սխալների զեկույցի փորձանմուշների համար): Ինչպես տեսնում եք նրա Github- ի վիճակագրության մեջ, PHP- ին բաժին է ընկնում միայն երեք տոկոսը: Մնացած ամեն ինչ հաճախորդի կողմից է: Սա օգնում է խուսափել jsfiddle իրավիճակից. Jsfiddle- ն անում է ամեն ինչ սերվերի վրա, այնպես որ հիմա, երբ դա հաջողվեց, նրա սերվերի բեռը անցավ տանիքով և դանդաղ դարձավ:

@_dte. Ո՞րն է առաջիկա CSS- ի ամենահուզիչ գործառույթը ձեզ համար:
LV. Filտեք էֆեկտները հաստատ: Նրանք թույլ են տալիս մեզ անել այնպիսի բաներ, որոնք նախկինում անհնարին էին, և ոչ միայն ծանր: Ես շատ ոգևորված չեմ դասավորության մոդուլներից, քանի որ ա) դարեր կլինեն, մինչև մենք կկարողանանք դրանք օգտագործել, քանի որ դրանք բոլորովին էլ չեն քայքայվում, և բ) դասավորությունը միշտ հնարավոր էր, պարզապես անհարկի դժվար: Իհարկե, դասավորության նոր մոդուլները նույնպես շատ կարևոր են, բայց այդպիսի բաները չէ, որ ինձ հուզում են:


Ես նաև շատ հուզված եմ տեսադաշտի հարաբերական միավորներից vw և վհ և CSS3 ընդլայնումը Attr () գործառույթ, որը մեզ հնարավորություն կտա օգտագործել Attr () յուրաքանչյուր սեփականության մեջ:

Ես շատ կցանկանայի տեսնել նաև այլ զննարկիչներ, բացի Opera- ի ներդրումից օբյեկտի պիտանի և օբյեկտ-դիրքը, որպեսզի մենք կարողանանք դադարեցնել ֆոնային հակերների օգտագործումը ՝ պատկերները այլ կողմերի հարաբերակցության կտրելու համար:

@gpirie: Ի՞նչ հատկություն կցանկանայիք տեսնել CSS- ի մեջ:
Լ.Վ.- Ա ընթացիկ () գործառույթ, որը թույլ է տալիս հղում կատարել այլ հատկությունների հաշվարկված արժեքին: Ինչպես ընդհանրացումը ընթացիկ Գույնը (որը այնուհետև կդառնար կեղծանուն ընթացիկ (գույն)) Իհարկե, նման բան իրականացնելը շատ բարդ է, բայց իրականությունն ինձ չի խանգարի երազել:

@kevdog. Որո՞նք են CSS- ի երեք ամենատարածված սխալները:
ԼՍ. Ամենատարածված CSS սխալը, որը ես տեսնում եմ, այն է, որ մարդիկ ծածկագրում են իրենց CSS- ը `ելնելով արդյունքից, այլ ոչ թե մաքուր, պահպանվող, ճկուն կոդից (և նրանք հազվադեպ են ռեակտորացնում): Դա ոչ միայն կարևոր է, որ ինչ-որ բան նայում է հենց հիմա, որոշակի ֆոնի, որոշակի շրջապատի և որոշակի չափի հետ: Այն պետք է կարողանա հարմարեցնել հեշտությամբ փոփոխությունների ՝ առանց դրա մասին անկանխատեսելի ձևերով վերաշարադրելու յուրաքանչյուր կանոն:


Կարող եք մտածել, որ երբեք ինչ-որ բան չեք փոխի, բայց բավական ժամանակ տրամադրելով ՝ ձեզ համար հաստատ հաստատ ապացուցված կլինի, որ սխալ եք: CSS- ի նախնական մշակողները կարող են օգնել դրանում: Դրանք ամենահեշտ ելքն են, բայց դրանք անշուշտ ավելի լավն են, քան անփույթ, կրկնվող ծածկագիրը:

Մեկ այլ սխալ `չափազանց խոսուն CSS- ն է: Մարդիկ տեղյակ չեն դեֆոլտների մասին, ուստի նրանք շարունակում են վերասահմանել դրանք: Նրանք տեղեկացված չեն սղագրությունների մասին, ուստի փոխարենը շարունակում են սահմանել երկարատև հատկությունները: Լինում են դեպքեր, երբ դուք ստիպված եք այդ բաները կատարել դիտավորյալ, բայց դա պատճառ չէ, որ դրանք պաշտպանեք ամեն ինչում:

@kevdog. Եթե կարողանաք մի բան փոխել CSS- ի բնութագրում, ո՞րն է դա:
Լ.Վ.- Կան բազմաթիվ առաջարկներ, որոնց CSSWG- ում գրեթե բոլորը համաձայն են, բայց դրանք չեն կարող ավելացվել ոստայնում առկա տարածված օգտագործումը կոտրելու պատճառով: Սովորաբար, GP- ն կամ ընդհանրապես մերժում է դրանք, կամ էլ ավելի շատ հատկություններ է ավելացնում վարքը վերահսկելու համար, այլ ոչ թե լռելյայն փոփոխությունները: Ես կցանկանայի հետընտրական անհամատեղելի փոփոխություններին հրաժարվելու տարբերակ տեսնել, որպեսզի գոյություն ունեցող կայքերը չկոտրվեն: Այլ լեզուներ վաղուց են լուծել այս հարցը, բայց HTML- ի և CSS- ի միջոցով մենք շարունակում ենք պայքարել լեզվի լավ ձևավորման գնի հետընթաց համատեղելիության համար:

@StuRobson. Կարծում ես ՝ ծույլ է, որ dev- ը կամա թե ակամա օգտագործի շրջանակ կամ կաթսա ՝ առանց հասկանալու, թե ինչ է անում:
Լ.Վ.- Ոչ, բայց կարծում եմ, որ devil- ի համար ծույլ է օգտագործել շրջանակ կամ կաթսա, առանց անձամբ դրա կարիքը ունենալու, միայն այն պատճառով, որ բոլորը օգտագործում են: Հակամարտական ​​է փորձել լուծել այն խնդիրները, որոնք դեռ չունես:

@folktrash: Ո՞ր պահին է տեղի ունեցել «հայտնին»: Ինչպես իմացար? Եվ դա օգնու՞մ է, թե՞ խանգարում է ավետարանչական կոդի որակին / իմաստաբանությանը:
Լ.Վ.- Շնորհակալություն, բայց ես վստահ չեմ, որ ինձ կարող են այդպես անվանել: Յուրաքանչյուր ոք հակված է մարդկանց, ում մասին լսել է, ավելի ճանաչված համարել, քան այն մարդկանցից, որոնց մասին գաղափար անգամ չունի: Հետևաբար, յուրաքանչյուր ոք ունի իր սեփական համբավը գերագնահատելու բնական հակում, որը պետք է արհեստականորեն (և համարյա կուրորեն) հավասարակշռված լինի, երբ տեղյակ եք այս երեւույթի մասին: Պետք է նաև հիշել, որ մեր արդյունաբերության մեջ ոչ ոք իրականում հայտնի մարդ չէ, ոչ ոք ընտանիքի անուն չէ:

Ասել է թե ՝ 2011 թվականը խելահեղ էր, և ակնհայտ է, որ ես ավելի շատ ճանաչում ստացա իմ աշխատանքի համար, որի հույսը կարող էի ունենալ: Դա, անշուշտ, օգնում է ավետարանել վեբ ստանդարտները: Մարդիկ շատ ավելի մեծ ուշադրություն են դարձնում, երբ ես հիմա ինչ-որ բան եմ ասում, քան մեկ տարի առաջ: Այնուամենայնիվ, սա գալիս է այն գնով, որ իմ ասածները վերանայվում են, մարդիկ կարող են չափազանց շատ բան կարդալ դրանց վրա և հարձակվել ինձ վրա այն կարծիքի համար, թե իբր ունեմ տեսակետներ, որոնք ես երբեք չեմ էլ համարել: Կամ երբեմն, պարզապես տեսակետներ ունենալու համար, ժամանակահատված:

@Tawreh. Ինչո՞ւ ես այդքան ֆանատիկորեն վերաբերվում արդյունաբերության մեջ գտնվող կանանց: Ես հասկանում եմ հավասարության անհրաժեշտությունը, բայց դուք այն ծայրաստիճան եք մղում:
- Առաջին անգամ ես լսում եմ այնպիսի բան, ինչպիսին է «ծայրահեղ հավասարությունը»: Հավասարությունը երբեք չի կարող ծայրահեղ լինել, և ես կասկածում եմ, որ ինչ-որ մեկը նույնիսկ նման բան կասի այլ խտրականությունների համար, ինչպիսին է ռասիզմը: Դա «հակառակ խտրականություն» է կամ «շտկող կողմնակալություն», որը ծայրահեղ է, և ես կտրականապես դեմ եմ դրան:

Ասաց, որ ես բնավ «ֆանատիկացի» չեմ արդյունաբերության մեջ գտնվող կանանց նկատմամբ, ես «ֆանատիկացի» եմ ընդդեմ նշանակվող գենդերային կարծրատիպերի: Դժվար թե երբևէ տեսնեմ սեքսիզմ մեր արդյունաբերության մեջ, թվում է, որ մարդիկ վաղուց լավ են սովորել իրենց դասը: Չեմ կարծում, որ կանանց ցածր մասնակցությունը մեր արդյունաբերությունում պայմանավորված է նրանով, որ նրանք այլևս անցանկալի են զգում: Դա մեր գենդերային հասարակության մնացած մասն է, որը կանանց հետ է մղում ինժեներիայից: Փոքրիկ աղջիկները խաղում են խաղալիքների հետ, որոնք չեն խրախուսում նրանց զարգացնել իրենց ճանաչողական հմտությունները նույնքան, որքան տղաների խաղալիքները: Մանկական կինոնկարներն ու խաղալիքները գենդերային կարծրատիպերի վատթարագույն իրականացնողն են, և ես դժվար թե այնտեղ հետաքրքրություն լինեմ: Փոխարենը կարծես յուրաքանչյուրն իր ջանքերը կենտրոնացնում է մեծահասակների վրա ՝ շտկելով սխալները, քան խուսափելով դրանք առաջին հերթին կատարելուց:

@komiska. Երբևէ կա՞ անցում տառատեսակի քաշի համար:
LV. Մեջբերելով նոտայից `« դա այնքան էլ պարզ չէ »նոտայից: Հատկությունների մեծ մասը չունեն բավարար կշիռներ սահուն անցման համար, և զննարկիչը չի կարող առաջացնել միջանկյալ վիճակներ, քանի որ դրանք CSS- ում ներկայացնելու միջոց չկա: Ասաց, որ մենք, ի վերջո, կարող ենք երկարաձգել խաչաձեւ գունաթափում () CSS4 պատկերի արժեքներից ՝ կիրառելու համար բոլոր CSS արժեքները, ոչ միայն պատկերները, որոնք լուծում են անցումային խնդիրների մեծ մասը, և մեզ տալիս է հզոր գործիք, որը կարող է օգտագործվել նաև ստատիկորեն:

Սովետական
Ո՞ր ժամին պետք է արթնանան դիզայներները առավոտյան:
Հայտնաբերել

Ո՞ր ժամին պետք է արթնանան դիզայներները առավոտյան:

Դուք առավոտյա՞ն եք, ով անկողնուց վեր է թռչում և սուրճի ամենակարճ հոտից հետո անցնում գործին, միայն թե տեսնեք, թե ինչպես եք ընկնում և դանդաղեցնում, գալիս եք վաղ կեսօրին: Թե՞ ձեր բոլոր առաջադրանքներն ավա...
Էրիկ Չանի թվային քաոսը
Հայտնաբերել

Էրիկ Չանի թվային քաոսը

Նյու Յորքում բնակվող բազմամասնագիտական ​​նկարիչ Էրիկ Չանը, Համակարգչային արվեստի «Գերազանցության մրցանակ» համակարգչային արվեստի 2009 թ.-ի շրջանավարտների ցուցափեղկում շահելուց ի վեր, կայունոր...
Ստեղծեք նիշ ՝ օգտագործելով Copic նշիչները
Հայտնաբերել

Ստեղծեք նիշ ՝ օգտագործելով Copic նշիչները

Copic Marker - ը հայտնվել է իմ ռադարում գրեթե երկու տարի առաջ, և այդ ժամանակից ի վեր ես հետ չեմ նայել: Ինստագրամի իմ էջը սկսելու ժամանակ էր, և իմ հետևորդները կարող էին տեսնել, թե ինչպես է հինգ նշիչի հ...