CSS ஹேக்குகளை உருவாக்க வெட்கக்கேட்களைப் பயன்படுத்துங்கள் என்று தேவ் கூறுகிறார்

நூலாசிரியர்: Monica Porter
உருவாக்கிய தேதி: 20 மார்ச் 2021
புதுப்பிப்பு தேதி: 15 மே 2024
Anonim
[CSSconf.eu 2013] ஹாரி ராபர்ட்ஸ் - சிறந்த தரமான CSSக்கான வடிவமைப்புகளை இயல்பாக்குதல்
காணொளி: [CSSconf.eu 2013] ஹாரி ராபர்ட்ஸ் - சிறந்த தரமான CSSக்கான வடிவமைப்புகளை இயல்பாக்குதல்

BSkyB இன் மூத்த UI டெவலப்பர் ஹாரி ராபர்ட்ஸ் கருத்துப்படி, டெவலப்பர்கள் திட்டங்களில் எந்தவொரு விரைவான-சரிசெய்தல் ‘ஹேக்’ CSS ஐயும் குறைக்க அவமானம் css என்ற கருத்தை பயன்படுத்த வேண்டும்.

ராபர்ட்ஸ் ஒரு வலைப்பதிவு இடுகையில் விளக்கினார், இது டெவலப்பர்கள் CSS முழுவதும் ஹேக்ஸ் பெப்பரைப் பார்ப்பதை நிறுத்தக்கூடும், இதன் மூலம் இதுபோன்ற விஷயங்கள் இயல்பாகவே ஏற்றுக்கொள்ளப்படும் என்று நினைக்கிறார்கள்.

கூடுதலாக, அத்தகைய அணுகுமுறை, முறையாக ஆவணப்படுத்தப்பட்டு, மீண்டும் செயல்படுவதற்கான வழிமுறைகளுடன் இருந்தால், ஹேக்ஸ் பயன்படுத்தப்பட்ட திட்டங்களில் (எந்த காரணத்திற்காகவும்) தூய்மையான CSS ஐ நோக்கி வேகமாக முன்னேற முடியும் என்று கட்டுரை குறிப்பிட்டது.

CSS ஐ ஹேக்கிங் செய்வது பற்றி ராபர்ட்ஸ் (HB) உடன் நெட் பேசினார் மற்றும் சரியாகப் பயன்படுத்தினால் அவமானம் css கொண்டு வரக்கூடிய நன்மைகள்.

.net: ஒரு தளம் வேலை செய்வதற்கு (வட்டம்) குறுகிய கால ஹேக்குகளின் தேவை குறித்து தொழில்துறையில் உள்ள சிலரிடமிருந்து நம்பத்தகாத ஒரு போக்கு இருப்பதாக நீங்கள் நினைக்கிறீர்களா?
மனிதவள: பெரிய நேரம். வருடத்திற்கு மில்லியன் பவுண்டுகள் சம்பாதிக்கும் ஒரு தளம் அல்லது தயாரிப்பில் நீங்கள் பணிபுரிந்தால், ஏதேனும் பிழைகள், உடைப்புகள் அல்லது க்யூர்க்ஸ் ஆகியவற்றை விரைவில் சரிசெய்ய வேண்டும். உங்கள் CSS சரியானதா என்பதை உங்கள் தயாரிப்பு உரிமையாளர் பொருட்படுத்தவில்லை - தளம் செயல்படுவதாகவும், அந்த வருவாயைத் தாண்டி வருவதாகவும் அவர்கள் கவலைப்படுகிறார்கள். நல்ல குறியீடு இருக்கிறது முக்கியமானது, மற்றும் ஹேக்குகள் இலட்சியத்திலிருந்து வெகு தொலைவில் உள்ளன, ஆனால் நீங்கள் எப்போதும் ஹேக்குகளைத் தடுக்க முடியும் என்று நினைப்பது மற்றும் குறுகிய கால / விரைவான திருத்தங்கள் புதியவை.


