آموزش CSS: برگهای سبک Refactoring

CSS: Refactoring Style Sheets

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هرچه سایتها و برنامه ها پیچیده تر می شوند ، صفحه های سبک اغلب با تجمع تدریجی رشد می کنند - همه چیز اضافه می شود و همه چیز تنظیم می شود ، در نتیجه صفحه های سبک غیرضروری پیچیده می شوند. Refactoring CSS با refactoring زبانهای برنامه نویسی معمولی متفاوت است ، با مجموعه ای از اولویت ها و ابزارهای متفاوت. در این دوره ، بیاموزید که چگونه صفحات سبک را با حفظ قدرت سبک ، لاغرتر کنید. نحوه بهینه سازی صفحه سبک های جدید و قدیمی را بیاموزید. ابتدا ، Morten Rand-Hendriksen هدف از refactoring را بازنویسی می کند - بازنویسی CSS برای ساده سازی ، بهبود و بهینه سازی کد بدون تغییر رفتار آن. سپس او ابزارهایی مانند nmp ، stylelint ، Prettier ، Visual Studio Code ، Purgecss و Gulp را پوشش می دهد. وی همچنین یک مثال عملی از نحوه اصلاح و اصلاح صفحه سبک را نشان می دهد ، و به دنبال آن بهترین روش ها را به اشتراک می گذارد و نحوه تمیز کردن کد از طریق اتوماسیون را نشان می دهد.
موضوعات شامل:
  • بهینه سازی CSS
  • بازسازی بسیاری از سبک ها
  • ساختار CSS
  • مرتب سازی مجدد خواص به صورت خودکار
  • رفع خطاها
  • نادیده گرفتن هشدارها
  • صفحه های حسابرسی با Chrome
  • قرنطینه کردن کد استفاده نشده
  • مدلسازی CSS
  • استفاده از دونده های وظیفه
  • بهینه سازی CSS برای تحویل

سرفصل ها و درس ها

مقدمه Introduction

  • اصلاح و بهینه سازی CSS CSS refactoring and optimization

1. تغییر ساختار CSS: نظریه 1. Refactoring CSS: The Theory

  • هنگامی که به refactor نیست Why and when to refactor CSS

  • هنگامی که به refacto نیست... When not to refactor

  • اصول اصلاح کلی General refactoring principles

  • ساختار CSS منطقی Rational CSS structure

  • رویکرد عملی به پالایشگاه CSS Practical approach to CSS refactoring

2. ابزارهای Refactoring CSS 2. CSS Refactoring Tools

  • هنگامی که به refactor نیست Set up an npm project

  • هنگامی که به refactor نیست Make stylelint work in Visual Studio Code

  • هنگامی که به refactor نیست Demo: How stylelint works

  • هنگامی که به refactor نیست Install and configure Prettier

  • هنگامی که به refactor نیست Make Prettier work in Visual Studio Code

  • هنگامی که به refactor نیست Automatic rational property order

3. Refractoring CSS: یک مثال عملی 3. CSS Refactoring: A Practical Example

  • هنگامی که به refactor نیست Fix errors via csslint

  • هنگامی که به refactor نیست Remove old and/or bad practices

  • هنگامی که به refactor نیست Ignoring warnings

  • هنگامی که به refactor نیست Update best practices

  • هنگامی که به refactor نیست Audit unused CSS with Chrome

  • هنگامی که به refactor نیست Quarantine unused code

  • هنگامی که به refactor نیست Modularize CSS

4- خودکار سازی Refactoring با استفاده از Task Runners 4. Automating Refactoring Using Task Runners

  • هنگامی که به refactor نیست Refactoring using a task runner: Gulp

  • هنگامی که به refactor نیست Install and configure stylelint

  • هنگامی که به refactor نیست Install and configure stylelint

  • هنگامی که به refactor نیست Install and configure Purgecss

  • هنگامی که به refactor نیست Optimize CSS for delivery

مراحل بعدی Next Steps

  • هنگامی که به refactor نیست Other tools for refactoring

نمایش نظرات

آموزش CSS: برگهای سبک Refactoring
جزییات دوره
1h 38m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
16,324
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.