Lea Verou дар бораи ояндаи CSS ва ғайра

Муаллиф: Monica Porter
Санаи Таъсис: 13 Март 2021
Навсозӣ: 17 Май 2024
Anonim
Lea Verou дар бораи ояндаи CSS ва ғайра - Эҷодӣ
Lea Verou дар бораи ояндаи CSS ва ғайра - Эҷодӣ

Як нусхаи таҳриршудаи ин мақола бори аввал дар шумораи 225 маҷаллаи .net - серхаридортарин маҷаллаи ҷаҳон барои тарроҳон ва таҳиягарони веб пайдо шуд.

@twostepmedia: Вазнинии вазнинро дар веб саҳифа дар куҷо бояд анҷом дод? Дар охири пеш ё дар қафо?
Леа Веру: Ман ҷонибдори қавии коре ҳастам, ки аз рӯи муштарӣ ҳар чӣ аз дастатон меояд, мекунам. Вақте ки рамзи шумо дар болои муштарӣ кор мекунад, он новобаста аз он ки лоиҳаи шумо то чӣ андоза муваффақ мешавад, ҳамеша бояд бо як мошин кор кунад.

Ҳама чизеро, ки шумо дар сервер менависед, агар лоиҳаи шумо муваффақ шавад, метавонад ҳазорҳо маротиба дар як сония кор кунад, бинобар ин нигоҳ доштан ва дароз кардани он бо афзоиши сайти шумо торафт душвортар мешавад. Дар бораи афзоиши хароҷоти хостинг, ки хеле кам метавонанд аз ҳисоби даромади вебсайт фаро гирифта шаванд, набояд гуфт. Албатта, бисёр мантиқи муштарӣ метавонад сайтро оҳиста бор кунад, аммо мо воситаҳое дорем, ки аз он монанданд, ба монанди gzipping ва obsfucation ва муҳимтар аз ҳама, боркунии танбал.

@komiska: Кори шумо олиҷаноб аст! Кӣ шуморо ба пайравӣ аз роҳи технологӣ илҳом бахшид?
LV: Ташаккур! Ман фикр намекунам, ки ин масъала аз ҷониби касе илҳом гирифтан буд. Ман танҳо сохтани чизҳоро дӯст медоштам, зеро ман худамро ба ёд оварда метавонам. Вақте ки ман кӯдак будам, ман боре аз салфеткаҳои исфанҷии ошхона истифода бурда, ҳамёнҳо ва сумкаҳоро месохтам!


Тақрибан 12, ман фаҳмидам, ки барномасозӣ ба ман имкон медиҳад, ки чизҳои муфидро нисбат ба ҳунармандӣ ба осонӣ ва касбӣтар созам. Ин маро чунон мафтун кард, ки ман фавран ба барномасозӣ ошиқ шудам ва кӯшиш мекардам, ки дар ин масъала беҳтар шавам.

@jelmerdemaat: Чӣ гуна @LeaVerou @dabblet эҷод кард? Бо кадом чаҳорчӯбаи PHP / дигар техникаи пушти сар? Қисми аз ҳама мушкил кадом буд?
LV: Dabblet ягон пойгоҳи дода надорад ва рамзи тарафи сервер камтарин аст. PHP каме танҳо барои OAuth истифода мешавад ва саҳифаи натиҷаро тавлид мекунад, то бидуни ҳеҷ гуна хром дар атрофи он мубодила шавад (барои тестҳои гузориши хато муфид аст). Тавре ки шумо дар омори Github мебинед, PHP танҳо се фоизи даблетро ташкил медиҳад. Ҳама чизи дигар аз ҷониби муштариён аст. Ин ба пешгирии вазъияти jsfiddle кӯмак мекунад: jsfiddle ҳама чизро дар сервер иҷро мекунад, бинобар ин акнун, ки муваффақ шуд, бори сервераш аз бом гузашт ва он суст шуд.

@_dte: Хусусияти ҷолибтарин дар пешорӯи CSS барои шумо кадом аст?
LV: Таъсири филтр барои ҳосил. Онҳо ба мо имкон медиҳанд корҳоеро иҷро кунем, ки қаблан ғайриимкон буданд, на танҳо душвор. Ман аз модулҳои тарҳбандӣ чандон ҳаяҷоновар нестам, зеро а) синну солҳо пеш аз он ки мо онҳоро истифода барем, ба вуқӯъ мепайвандад, зеро онҳо тамоман паст намешаванд ва б) тарҳбандӣ ҳамеша имконпазир буд, танҳо нолозим. Албатта, модулҳои тарҳбандии нав низ хеле муҳиманд, аммо ин чизҳо нест, ки маро ба ҳаяҷон меоранд.


Ман инчунин дар бораи воҳидҳои нисбии viewport хеле ҳузур дорам vw ва vh ва васеъшавии CSS3 аз attr () функсияе, ки ба мо имкон медиҳад истифода барем attr () дар ҳама амвол.

Ман инчунин мехоҳам браузерҳои дигарро ғайр аз Opera амалӣ кунам объект-мувофиқ ва объект-мавқеъ, ба тавре ки мо метавонем истифодаи хакҳои заминавиро барои таносуби тасвирҳо бо таносуби дигар қатъ кунем.