.net: எனவே அவை வியாபாரத்திற்குள் தேவையான தீமை என்று நீங்கள் கூறுவீர்களா?
மனிதவள: ஒரு வாடிக்கையாளர் உங்கள் கழுத்தை சுவாசிக்கும்போது - அல்லது ஒரு நேரடி தளத்தில் ஒரு அம்சம் உடைந்தால் - நீங்கள் சரியான பங்குதாரர்களை மகிழ்ச்சியாக வைத்திருக்கிறீர்கள் என்பதை உறுதிப்படுத்த வேண்டும். நீங்கள் இரண்டு நிமிடங்களில் மேலோட்டமாக சரிசெய்யக்கூடிய ஏதாவது ஒரு சரியான தீர்வை எழுத ஒரு மணிநேரம் செலவிட்டால், நீங்கள் தவறான நபரை மகிழ்ச்சியாக வைத்திருக்கிறீர்கள் என்று நான் கூறுவேன் - அதாவது நீங்களே!

எனது சொந்த வேலையில், ஹேக்குகளுக்கான ‘தேவை’ திட்டத்தின் அளவோடு மிகவும் விகிதாசாரமாக அதிகரிப்பதை நான் கண்டேன், ஆனால் அதைப் பற்றிய நல்ல விஷயம் என்னவென்றால், நீங்கள் பின்னர் அந்த ஹேக்குகளை சரிசெய்ய அதிக திட்ட நேரத்தை ஒதுக்குவீர்கள்.

.net: வெட்கக்கேடானது எங்கிருந்து வருகிறது. அந்த கருத்துடன், ஒரு CSS ஹேக்கை நீங்கள் குறிப்பாக என்ன கருதுகிறீர்கள்?
மனிதவள: சிறப்பாகச் செய்யக்கூடிய ஒன்று அதிக நேரம் கொடுக்கப்பட்டால். சூழலுக்கு வெளியே எடுத்துக்காட்டுகளைப் பற்றி யோசிப்பது கடினம், ஆனால் ஏதாவது ஹேக் ஆகும்போது உங்களுக்கு அடிக்கடி தெரியும் என்று நினைக்கிறேன். ஒரு சக ஊழியருக்கு விளக்க நீங்கள் வெட்கப்பட வேண்டிய ஒன்றை எழுதியுள்ளீர்களா? அது அநேகமாக ஒரு ஹேக்!


எனவே, அவமானம் css என்பது நீங்கள் சிறப்பாகச் செய்திருக்கக்கூடிய விஷயங்களின் கோப்பை உருவாக்குவது பற்றியும், அவற்றை மறுபரிசீலனை செய்ய நேரம் வரும்போது நீங்கள் சிறப்பாகச் செய்ய முடியும் என்பதும் ஆகும். இது ஒரு சுய-எழுத வேண்டிய பட்டியல், உண்மையில் - உங்களுக்கு அதிக நேரம் இருக்கும்போது சிந்திக்க ஒரு பக்கத்திற்கு வைக்கும் ஹேக்ஸ் கோப்பு.

.net: உங்கள் கட்டுரையில், ஹேக்குகளை ஆவணப்படுத்துவதை நீங்கள் குறிப்பிடுகிறீர்கள், ஆனால் ஒரு வாத டெவலப்பர்கள் பொதுவாக CSS ஐ ஆவணப்படுத்த வேண்டும், ஹேக்குகளுக்கு பதிலாக அல்லவா?
மனிதவள: ஆம்! எல்லா டெவலப்பர்களும் அதிகம் செய்ய வேண்டிய ஒன்று இருந்தால், அது கருத்துகளை எழுதுகிறது. குறியீட்டிலிருந்து மட்டும் வெளிப்படையாகத் தெரியாத எதையும் நீங்கள் கருத்துத் தெரிவிக்க வேண்டும். உங்கள் குறியீட்டை ஆவணப்படுத்தவும், வீட்டிற்கு செல்லும் வழியில் பஸ்ஸில் மோதினால், அடுத்த நாள் உங்கள் சக ஊழியர் பொறுப்பேற்க முடியும்.

