ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Enduring CSS

دانلود کتاب CSS ماندگار

Enduring CSS

مشخصات کتاب

Enduring CSS

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781787284531 
ناشر: Packt Publishing 
سال نشر: 2017 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 177 کیلوبایت 

قیمت کتاب (تومان) : 38,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Enduring CSS به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب CSS ماندگار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب CSS ماندگار



ویژگی های کلیدی

  • مشکلات CSS را در مقیاس حل کنید، از کمبودهای مقیاس‌بندی CSS اجتناب کنید.
  • نقایص رویکردهای مرسوم برای مقیاس‌بندی CSS.
  • روشهای نامگذاری انتخابگر سازگار و قابل اجرا با ECSS ایجاد کنید.
  • با نحوه سازماندهی ساختار پروژه به منظور جداسازی و جداسازی آسانتر اجزای بصری آشنا شوید.

شرح کتاب

با من، بن فرین، در مورد چگونگی فکر کردن به CSS و نحوه استفاده از CSS برای پروژه های هر اندازه بیاموزید! من به شما نشان خواهم داد که چگونه CSS بنویسید که تکرار مداوم، چندین نویسنده را تحمل کند و در عین حال همیشه نتایج قابل پیش بینی تولید کند. CSS پایدار، که اغلب به عنوان ECSS شناخته می شود، یک رویکرد قوی و اثبات شده برای نوشتن و حفظ شیوه نامه ها در مقیاس به شما ارائه می دهد.

CSS ماندگار کتابی در مورد نوشتن CSS نیست، مانند موارد داخل بریس‌های فرفری. این کتابی است که به شما نشان می‌دهد چگونه در مورد CSS فکر کنید و با این تفکر توسعه‌دهنده باهوش‌تری باشید! این در مورد سازماندهی و معماری CSS است - قسمت های خارج از بریس ها. من به شما کمک می کنم در مورد جنبه های توسعه CSS که به سخت ترین بخش نوشتن CSS در پروژه های بزرگتر تبدیل می شود فکر کنید.

درباره مشکلات نوشتن CSS در مقیاس - از جمله ویژگی، آبشار و سبک‌هایی که ذاتاً با ساختار سند مرتبط هستند، آشنا خواهید شد. من شما را با متدولوژی ECSS آشنا می‌کنم و به شما نشان می‌دهم که چگونه قراردادهای نام‌گذاری انتخابگر سازگار و قابل اجرا را ایجاد کنید. ما نحوه اعمال ECSS در برنامه های کاربردی وب و مدل بصری خود را پوشش خواهیم داد و چگونه می توانید ساختار پروژه خود را عاقلانه سازماندهی کنید و تغییرات حالت بصری را با ARIA مدیریت کنید و ملاحظات دسترسی بیشتر را ارائه دهید. علاوه بر این، نگاهی عمیق به ابزار CSS و ملاحظات فرآیند خواهیم داشت. در نهایت با بررسی موضوعاتی مانند سرعت انتخابگر CSS با داده های سخت و بینش نماینده مرورگر به ملاحظات عملکرد خواهیم پرداخت.

آنچه خواهید آموخت

  • مشکلات CSS در مقیاس—ویژگی، آبشار و سبک‌ها که ذاتاً با ساختار عنصر مرتبط هستند.
  • نقایص رویکردهای مرسوم برای مقیاس‌بندی CSS.
  • روش ECSS و مشکلاتی که حل می کند.
  • نحوه ایجاد کنوانسیونهای نامگذاری انتخابگر سازگار و قابل اجرا با ECSS.
  • نحوه سازماندهی ساختار پروژه برای جداسازی و جداسازی آسانتر اجزای بصری.
  • نحوه مدیریت تغییرات حالت در DOM با انتخابگرهای ARIA یا لغو.
  • نحوه اعمال ECSS در برنامه های کاربردی وب و ماژول های بصری.
  • ملاحظات ابزار CSS و پردازش: Sass/PostCSS و linting.
  • پرداختن به مفهوم سرعت انتخابگر CSS با اطلاعات سخت و بینش نماینده مرورگر

درباره نویسنده

Ben Frain، توسعه‌دهنده ارشد در bet365، یک توسعه‌دهنده CSS و رهبر فکری صنعت است. بن نویسنده دو کتاب موفق و قابل احترام طراحی وب واکنشگرا با HTML5 و CSS3 و Sass و Compass for Designers است که هر دو توسط انتشارات Packt منتشر شده اند. بن با همسر و دو فرزندش در چشایر انگلستان زندگی می کند. می توانید او را در توییتر در http://twitter.com/benfrain و در وب سایت او (http://benfrain.com) دنبال کنید.

