Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Modern CSS Notice of Rights Notice of Liability Trademark Notice About SitePoint Preface
Conventions Used
Code Samples Tips, Notes, and Warnings
Chapter 1: Using CSS Transforms in the Real World
by Ilya Bodrov-Krukowski Vertically Aligning Children Creating Arrows Creating a “Jumping Ball” Loader Creating a “Spinner” Loader with SVG Creating a Flip Animation A Word of Caution Conclusion
Chapter 2: Variable Fonts: What They Are, and How to Use Them
by Claudio Ribeiro How We Got Here Variable Fonts
Why are Variable Fonts Relevant?
Using Variable Fonts
font-optical-sizing font-style font-weight font-stretch
Using font-variation-settings Performance
Serving Different Files for Different Browsers Conclusion
Chapter 3: Scroll Snap in CSS: Controlling Scroll Action
by Tiffany B. Brown
Chapter 4: Real World Use of CSS with SVG
by Craig Buckler SVG Benefits SVG Tools SVGs as Static Images
CSS Inlined SVG Backgrounds CSS with SVG: Responsive SVG Images
HTML-Inlined SVG Images SVG Sprites SVG Effects on HTML Content Portable SVGs Sophisticated SVGs
Chapter 5: CSS and PWAs: Some Tips for Building Progressive Web Apps
by David Attard What are PWAs? What is Required for Developing PWAs?
1. Create a Manifest File 2. Using a Service Worker 3. Install the Site Assets, Including CSS
CSS and PWAs: Some Considerations
Should the App Follow Platform-specific UIs? Platform-agnostic Design Device Capabilities Graceful Degradation and Progressive Enhancement General Suggestions
PWA Frameworks
1. Create React App 2. Angular Ionic
PWAs and Performance
Google Lighthouse
Wrapping Up
Chapter 6: 20 Tips for Optimizing CSS Performance
by Craig Buckler 1. Learn to Use Analysis Tools
Online Options
2. Make Big Wins First 3. Replace Images with CSS Effects 4. Remove Unnecessary Fonts 5. Avoid @import 6. Concatenate and Minify 7. Use Modern Layout Techniques 8. Reduce CSS Code 9. Cling to the Cascade! 10. Simplify Selectors 11. Be Wary of Expensive Properties 12. Adopt CSS Animations 13. Avoid Animating Expensive Properties 14. Indicate Which Elements Will Animate 15. Adopt SVG Images 16. Style SVGs with CSS 17. Avoid Base64 Bitmap Images 18. Consider Critical CSS 19. Consider Progressive Rendering 20. Learn to Love CSS
Chapter 7: Advanced CSS Theming with Custom Properties and JavaScript
by Ahmed Bouchefra Understanding :root and var() CSS Custom Properties vs Preprocessor Variables Writing a Simple HTML Page Writing Basic CSS for Our HTML Page Adding a CSS Dark Theme Switching Themes with JavaScript Changing CSS Custom Properties with JavaScript Conclusion
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion