ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Lessons Learned from Building a CSS Minifier • Stoyan Stefanov • GOTO 2014

Автор: GOTO Conferences

Загружено: 2015-01-09

Просмотров: 525

Описание: This presentation was recorded at GOTO Aarhus 2014. #gotocon
http://gotocon.com

Stoyan Stefanov - Facebook, Author of "JavaScript Patterns" by O'Reilly

ABSTRACT
In today’s abundance of CSS pre-processors that make the developer’s life easy, it’s equally important to pay attention to the post-processing. Fixing syntax errors, removing duplications, reducing bytes, and sending the bare minimum you possibly can – these all make a difference in the user experience.

In this session Stoyan will talk about the state of currently available CSS parsers and introduce you to a new modern best-of-breed open-source CSS minifier called cssshrink.com. He will teach you the details about the process of parsing, understanding and reducing CSS code, as well as how to write code that lends itself to better compression. From key-value parsing to full AST parsing, from delivering BSCSS (browser-specific stylesheets) to writing your own pre/post-processor to add missing or newly proposed CSS features, Stoyan will have your thirst for CSS processing knowledge covered.

TIMECODES
0:00 Introduction
1:05 Agenda
3:21 Motivation
6:58 CSS is hard
8:22 Crockford on CSS
9:43 Solution
10:53 Partial parsing
11:54 How about
13:22 Next: write a parser
14:06 Next: use a parser
17:54 Space, comments
18:41 Colors
20:14 Zeros, numbers
20:49 Quotes
23:02 Pseudo
24:39 font-weight
24:50 Lowercase
25:46 Duplicate declarations
26:51 Duplicate selectors
27:01 Adjacent selectors
27:21 Adjacent blocks
28:00 Random nonsense
30:18 Shorthands
31:00 Unit conversions
31:43 Duplicate keyframes
32:22 Rename
33:31 Supporting tools

  / gotocon  
  / gotoconference  
http://gotocon.com
#CSS

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Lessons Learned from Building a CSS Minifier • Stoyan Stefanov • GOTO 2014

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

TypeScript Keynote • Anders Hejlsberg • GOTO 2012

TypeScript Keynote • Anders Hejlsberg • GOTO 2012

Создавайте лучшие веб-приложения с Blazor в .NET 10

Создавайте лучшие веб-приложения с Blazor в .NET 10

Orchestration Lightning: Rapid-Fire AWS Step Functions Patterns • Eric Johnson • GOTO 2025

Orchestration Lightning: Rapid-Fire AWS Step Functions Patterns • Eric Johnson • GOTO 2025

Подробно о HTTP: как работает Интернет

Подробно о HTTP: как работает Интернет

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

How the Hive Came to Bee - The History of eBPF

How the Hive Came to Bee - The History of eBPF

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

How to Get People Excited about Functional Programming • Russ Olsen & James Lewis

How to Get People Excited about Functional Programming • Russ Olsen & James Lewis

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Как производятся микрочипы? 🖥️🛠️ Этапы производства процессоров

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

Филипп Робертс: Что за чертовщина такая event loop? | JSConf EU 2014

How to Discover the Binary System as a Child • Simon Peyton Jones & Chelsea Troy

How to Discover the Binary System as a Child • Simon Peyton Jones & Chelsea Troy

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

Понимание GD&T

Понимание GD&T

Понимание Active Directory и групповой политики

Понимание Active Directory и групповой политики

Выучите R за 39 минут

Выучите R за 39 минут

Linux Command Line for Beginners

Linux Command Line for Beginners

🔀 Фронтендеры не знают Web API: OPFS, Web Crypto, Websocket, WebRTC, Locks, Workers, Cache API...

🔀 Фронтендеры не знают Web API: OPFS, Web Crypto, Websocket, WebRTC, Locks, Workers, Cache API...

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]