Úsáid shame.css chun hacks CSS a chur ann, a deir dev

Údar: Monica Porter
Dáta An Chruthaithe: 20 Márta 2021
An Dáta Nuashonraithe: 15 Bealtaine 2024
Anonim
Úsáid shame.css chun hacks CSS a chur ann, a deir dev - Cruthaitheach
Úsáid shame.css chun hacks CSS a chur ann, a deir dev - Cruthaitheach

Ba cheart d’fhorbróirí coincheap ar a dtugtar shame.css a úsáid chun silo aon CSS ‘fix’ mear-shocrú i dtionscadail, dar le Harry Roberts, forbróir sinsearach Chomhéadain ag BSkyB.

Mhínigh Roberts i blog post go bhféadfadh sé seo stop a chur le forbróirí hacks a fheiceáil ar fud CSS agus ar an gcaoi sin smaoineamh go bhfuil rudaí den sórt sin inghlactha de réir réamhshocraithe.

Ina theannta sin, thug an t-alt faoi deara go bhféadfadh cur chuige den sórt sin, má dhéantar é a dhoiciméadú i gceart agus na modhanna chun aithris a dhéanamh air, dul chun cinn níos gasta i dtreo CSS níos glaine a chumasú i dtionscadail inar úsáideadh hacks (ar chúis ar bith).

Labhair .net le Roberts (HB) faoi hacking CSS agus na buntáistí féideartha a d’fhéadfadh a bheith ag náire.css dá n-úsáidtear i gceart iad.

.net: An gceapann tú go bhfuil claonadh ann ó roinnt daoine sa tionscal a bheith neamhréadúil faoin ngá atá le hacks gearrthéarmacha (tá súil agam) suíomh a fháil ag obair?
HR: Am mór. Má tá tú ag obair ar shuíomh nó ar tháirge a thuilleann na milliúin punt in aghaidh na bliana, is gá aon fhabhtanna, bristeáin nó cuairteanna a shocrú a luaithe is féidir. Is cuma le húinéir do tháirge má tá do CSS foirfe - is cúram leo go bhfuil an láithreán réidh agus feidhmiúil agus ag ticeáil an ioncaim sin. Cód maith is tábhachtach, agus tá hacks i bhfad ó bheith oiriúnach, ach tá smaoineamh na corp i gcónaí cosc ​​a chur ar hacks agus tá socruithe gearrthéarmacha / tapa nave.


.net: Mar sin déarfá nach bhfuil iontu ach olc riachtanach i ngnó?
HR: Nuair a bhíonn cliant ag análú síos do mhuineál - nó má tá gné briste ar shuíomh beo - ní mór duit a chinntiú go bhfuil tú ag coinneáil na ngeallsealbhóirí cearta sásta. Má chaitheann tú uair an chloig ag scríobh an socrú foirfe do rud a d’fhéadfá a bheith socraithe go dromchlaúil i gceann dhá nóiméad, déarfainn go bhfuil tú ag coinneáil an duine mícheart - ie tú féin!

I mo chuid oibre féin, fuair mé amach go bhfuil an ‘riachtanas’ le haghaidh hacks ag méadú go comhréireach le méid an tionscadail, ach is é an rud maith faoi sin ná gur dócha go mbeidh níos mó ama tionscadail agat níos déanaí chun na hacks sin a shocrú.

.net: Cén áit a dtagann shame.css isteach. Leis an gcoincheap sin, cad a mheasann tú go sonrach hack CSS?
HR: Rud a d’fhéadfaí a dhéanamh níos fearr má thugtar níos mó ama duit. Tá sé deacair smaoineamh ar shamplaí as comhthéacs, ach is dóigh liom go mbeidh a fhios agat go minic nuair is hack rud éigin. Scríobh tú rud éigin a mbeadh náire ort é a mhíniú do chomhghleacaí? Is dócha gur hack é sin!


Dá bhrí sin, baineann shame.css le comhad a dhéanamh de rudaí a d’fhéadfá a dhéanamh níos fearr, agus gur féidir leat a dhéanamh níos fearr nuair a bheidh am agat athchuairt a dhéanamh orthu. Is liosta le déanamh féin-scríbhneoireachta é i ndáiríre - comhad hacks a chuireann tú ar thaobh amháin le smaoineamh air nuair a bhíonn níos mó ama agat.

.net: I d’alt, luann tú hacks a dhoiciméadú, ach nach bhfuil argóint ann gur chóir go mbeadh forbróirí ag doiciméadú CSS níos mó ar aon nós, seachas i gcás hacks amháin?
HR: Sea! Má tá rud amháin ann ba cheart do gach forbróir níos mó a dhéanamh, tá sé ag scríobh tuairimí. Ba cheart duit trácht a dhéanamh ar aon rud nach léir láithreach ón gcód amháin. Déan do chód a dhoiciméadú ionas gur féidir le do chomhghleacaí an lá dar gcionn a bhualadh má théann bus ar do bhealach abhaile leat.