فهرست محتوا

  1. سبک های نوشتن برای پروژه هایی که به سرعت در حال تغییر و عمر طولانی هستند
  2. مشکلات CSS در مقیاس
  3. اجرای حکمت دریافت شده
  4. معرفی روش ECSS
  5. سازمان فایل و قراردادهای نامگذاری
  6. برخورد با تغییرات حالت در ECSS
  7. اعمال ECSS در وب سایت یا برنامه شما
  8. ده فرمان از شیوه نامه سالم
  9. ابزار برای یک رویکرد ECSS
  10. عملکرد انتخابگر CSS
  11. نمایندگان مرورگر در عملکرد CSS

**

درباره نویسنده

Ben Frain، توسعه‌دهنده ارشد در bet365، یک توسعه‌دهنده CSS و رهبر فکری صنعت است. بن نویسنده دو کتاب موفق و قابل احترام طراحی وب واکنشگرا با HTML5 و CSS3 و Sass و Compass for Designers است که هر دو توسط انتشارات Packt منتشر شده اند. بن با همسر و دو فرزندش در چشایر انگلستان زندگی می کند.


توضیحاتی درمورد کتاب به خارجی

Key Features

  • Address the problems of CSS at scale, avoiding the shortfalls of scaling CSS.
  • The shortfalls of conventional approaches to scaling CSS.
  • Develop consistent and enforceable selector naming conventions with ECSS.
  • Learn how to organize project structure to more easily isolate and decouple visual components.

Book Description

Learn with me, Ben Frain, about how to really THINK about CSS and how to use CSS for any size project! I'll show you how to write CSS that endures continual iteration, multiple authors, and yet always produces predictable results. Enduring CSS, often referred to as ECSS, offers you a robust and proven approach to authoring and maintaining style sheets at scale.

Enduring CSS is not a book about writing CSS, as in the stuff inside the curly braces. This is a book showing you how to think about CSS, and be a smarter developer with that thinking! It's about the organisation and architecture of CSS—the parts outside the braces. I will help you think about the aspects of CSS development that become the most difficult part of writing CSS in larger projects.

You'll learn about the problems of authoring CSS at scale—including specificity, the cascade and styles intrinsically tied to document structure. I'll introduce you to the ECSS methodology, and show you how to develop consistent and enforceable selector naming conventions. We'll cover how to apply ECSS to your web applications and visual model, and how you can organize your project structure wisely, and handle visual state changes with ARIA, providing greater accessibility considerations. In addition, we'll take a deep look into CSS tooling and process considerations. Finally we will address performance considerations by examining topics such as CSS selector speed with hard data and browser-representative insight.

What you will learn

  • The problems of CSS at scale—specificity, the cascade and styles intrinsically tied to element structure.
  • The shortfalls of conventional approaches to scaling CSS.
  • The ECSS methodology and the problems it solves.
  • How to develop consistent and enforceable selector naming conventions with ECSS.
  • How to organise project structure to more easily isolate and decouple visual components.
  • How to handle state changes in the DOM with ARIA or override selectors.
  • How to apply ECSS to web applications and visual modules.
  • Considerations of CSS tooling and processing: Sass/PostCSS and linting.
  • Addressing the notion of CSS selector speed with hard data and browser representative insight

About the Author

Ben Frain, Senior Front-end Developer at bet365, is a widely respected CSS developer and industry thought leader. Ben is the author of two successful and widely respected books Responsive Web Design with HTML5 and CSS3 and Sass and Compass for Designers, both published by Packt Publishing. Ben lives in Cheshire, England with his wife and two children. You can follow him on Twitter at http://twitter.com/benfrain and at his website (http://benfrain.com).

Table of Contents

  1. Writing Styles for Rapidly Changing, Long-lived Projects
  2. The Problems of CSS at Scale
  3. Implementing Received Wisdom
  4. Introducing the ECSS Methodology
  5. File Organisation and Naming Conventions
  6. Dealing with State Changes in ECSS
  7. Applying ECSS to your Website or Application
  8. The Ten Commandments of Sane Style Sheets
  9. Tooling for an ECSS Approach
  10. CSS Selector Performance
  11. Browser Representatives on CSS Performance

**

About the Author

Ben Frain, Senior Front-end Developer at bet365, is a widely respected CSS developer and industry thought leader. Ben is the author of two successful and widely respected books Responsive Web Design with HTML5 and CSS3 and Sass and Compass for Designers, both published by Packt Publishing. Ben lives in Cheshire, England with his wife and two children.





نظرات کاربران