@gpirie: Шумо кадом хусусиятро ба CSS ворид кардан мехоҳед?
LV: A ҷорӣ () функсияе, ки ба шумо имкон медиҳад, ки арзиши ҳисобшудаи дигар хосиятҳоро истинод кунед. Мисли як маҷмӯи currentColor (ки пас аз он тахаллус мешавад ҷорӣ (ранг)). Албатта, татбиқи чунин чиз хеле душвор аст, аммо воқеият маро аз орзу манъ намекунад!

@kevdog: Се иштибоҳи маъмултарини CSS кадомҳоянд?
LV: Хатои маъмултарини CSS, ки ман мебинам, одамоне ҳастанд, ки CSS-и худро бо тамаркуз ба натиҷа рамзгузорӣ мекунанд, на ба рамзи тоза, нигоҳдорӣ ва фасеҳ (ва онҳо хеле кам рефактор мекунанд). Ин на танҳо муҳим аст, ки чизе назар мекунад худи ҳозир, бо заминаи муайян, атроф ва андозаи муайян. Ин бояд бошад мутобиқ шудан ба осонӣ тағир ёбад, бидуни он ки ҳар як қоидаро дар ин бора ба тариқи пешгӯинашаванда нависед.


Шояд шумо фикр кунед, ки шумо ҳеҷ гоҳ чизеро тағир намедиҳед, аммо вақти кофӣ дода, шумо қариб албатта исбот хоҳед шуд. Препроцессорҳои CSS метавонанд дар ин бобат кӯмак расонанд. Онҳо роҳи осон ҳастанд, аммо онҳо бешубҳа аз рамзи суст ва такроршаванда беҳтаранд.

Хатои дигар CSS-и аз ҳад зиёд ифодашуда мебошад. Мардум аз пешфарзҳо огоҳ нестанд, бинобар ин онҳо онҳоро аз нав муайян мекунанд. Онҳо аз стенография огоҳӣ надоранд, бинобар ин онҳо ба ҷои он хосиятҳои дарозмӯҳлатро муайян мекунанд. Ҳолатҳое ҳастанд, ки шумо бояд он корҳоро барқасдона иҷро кунед, аммо ин барои дар ҳама чиз муҳофизат кардани онҳо сабаб нест.

@kevdog: Агар шумо метавонистед як чизро дар мушаххасоти CSS тағир диҳед, чӣ мешавад?
LV: Пешниҳодҳои зиёде мавҷуданд, ки тақрибан ҳама дар CSSWG бо онҳо розӣ ҳастанд, аммо бинобар шикастани истифодаи мавҷудаи васеъ дар веб, илова кардан мумкин нест. Одатан, ҶҶ инҳоро комилан рад мекунад ё барои тағир додани рафтор, ба ҷои тағир додани пешфарзҳо, хосиятҳои бештар илова мекунад. Ман мехоҳам роҳи интихоб кардани тағиротҳои ба ҳам номувофиқро бубинам, то вебсайтҳои мавҷуда вайрон нашаванд. Забонҳои дигар ин масъаларо кайҳо ҳал кардаанд, аммо бо HTML ва CSS мо барои мувофиқати ақиб дар арзиши тарроҳии хуби забон мубориза мебарем.

@StuRobson: Оё шумо фикр мекунед, ки дев як чаҳорчӯба ё дегдонро бидуни дарк кардани ҳама корҳое, ки мехоҳанд, истифода мекунад, танбал аст?
Л.В .: Не, аммо ман фикр мекунам, ки дев як чаҳорчӯба ё дегдонро бидуни зарурати шахсӣ истифода бурдан танбал аст, танҳо ба хотири он ки ҳама дигарон мекунанд. Кӯшиши ҳалли мушкилоте, ки шумо ҳоло надоред, баръакс аст.

@folktrash: "Машхур" дар кадом лаҳза рух дод? Шумо аз куҷо медонистед? Ва оё ин ба башоратдиҳии сифат / семантикаи код кӯмак мерасонад ё халал мерасонад?
Л.В .: Ташаккур, аммо ман боварӣ надорам, ки маро чунин номбар кунанд. Ҳама моиланд, ки одамоне, ки дар бораи онҳо шунидаанд, бештар аз шахсоне шинохта шаванд, ки дар бораи онҳо тасаввуроте надоштанд. Аз ин рӯ, ҳар кас тамоюли табиии баландтар кардани шӯҳрати худро дорад, ки ҳангоми огоҳ шудан аз ин падида ба таври сунъӣ (ва тақрибан кӯр-кӯрона) бояд мувозинат дошта бошад. Мо инчунин бояд дар хотир дошта бошем, ки ҳеҷ кас дар соҳаи мо воқеан машҳур нест, ҳеҷ кас номи хонаводагӣ нест.