.net: அவமானம் css ஐ ஒருங்கிணைப்பதன் அடிப்படையில், நீங்கள் என்ன பரிந்துரைக்கிறீர்கள்?
மனிதவள: ப்ராப்ரோசஸரைப் பயன்படுத்தினால், இறக்குமதி தி அவமானம். [scss | less | etc] முடிவில் வலதுபுறம் கோப்பு. (இது எப்போதும் குறிப்பிட்ட தன்மை மற்றும் மூல-வரிசை சிக்கல்களுக்கு வழிவகுக்கும், எனவே உங்கள் மைலேஜ் மாறுபடலாம்.)


நீங்கள் ஒரு ப்ரொபொசசஸரைப் பயன்படுத்தவில்லை, ஆனால் ஒரு ஒழுக்கமான உருவாக்க செயல்முறையைக் கொண்டிருந்தால், உங்கள் அனைத்து CSS ஐ வரிசைப்படுத்துவதற்கு முன் ஒன்றிணைக்க வேண்டும் மற்றும் குறைக்க வேண்டும், எனவே, மீண்டும், அவமானம் css அதன் முடிவில் முன்னேறலாம்.

நீங்கள் ஒரு ப்ராப்ரோசஸரைப் பயன்படுத்தவில்லை என்றால் மற்றும் உங்களிடம் ஒரு உருவாக்க செயல்முறை இல்லை, பின்னர் ஒன்று, நீங்கள் அதை சரிசெய்ய வேண்டும், இரண்டு, உங்கள் நடைதாளின் முடிவில் ஒரு ஹேக்ஸ் பிரிவு உங்கள் சிறந்த பந்தயம். Shame.css பொது பார்வைக்கு நோக்கம் கொண்டதல்ல, எனவே உங்கள் மார்க்-அப் இல் ஒரு இணைப்பு உறுப்பு மூலம் ஒரு தனி நடைதாள் இல்லை. நீங்கள் ஒன்றிணைந்த மற்றும் குறைக்கப்பட்ட நடைதாள் ஒன்றை மட்டுமே வழங்க வேண்டும்.

.net: வெட்கம் css ஒரு கருத்தாக உண்மையிலேயே இறங்கினால், அது வடிவமைப்பு செயல்முறை மற்றும் வலைத்தளங்களை பொதுவாக மாற்றக்கூடும் என்று நீங்கள் எப்படி நினைக்கிறீர்கள்?
மனிதவள: Shame.css அதை செயல்படுத்தும் டெவலப்பர்களைப் போலவே பயனுள்ளதாக இருக்கும். இது எல்லாமே நல்லது மற்றும் தனிமைப்படுத்துதல் மற்றும் ஆவணப்படுத்துதல், ஆனால் நீங்கள் அவற்றை ஒருபோதும் சரிசெய்யவோ அல்லது மறுபரிசீலனை செய்யவோ இல்லை என்றால், நீங்கள் முன்பு இருந்த அதே படகில் தான் இருக்கிறீர்கள்.

என்னைப் பொறுத்தவரை, அவமானம் css வளர்ச்சியில் ஒரு பரந்த மாற்றத்தைக் குறிக்கிறது; இது CSS உடன் மட்டுப்படுத்தப்பட தேவையில்லை. கருத்து வெறுமனே ‘உங்கள் ஹேக்குகளை உணர்ந்து, ஆவணப்படுத்தி, ஒரு புள்ளியை உருவாக்குகிறது’. அந்த சிந்தனையை நீங்கள் எல்லாவற்றிற்கும் பயன்படுத்தலாம்.

வெட்கம்.காஸுடன் தொடர்புடைய உண்மையான பணி உங்கள் உடனடி குழுவை (டெவலப்பர்களை) போர்டில் பெறுவது, பின்னர் வணிக / பி.எம் / ஸ்க்ரம் முதுநிலை / பி.ஏ / தயாரிப்பு உரிமையாளர்களை (மற்றும் பலவற்றை) ஒரு தயாரிப்பு சில நேரங்களில் குறைவாக உள்ளடக்கும் என்பதை அறிந்து கொள்ள வைக்கிறது. -தான்-சிறந்த குறியீடு, ஆனால் இந்த குறியீடு வணிகத் தேவைகளைப் பூர்த்தி செய்ய உள்ளது.

