Detalles del producto
- ASIN : B019H21R3K
- Editorial : Packt Publishing (30 Junio 2016)
- Fecha de publicación : 30 Junio 2016
- Idioma : Inglés
- Tamaño del archivo : 21557 KB
- Texto a voz : Activado
- Composición tipográfica mejorada : Activado
- X-Ray : No activado
- Word Wise : No activado
-
Número de páginas : 414 páginas
خرید اینترنتی کتاب Mastering PostCSS for Web Design اثر Alex Libby
Key Features
- Incorporate cutting-edge styles in your web pages with PostCSS
- Simplify the process of writing CSS to a great extent using PostCSS shortcuts, fallbacks, and pack plugins
- This in-depth, step-by-step guide will help you master PostCSS, to create amazing and responsive web designs
Book Description
PostCSS is a tool that has quickly emerged as the future of existing preprocessors such as SASS and Less, mainly because of its power, speed, and ease of use. This comprehensive guide offers in-depth guidance on incorporating cutting-edge styles into your web page and at the same time maintaining the performance and maintainability of your code.
The book will show how you can take advantage of PostCSS to simplify the entire process of stylesheet authoring. It covers various techniques to add dynamic and modern styling features to your web pages. As the book progresses, you will learn how to make CSS code more maintainable by taking advantage of the modular architecture of PostCSS. By the end of this book, you would have mastered the art of adding modern CSS effects to web pages by authoring high performing, maintainable stylesheets.
What you will learn
- Add mixin and variable support to PostCSS along with conditional support
- Explore the different ways of nesting code such as BEM and standard nesting within PostCSS
- Optimize media queries built with PostCSS to get the best performance
- Add dynamic styling elements such as images, fonts, grids, and SVG and retina support using existing preprocessors as well as PostCSS
- Get familiar with using plugins, and extend PostCSS with the API
- Build a fully working custom preprocessor and test it on different sites such as WordPress
- Write a custom syntax in PostCSS while still using pre-built syntaxes such as Less, SASS, or Stylus
- Provide support for future CSS such as CSS4 using current CSS3 classes
About the Author
Alex Libby's background is in IT support—he has been involved in supporting end users for almost 20 years in a variety of different environments; a recent change in role now sees Alex working as an MVT test developer for a global distributor based in the UK. Although Alex gets to play with different technologies in his day job, his first true love has always been the open source movement, and in particular, experimenting with CSS/CSS3, jQuery, and HTML5. To date, Alex has written 10 books on subjects such as jQuery, HTML5 video, SASS, and CSS for Packt and has reviewed several more—Mastering PostCSS Web Design is Alex's eleventh book for Packt.
Table of Contents
- Introducing PostCSS
- Creating Variables and Mixins
- Nesting Rules
- Building Media Queries
- Managing Colors, Images, and Fonts
- Creating Grids
- Animating Elements
- Creating PostCSS Plugins
- Working with Shortcuts, Fallbacks, and Packs
- Building a Custom Processor
- Manipulating Custom Syntaxes
- Mixing Preprocessors
- Troubleshooting PostCSS Issues
- Preparing for the Future
خرید اینترنتی کتاب Mastering PostCSS for Web Design اثر Alex Libby
کد محصول | NYVB4311187 |
منابع کتاب خرید اینترنتی کتاب Mastering PostCSS for Web Design اثر Alex Libby
ویژگی های کلیدی
- با PostCSS سبک های پیشرفته را در صفحات وب خود بگنجانید
- فرآیند نوشتن CSS را تا حد زیادی با استفاده از میانبرها، بک گراندها و پلاگین های بسته PostCSS ساده کنید.
- این راهنمای عمیق و گام به گام به شما کمک می کند تا در PostCSS تسلط داشته باشید تا طراحی های وب شگفت انگیز و واکنش گرا ایجاد کنید.
توضیحات کتاب
PostCSS ابزاری است که به سرعت به عنوان آینده پیش پردازنده های موجود مانند SASS و Less ظاهر شده است، عمدتاً به دلیل قدرت، سرعت و سهولت استفاده. این راهنمای جامع راهنمایی های عمیقی را در مورد گنجاندن سبک های پیشرفته در صفحه وب شما و در عین حال حفظ عملکرد و قابلیت نگهداری کد شما ارائه می دهد.
این کتاب نشان میدهد که چگونه میتوانید از PostCSS برای سادهسازی کل فرآیند نگارش شیوه نامه استفاده کنید. این تکنیکهای مختلفی را برای افزودن ویژگیهای ظاهری پویا و مدرن به صفحات وب شما پوشش میدهد. با پیشرفت کتاب، یاد خواهید گرفت که چگونه با استفاده از معماری مدولار PostCSS، کد CSS را قابل نگهداری تر کنید. در پایان این کتاب، شما بر هنر افزودن افکتهای CSS مدرن به صفحات وب با نوشتن شیوه نامههایی با کارایی بالا و قابل نگهداری تسلط خواهید داشت.
آنچه خواهید آموخت
- میکسین و پشتیبانی متغیر را همراه با پشتیبانی شرطی به PostCSS اضافه کنید
- راه های مختلف کدهای تودرتو مانند BEM و تودرتوی استاندارد را در PostCSS کاوش کنید
- پرس و جوهای رسانه ای ساخته شده با PostCSS را بهینه کنید تا بهترین عملکرد را داشته باشید
- عناصر استایل پویا مانند تصاویر، فونت ها، شبکه ها و پشتیبانی از SVG و شبکیه را با استفاده از پیش پردازنده های موجود و همچنین PostCSS اضافه کنید.
- با استفاده از افزونه ها آشنا شوید و PostCSS را با API گسترش دهید
- یک پیش پردازنده سفارشی کاملاً کارآمد بسازید و آن را در سایت های مختلف مانند وردپرس آزمایش کنید
- نوشتن یک نحو سفارشی در PostCSS در حالی که همچنان از syntax های از پیش ساخته شده مانند Less، SASS یا Stylus استفاده می کنید.
- با استفاده از کلاس های فعلی CSS3، از CSS های آینده مانند CSS4 پشتیبانی کنید
درباره نویسنده
پیشینه الکس لیبی در زمینه پشتیبانی فناوری اطلاعات است—او تقریباً 20 سال است که در زمینه پشتیبانی از کاربران نهایی در محیط های مختلف شرکت داشته است. یک تغییر اخیر در نقش الکس را می بیند که به عنوان یک توسعه دهنده تست MVT برای یک توزیع کننده جهانی مستقر در بریتانیا کار می کند. اگرچه الکس در کار روزانه خود با فناوری های مختلف بازی می کند، اولین عشق واقعی او همیشه جنبش منبع باز و به ویژه آزمایش با CSS/CSS3، jQuery و HTML5 بوده است. الکس تا به امروز 10 کتاب در مورد موضوعاتی مانند jQuery، ویدیوی HTML5، SASS و CSS برای Packt نوشته است و چندین کتاب دیگر را بررسی کرده است— Mastering PostCSS Web Design یازدهمین کتاب Alex برای Packt است.
فهرست مطالب
- معرفی PostCSS
- ایجاد متغیرها و ترکیبات
- قوانین تودرتو
- ساخت پرسش های رسانه ای
- مدیریت رنگ ها، تصاویر و فونت ها
- ایجاد شبکه ها
- عناصر متحرک
- ایجاد پلاگین PostCSS
- کار با Shortcut ها، Fallbacks و Packs
- ساخت یک پردازنده سفارشی
- دستکاری نحو سفارشی
- مخلوط کردن پیش پردازنده ها
- عیب یابی مشکلات PostCSS
- آماده شدن برای آینده
ارسال نظر درباره خرید اینترنتی کتاب Mastering PostCSS for Web Design اثر Alex Libby