Гуфтанд, ки соли 2011 девона буд ва маълум аст, ки ман барои кори худ эътирофи бештаре пайдо кардам, ки умедвор будам. Ин албатта ба башоратдиҳии стандартҳои веб кӯмак мекунад. Вақте ки ман ҳоло чизе мегӯям, одамон назар ба оне ки як сол қабл гуфта буд, диққати бештар медиҳанд. Аммо ин аз ҳисоби хароҷоте меравад, ки ман мегӯям, ки таҳлил карда мешаванд, одамон метавонанд ба онҳо аз ҳад зиёд хонанд ва ба ман ҳамла кунанд, зеро гӯё ман фикрҳое доштам, ки ман ҳеҷ гоҳ онро ҳатто ба назар нагирифтаам. Ё баъзан, танҳо барои доштани нуқтаи назар, давра.

@Tawreh: Чаро шумо нисбати занони соҳа ин қадар мутаассибед? Ман зарурати баробариро мефаҳмам, аммо шумо инро ба ҳадди аксар тела медиҳед.
Л.В .: Бори аввал ман чунин чизро ба мисли "баробарии шадид" мешунавам. Баробарӣ ҳеҷ гоҳ шадид буда наметавонад ва ман шубҳа дорам, ки касе ҳатто барои дигар намудҳои табъиз, ба монанди нажодпарастӣ, чунин чизе мегӯяд. Ин "табъизи баръакс" ё "ғарази ислоҳӣ" аст, ки шадид аст ва ман шадидан зидди онам.

Гуфт, ки ман умуман нисбати занони соҳа "фанатик" нестам, бар зидди қолибҳои тавсиявии гендерӣ "фанатик" ҳастам. Ман қариб ки ҳеҷ гоҳ ҷинсиятро дар соҳаи мо намебинам, ба назарам одамон дарси худро кайҳо омӯхтаанд. Ман фикр намекунам, ки иштироки ками занон дар соҳаи мо аз он сабаб аст, ки онҳо дигар худро номусоид ҳис мекунанд. Ин боқимондаи ҷомеаи ҷинсии мост, ки занонро аз муҳандисӣ дур мекунад. Духтарони хурдсол бо бозичаҳое бозӣ мекунанд, ки онҳоро ба мисли бозичаҳои писарон барои рушди малакаҳои маърифатии худ ҳавасманд намекунад. Филмҳо ва бозичаҳои бачагона бадтарин давомдиҳандаи стереотипҳои гендерӣ мебошанд ва ман ҳеҷ гуна таваҷҷӯҳро дар он намебинам. Чунин ба назар мерасад, ки ҳама кӯшишҳои худро ба ҷои калонсолон равона мекунанд, на хатоҳоро ислоҳ мекунанд, на ин ки дар ҷои аввал аз он роҳ диҳанд.

@komiska: Оё ягон бор гузариш барои вазни шрифт вуҷуд дорад?
LV: Иқтибос аз ёддошт аз мушаххасот, "он қадар содда нест". Аксарияти хосиятҳо барои гузариши ҳамвор вазнҳои кофӣ надоранд ва браузер наметавонад ҳолатҳои миёнаравиро эҷод кунад, зеро ҳеҷ имконе барои намояндагӣ дар CSS вуҷуд надорад. Гуфт, ки мо метавонем дар ниҳоят дароз кунем салиб-пажмурда () аз арзишҳои тасвири CSS4 бояд ба ҳама арзишҳои CSS татбиқ карда шавад, на танҳо тасвирҳо, ки аксари мушкилоти гузаришро ҳал мекунанд ва ба мо як воситаи пурқуввате медиҳанд, ки онҳоро ҳам статикӣ истифода бурдан мумкин аст.

Заметки Олӣ
Лоиҳаи ҳуруфи шрифт шрифти навро, ки ҳар рӯз сохта мешавад, мебинад
Минбаъд

Лоиҳаи ҳуруфи шрифт шрифти навро, ки ҳар рӯз сохта мешавад, мебинад

Эҷоди шрифтҳои нав метавонад як вазифаи душвор бошад, аммо он инчунин метавонад яке аз фанҳои тарроҳии муфид бошад. Матбаа Александр Райт чанде пеш бо иштирок дар лоиҳаи навъи 36-рӯза, ки ӯро ҳамарӯза...
Инфографикаи аниматсияро бо CSS ва jQuery созед
Минбаъд

Инфографикаи аниматсияро бо CSS ва jQuery созед

Ҳам аниматсияи C 3 ва ҳам гузаришҳоро омезиш дода, мо C -ро барои аниматсияи инфографикаи ҷадвал истифода мебарем. Барои он ки маълумот ҳангоми паҳн кардани ҷадвали вақт паҳн карда шавад, ҳар як анима...
Бо ин машқ тарҳҳои хислати худро минбаъд такон диҳед
Минбаъд

Бо ин машқ тарҳҳои хислати худро минбаъд такон диҳед

Асоси ҳар як лоиҳаи эҷодӣ муошират ва ҳикояҳост. Новобаста аз он ки ин як чизи ғайримоддӣ аст, ба монанди рахи ҳаҷвӣ, як тасвири мусаввари тасвиркунандаи эҳсосот, таблиғи телевизионӣ ба мо дар бораи х...