நீங்கள் ஹேக்குகளை தனிமைப்படுத்தி ஆவணப்படுத்துகிறீர்கள் என்று அவர்களிடம் சொல்லுங்கள் மற்றும் நேர்த்தியான விஷயங்களுக்கு சில மேம்பாட்டு நேரத்தை ஒதுக்குங்கள். ஒரு குறியீட்டு-தளத்தை நீங்கள் கணக்கிட முடிந்தால் அதைச் சரிசெய்ய ஒரு வணிக வழக்கை உருவாக்குவது எளிது. உங்கள் திட்ட மேலாளரிடம், "நான் அம்சம் X க்குச் செல்வதற்கு முன் சில விஷயங்களைச் சுத்தமாக வைத்திருக்கிறேன்" என்று சொல்வது எப்போதும் அதைக் குறைக்காது! உங்கள் பிரதமரிடம் விஷயங்களின் பட்டியலை எடுத்து, சுத்தம் செய்ய செலவழிக்க அரை நாள் ஸ்பிரிண்ட் நேரத்தை முயற்சிக்கவும்.

வெட்கக்கேடான பின்னணியில் உள்ள யோசனை வெறுமனே உங்கள் ஹேக்குகளை மிகவும் வெளிப்படையான, அளவிடக்கூடிய மற்றும் தனிமைப்படுத்துவதாகும். அந்த தகவலை நீங்கள் என்ன செய்கிறீர்கள் என்பது உங்களுடையது!

இன்று பாப்
வடிவமைப்பாளர் வடிவமைப்பு எவ்வாறு செயல்படுகிறது என்பதை வடிவமைப்பாளரிடம் கூறுகிறார்
கண்டுபிடி

வடிவமைப்பாளர் வடிவமைப்பு எவ்வாறு செயல்படுகிறது என்பதை வடிவமைப்பாளரிடம் கூறுகிறார்

இன்டராக்ஷன் டிசைனர் வெல்ஸ் ரிலே, ‘ஸ்டார்ட்அப்களை உருவாக்கியுள்ளார், வடிவமைப்பு எவ்வாறு செயல்படுகிறது’, வடிவமைப்பாளர்களுக்கு வழிகாட்டல், வடிவமைப்பின் பின்னால் உள்ள கொள்கைகள் மற்றும் தொடக்கங்களுக்குள் வ...
சி.ஜி.யின் முதுநிலை: வி.எஃப்.எக்ஸ் சரியாகப் பெறுவதில் எம்.பி.சியின் கிரெக் பட்லர்
கண்டுபிடி

சி.ஜி.யின் முதுநிலை: வி.எஃப்.எக்ஸ் சரியாகப் பெறுவதில் எம்.பி.சியின் கிரெக் பட்லர்

இந்த கட்டுரை மாஸ்டர்ஸ் ஆஃப் சி.ஜி. உடன் இணைந்து உங்களிடம் கொண்டு வரப்படுகிறது, இது ஒரு புதிய போட்டியாகும், இது 2000AD இன் மிகச் சிறந்த கதாபாத்திரங்களில் ஒன்றில் பணிபுரியும் வாய்ப்பை வழங்குகிறது. வெல்ல...
GIF களில் வடிவமைப்பு வாரம்: 2015 இன் மிகவும் பிரபலமான வண்ணங்களைக் கொண்ட ஒன்று
கண்டுபிடி

GIF களில் வடிவமைப்பு வாரம்: 2015 இன் மிகவும் பிரபலமான வண்ணங்களைக் கொண்ட ஒன்று

இதுபோன்ற பிஸியான கால அட்டவணைகள் இருப்பதால், இந்த வாரத்தின் மிகப்பெரிய வடிவமைப்பு செய்திகளைப் பிடிக்க உங்களுக்கு வாய்ப்பு கிடைத்திருக்காது. உங்களுக்கு அதிர்ஷ்டம், இந்த எளிமையான சிறிய பட்டியலில் அவற்றை ...