.net: Maidir le shame.css a chomhtháthú, cad a mholfá?
HR: Má tá réamhphróiseálaí á úsáid agat, @import an náire. [scss | níos lú | srl] comhad ceart ag an deireadh, go hidéalach. (D’fhéadfadh fadhbanna sainiúlachta agus ordú foinse a bheith mar thoradh air seo i gcónaí, mar sin d’fhéadfadh go mbeadh éagsúlacht ag do mhíleáiste.)


Mura bhfuil réamhphróiseálaí á úsáid agat, ach má tá próiseas réasúnta tógála agat, ba chóir do CSS go léir a chomhtháthú agus a íoslaghdú sula ndéantar é a imscaradh, mar sin, arís, is féidir le shame.css cur leis go dtí sin.

Mura bhfuil réamhphróiseálaí á úsáid agat agus níl próiseas tógála agat, ansin ceann amháin, is dócha gur cheart duit é sin a shocrú, agus dhá cheann, is dócha gurb é rannán hacks ag deireadh do bhileog stíl an geall is fearr leat. Níl Shame.css beartaithe le go bhfeicfidh an pobal é, mar sin ná bíodh stílbhileog ar leithligh riamh ar a dtugtar eilimint nasc i do mharcáil. Níor chóir duit ach bileog stíle comhtháthaithe agus mionaithe amháin a sheirbheáil.

.net: Má éiríonn as náire.css mar choincheap i ndáiríre, conas a d’fhéadfadh sé an próiseas dearaidh agus láithreáin ghréasáin i gcoitinne a athrú, dar leat?
HR: Níl Shame.css ach chomh húsáideach leis na forbróirí a chuireann i bhfeidhm é. Is maith an rud é hacks a aonrú agus a dhoiciméadú, ach mura ndéanann tú iad a shocrú nó athchuairt a dhéanamh orthu, tá tú díreach sa bhád céanna agus a bhí riamh.

Maidir liom féin, comharthaíonn shame.css athrú níos leithne san fhorbairt; ní gá go mbeadh sé teoranta do CSS. Níl sa choincheap ach ‘réadú, doiciméadú agus pointe a dhéanamh de do chuid hacks’. Is féidir leat an smaointeoireacht sin a chur i bhfeidhm ar gach rud.

Is í an fhíorobair a bhaineann le shame.css ná d’fhoireann láithreach (forbróirí) a chur ar bord, agus ansin na gnólachtaí / PManna / máistrí scrum / BAanna / úinéirí táirge (agus mar sin de) a chur ar an eolas go mbeidh níos lú san áireamh i dtáirge uaireanta cód -than-idéalach, ach go bhfuil an cód seo ann chun riachtanais ghnó a chomhlíonadh.

Inis dóibh go bhfuil tú ag aonrú agus ag doiciméadú hacks agus leithdháil roinnt ama forbartha chun rudaí a ghlanadh suas. Tá sé níos éasca cás gnó a dhéanamh chun bonnchód a shlachtú más féidir leat é a chainníochtú. Ní bheidh sé i gcónaí ag rá le do bhainisteoir tionscadail, "Tá roinnt rudaí agam le slacht a chur orm sular féidir liom bogadh ar aghaidh go Gné X"! Tóg liosta rudaí chuig do PM agus déan iarracht leath lá d’am sprint a fháil chun glanadh suas a chaitheamh.

Is é an smaoineamh atá taobh thiar de shame.css ach do hacks a dhéanamh níos trédhearcaí, inchainníochtaithe agus iargúlta. Is fútsa atá sé a dhéanamh leis an bhfaisnéis sin!

Molta Ag Sam
Conas atá chatbots ag foghlaim
Tar Ar

Conas atá chatbots ag foghlaim

Cha muid le Gile Colborne, comhbhunaitheoir agu POF cxpartner . I é Colborne ceann de na ainchomhairleachtaí dearaidh taithí neamh pleácha i mó ar domhan implí agu In...
7 leideanna maidir le trácht a thiomáint chuig suíomh Gréasáin do phunann
Tar Ar

7 leideanna maidir le trácht a thiomáint chuig suíomh Gréasáin do phunann

Mar in, tá ceann de na téamaí WordPre i fearr aim ithe agat agu punann dearaidh iontach ar líne tógtha agat féin ag baint ú áide a na clea anna dearaidh gré...
Déanann Adobe réamhamharc ar uirlis nua sofhreagrach um dhearadh gréasáin
Tar Ar

Déanann Adobe réamhamharc ar uirlis nua sofhreagrach um dhearadh gréasáin

Ar ai i mí Feabhra, bhí péi ag dearthóirí gréa áin mar gur caoil Adobe an chéad réamhamharc dá uirli nua ofhreagrach um dhearadh gréa áin - ...