#css3 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #css3, aggregated by home.social.
-
Frontend Status: свежий дайджест фронтенда и AI — 06.05.2026
Привет! Это 15-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 MoscowJS 70 про инженерную культуру в действии: доклады и круглый стол показывают, как командам быстрее синхронизироваться и принимать сильные технические решения. ⚛️ React Server Components и кеширование страниц: разбираем partial page caching, чтобы ускорять загрузку и снижать стоимость рендеринга без потери актуальности контента. 🤖 AI из «вау-демо» переходит в дисциплину: разбираем рабочие промпт-пайплайны и практики Claude Code, которые дают предсказуемый результат, а не случайный успех. 🛡️ Безопасность больше не факультатив: кейс критической уязвимости в GitHub и массовый багхант в Firefox напоминают, как быстро один пропуск превращается в инцидент. 🎨 CSS и анимации взрослеют: от scroll-driven подходов до нативной случайности и новых API, которые делают интерфейсы богаче без тяжёлого JS. ⚡ JavaScript и React на новом витке: ES2025/ES2026, типизированные контракты, React Compiler, TanStack Form и useHotkeys как база для масштабируемой фронтенд-разработки. 🌐 Стандарты и платформа двигаются вперёд: Baseline, Long Animation Frames, CBOR-LD и апдейты WebGPU меняют практику производительности и межплатформенной разработки. …и многое другое.
https://habr.com/ru/articles/1032276/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 06.05.2026
Привет! Это 15-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 MoscowJS 70 про инженерную культуру в действии: доклады и круглый стол показывают, как командам быстрее синхронизироваться и принимать сильные технические решения. ⚛️ React Server Components и кеширование страниц: разбираем partial page caching, чтобы ускорять загрузку и снижать стоимость рендеринга без потери актуальности контента. 🤖 AI из «вау-демо» переходит в дисциплину: разбираем рабочие промпт-пайплайны и практики Claude Code, которые дают предсказуемый результат, а не случайный успех. 🛡️ Безопасность больше не факультатив: кейс критической уязвимости в GitHub и массовый багхант в Firefox напоминают, как быстро один пропуск превращается в инцидент. 🎨 CSS и анимации взрослеют: от scroll-driven подходов до нативной случайности и новых API, которые делают интерфейсы богаче без тяжёлого JS. ⚡ JavaScript и React на новом витке: ES2025/ES2026, типизированные контракты, React Compiler, TanStack Form и useHotkeys как база для масштабируемой фронтенд-разработки. 🌐 Стандарты и платформа двигаются вперёд: Baseline, Long Animation Frames, CBOR-LD и апдейты WebGPU меняют практику производительности и межплатформенной разработки. …и многое другое.
https://habr.com/ru/articles/1032276/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 06.05.2026
Привет! Это 15-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 MoscowJS 70 про инженерную культуру в действии: доклады и круглый стол показывают, как командам быстрее синхронизироваться и принимать сильные технические решения. ⚛️ React Server Components и кеширование страниц: разбираем partial page caching, чтобы ускорять загрузку и снижать стоимость рендеринга без потери актуальности контента. 🤖 AI из «вау-демо» переходит в дисциплину: разбираем рабочие промпт-пайплайны и практики Claude Code, которые дают предсказуемый результат, а не случайный успех. 🛡️ Безопасность больше не факультатив: кейс критической уязвимости в GitHub и массовый багхант в Firefox напоминают, как быстро один пропуск превращается в инцидент. 🎨 CSS и анимации взрослеют: от scroll-driven подходов до нативной случайности и новых API, которые делают интерфейсы богаче без тяжёлого JS. ⚡ JavaScript и React на новом витке: ES2025/ES2026, типизированные контракты, React Compiler, TanStack Form и useHotkeys как база для масштабируемой фронтенд-разработки. 🌐 Стандарты и платформа двигаются вперёд: Baseline, Long Animation Frames, CBOR-LD и апдейты WebGPU меняют практику производительности и межплатформенной разработки. …и многое другое.
https://habr.com/ru/articles/1032276/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 06.05.2026
Привет! Это 15-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 MoscowJS 70 про инженерную культуру в действии: доклады и круглый стол показывают, как командам быстрее синхронизироваться и принимать сильные технические решения. ⚛️ React Server Components и кеширование страниц: разбираем partial page caching, чтобы ускорять загрузку и снижать стоимость рендеринга без потери актуальности контента. 🤖 AI из «вау-демо» переходит в дисциплину: разбираем рабочие промпт-пайплайны и практики Claude Code, которые дают предсказуемый результат, а не случайный успех. 🛡️ Безопасность больше не факультатив: кейс критической уязвимости в GitHub и массовый багхант в Firefox напоминают, как быстро один пропуск превращается в инцидент. 🎨 CSS и анимации взрослеют: от scroll-driven подходов до нативной случайности и новых API, которые делают интерфейсы богаче без тяжёлого JS. ⚡ JavaScript и React на новом витке: ES2025/ES2026, типизированные контракты, React Compiler, TanStack Form и useHotkeys как база для масштабируемой фронтенд-разработки. 🌐 Стандарты и платформа двигаются вперёд: Baseline, Long Animation Frames, CBOR-LD и апдейты WebGPU меняют практику производительности и межплатформенной разработки. …и многое другое.
https://habr.com/ru/articles/1032276/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Animierte Icons für euer Hamburger Menu mit HTML und CSS #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/30/animierte-icons-fuer-euer-hamburger-menu-mit-html-und-css/?utm_source=blog&utm_medium=cpc -
Animierte Icons für euer Hamburger Menu mit HTML und CSS #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/30/animierte-icons-fuer-euer-hamburger-menu-mit-html-und-css/?utm_source=blog&utm_medium=cpc -
Frontend Status: свежий дайджест фронтенда и AI — 27.04.2026
Привет! Это четырнадцатый выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Vue на развилке роста: разбираем State of Vue 2026, чтобы понять, куда вложить время сегодня и не чинить стек завтра. 🤖 AI без иллюзий, но с результатом: от генеративных UI и reasoning-RAG до правил, которые уменьшают «переписывание ради переписывания» в код-ассистентах. 🛡️ Безопасность как конкурентное преимущество: сверяем npm-практики по OWASP, кейс Context.ai и экономику фейковых звезд, чтобы не привезти риск в прод. 🎨 Новый CSS вместо старых костылей: sizes="auto" и HTML в <canvas> показывают, как делать богаче интерфейсы и проще поддержку. ⚡ JS/TS и фреймворки под давлением масштаба: читаемость кода, ускорение Angular и обновления React/Vue как ориентиры для технических решений. 🧪 Инструменты, которые сокращают путь до релиза: автогенерация E2E, Excel через WebAssembly и процедурный звук для живого интерфейса. …и многое другое.
https://habr.com/ru/articles/1028734/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 27.04.2026
Привет! Это четырнадцатый выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Vue на развилке роста: разбираем State of Vue 2026, чтобы понять, куда вложить время сегодня и не чинить стек завтра. 🤖 AI без иллюзий, но с результатом: от генеративных UI и reasoning-RAG до правил, которые уменьшают «переписывание ради переписывания» в код-ассистентах. 🛡️ Безопасность как конкурентное преимущество: сверяем npm-практики по OWASP, кейс Context.ai и экономику фейковых звезд, чтобы не привезти риск в прод. 🎨 Новый CSS вместо старых костылей: sizes="auto" и HTML в <canvas> показывают, как делать богаче интерфейсы и проще поддержку. ⚡ JS/TS и фреймворки под давлением масштаба: читаемость кода, ускорение Angular и обновления React/Vue как ориентиры для технических решений. 🧪 Инструменты, которые сокращают путь до релиза: автогенерация E2E, Excel через WebAssembly и процедурный звук для живого интерфейса. …и многое другое.
https://habr.com/ru/articles/1028734/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 27.04.2026
Привет! Это четырнадцатый выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Vue на развилке роста: разбираем State of Vue 2026, чтобы понять, куда вложить время сегодня и не чинить стек завтра. 🤖 AI без иллюзий, но с результатом: от генеративных UI и reasoning-RAG до правил, которые уменьшают «переписывание ради переписывания» в код-ассистентах. 🛡️ Безопасность как конкурентное преимущество: сверяем npm-практики по OWASP, кейс Context.ai и экономику фейковых звезд, чтобы не привезти риск в прод. 🎨 Новый CSS вместо старых костылей: sizes="auto" и HTML в <canvas> показывают, как делать богаче интерфейсы и проще поддержку. ⚡ JS/TS и фреймворки под давлением масштаба: читаемость кода, ускорение Angular и обновления React/Vue как ориентиры для технических решений. 🧪 Инструменты, которые сокращают путь до релиза: автогенерация E2E, Excel через WebAssembly и процедурный звук для живого интерфейса. …и многое другое.
https://habr.com/ru/articles/1028734/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 27.04.2026
Привет! Это четырнадцатый выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Vue на развилке роста: разбираем State of Vue 2026, чтобы понять, куда вложить время сегодня и не чинить стек завтра. 🤖 AI без иллюзий, но с результатом: от генеративных UI и reasoning-RAG до правил, которые уменьшают «переписывание ради переписывания» в код-ассистентах. 🛡️ Безопасность как конкурентное преимущество: сверяем npm-практики по OWASP, кейс Context.ai и экономику фейковых звезд, чтобы не привезти риск в прод. 🎨 Новый CSS вместо старых костылей: sizes="auto" и HTML в <canvas> показывают, как делать богаче интерфейсы и проще поддержку. ⚡ JS/TS и фреймворки под давлением масштаба: читаемость кода, ускорение Angular и обновления React/Vue как ориентиры для технических решений. 🧪 Инструменты, которые сокращают путь до релиза: автогенерация E2E, Excel через WebAssembly и процедурный звук для живого интерфейса. …и многое другое.
https://habr.com/ru/articles/1028734/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Neuer Button Design mit Lichtblitz Effekt #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/21/neuer-button-design-mit-lichtblitz-effekt/?utm_source=blog&utm_medium=cpc -
Neuer Button Design mit Lichtblitz Effekt #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/21/neuer-button-design-mit-lichtblitz-effekt/?utm_source=blog&utm_medium=cpc -
Frontend Status: свежий дайджест фронтенда и AI — 18.04.2026
Привет! Это 13-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Для тех, кто хочет делать игровые интерфейсы быстрее: видео про 2D-игры с AI и Phaser, где генеративные инструменты работают как напарник, а не как «чёрный ящик». 🤖 В AI-разделе — разбор того, что уже можно брать в прод: micro-ml на Rust/WASM, кейс крупной техкомпании с роем из 50+ агентов, Flint Alpha и практическая интеграция Claude с видео. 🛡️ По безопасности фокус на снижении рисков: прикладной XSS, бесплатная оценка уязвимостей кода от GitHub и дорожная карта крупной техкомпании по постквантовой криптографии. 🎨 CSS-блок про баланс визуала и доступности: почему box-shadow не заменяет outline в forced-colors и как сохранить корректный фокус. ⚛️ React-секция для тех, у кого интерфейсный слой растёт в сложности: управление модалками без хаоса, UI без брейкпоинтов и состояние компонентов через radio state machine. ⚡ В JS/TS — практичный набор без перегруза: Pretext для текста, k-means для палитр, модульная архитектура, Intl API и Web Audio API в Node/Bun. 🅰️ Angular-раздел посвящён Signal Forms в v21 и тому, как перейти к типизированным формам без ручных подписок. 🌐 В стандартах и дизайне — что уже можно внедрять сейчас: CSS Image Animation, Baseline за март, Liquid UI и UX-подходы для legacy-систем. …и многое другое.
https://habr.com/ru/articles/1025036/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 18.04.2026
Привет! Это 13-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Для тех, кто хочет делать игровые интерфейсы быстрее: видео про 2D-игры с AI и Phaser, где генеративные инструменты работают как напарник, а не как «чёрный ящик». 🤖 В AI-разделе — разбор того, что уже можно брать в прод: micro-ml на Rust/WASM, кейс крупной техкомпании с роем из 50+ агентов, Flint Alpha и практическая интеграция Claude с видео. 🛡️ По безопасности фокус на снижении рисков: прикладной XSS, бесплатная оценка уязвимостей кода от GitHub и дорожная карта крупной техкомпании по постквантовой криптографии. 🎨 CSS-блок про баланс визуала и доступности: почему box-shadow не заменяет outline в forced-colors и как сохранить корректный фокус. ⚛️ React-секция для тех, у кого интерфейсный слой растёт в сложности: управление модалками без хаоса, UI без брейкпоинтов и состояние компонентов через radio state machine. ⚡ В JS/TS — практичный набор без перегруза: Pretext для текста, k-means для палитр, модульная архитектура, Intl API и Web Audio API в Node/Bun. 🅰️ Angular-раздел посвящён Signal Forms в v21 и тому, как перейти к типизированным формам без ручных подписок. 🌐 В стандартах и дизайне — что уже можно внедрять сейчас: CSS Image Animation, Baseline за март, Liquid UI и UX-подходы для legacy-систем. …и многое другое.
https://habr.com/ru/articles/1025036/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 18.04.2026
Привет! Это 13-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Для тех, кто хочет делать игровые интерфейсы быстрее: видео про 2D-игры с AI и Phaser, где генеративные инструменты работают как напарник, а не как «чёрный ящик». 🤖 В AI-разделе — разбор того, что уже можно брать в прод: micro-ml на Rust/WASM, кейс крупной техкомпании с роем из 50+ агентов, Flint Alpha и практическая интеграция Claude с видео. 🛡️ По безопасности фокус на снижении рисков: прикладной XSS, бесплатная оценка уязвимостей кода от GitHub и дорожная карта крупной техкомпании по постквантовой криптографии. 🎨 CSS-блок про баланс визуала и доступности: почему box-shadow не заменяет outline в forced-colors и как сохранить корректный фокус. ⚛️ React-секция для тех, у кого интерфейсный слой растёт в сложности: управление модалками без хаоса, UI без брейкпоинтов и состояние компонентов через radio state machine. ⚡ В JS/TS — практичный набор без перегруза: Pretext для текста, k-means для палитр, модульная архитектура, Intl API и Web Audio API в Node/Bun. 🅰️ Angular-раздел посвящён Signal Forms в v21 и тому, как перейти к типизированным формам без ручных подписок. 🌐 В стандартах и дизайне — что уже можно внедрять сейчас: CSS Image Animation, Baseline за март, Liquid UI и UX-подходы для legacy-систем. …и многое другое.
https://habr.com/ru/articles/1025036/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Frontend Status: свежий дайджест фронтенда и AI — 18.04.2026
Привет! Это 13-й выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Для тех, кто хочет делать игровые интерфейсы быстрее: видео про 2D-игры с AI и Phaser, где генеративные инструменты работают как напарник, а не как «чёрный ящик». 🤖 В AI-разделе — разбор того, что уже можно брать в прод: micro-ml на Rust/WASM, кейс крупной техкомпании с роем из 50+ агентов, Flint Alpha и практическая интеграция Claude с видео. 🛡️ По безопасности фокус на снижении рисков: прикладной XSS, бесплатная оценка уязвимостей кода от GitHub и дорожная карта крупной техкомпании по постквантовой криптографии. 🎨 CSS-блок про баланс визуала и доступности: почему box-shadow не заменяет outline в forced-colors и как сохранить корректный фокус. ⚛️ React-секция для тех, у кого интерфейсный слой растёт в сложности: управление модалками без хаоса, UI без брейкпоинтов и состояние компонентов через radio state machine. ⚡ В JS/TS — практичный набор без перегруза: Pretext для текста, k-means для палитр, модульная архитектура, Intl API и Web Audio API в Node/Bun. 🅰️ Angular-раздел посвящён Signal Forms в v21 и тому, как перейти к типизированным формам без ручных подписок. 🌐 В стандартах и дизайне — что уже можно внедрять сейчас: CSS Image Animation, Baseline за март, Liquid UI и UX-подходы для legacy-систем. …и многое другое.
https://habr.com/ru/articles/1025036/
#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs
-
Cooler Card Hover Effekt mit HTML und CSS erstellen #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/16/cooler-card-hover-effekt-mit-html-und-css-erstellen/?utm_source=blog&utm_medium=cpc -
Cooler Card Hover Effekt mit HTML und CSS erstellen #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/16/cooler-card-hover-effekt-mit-html-und-css-erstellen/?utm_source=blog&utm_medium=cpc -
Wie erstelle ich eine Hintergrund Blob Animation mit HTML und CSS #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/01/wie-erstelle-ich-eine-hintergrund-blob-animation-mit-html-und-css/?utm_source=blog&utm_medium=cpc -
Wie erstelle ich eine Hintergrund Blob Animation mit HTML und CSS #CSS #CSS3 #HTML https://www.chefblogger.me/2026/04/01/wie-erstelle-ich-eine-hintergrund-blob-animation-mit-html-und-css/?utm_source=blog&utm_medium=cpc -
Wir programmieren ein Game – Kill die Ratte mit HTML, CSS und Javascript #CSS #CSS3 #HTML #Javascript https://www.chefblogger.me/2026/03/30/wir-programmieren-ein-game-kill-die-ratte-mit-html-css-und-javascript/?utm_source=blog&utm_medium=cpc -
Wir programmieren ein Game – Kill die Ratte mit HTML, CSS und Javascript #CSS #CSS3 #HTML #Javascript https://www.chefblogger.me/2026/03/30/wir-programmieren-ein-game-kill-die-ratte-mit-html-css-und-javascript/?utm_source=blog&utm_medium=cpc -
Beyond responsive multi-purpose WordPress theme https://visualmodo.com/theme/beyond-wordpress-theme/ all-in-one websites builder 📱💻🖥️🔌 #webdesign #HTML5 #CSS3 #template #plugins #theme #wordpress #blog #portfolio #template
-
Beyond responsive multi-purpose WordPress theme https://visualmodo.com/theme/beyond-wordpress-theme/ all-in-one websites builder 📱💻🖥️🔌 #webdesign #HTML5 #CSS3 #template #plugins #theme #wordpress #blog #portfolio #template
-
Beyond responsive multi-purpose WordPress theme https://visualmodo.com/theme/beyond-wordpress-theme/ all-in-one websites builder 📱💻🖥️🔌 #webdesign #HTML5 #CSS3 #template #plugins #theme #wordpress #blog #portfolio #template
-
Beyond responsive multi-purpose WordPress theme https://visualmodo.com/theme/beyond-wordpress-theme/ all-in-one websites builder 📱💻🖥️🔌 #webdesign #HTML5 #CSS3 #template #plugins #theme #wordpress #blog #portfolio #template
-
Beyond responsive multi-purpose WordPress theme https://visualmodo.com/theme/beyond-wordpress-theme/ all-in-one websites builder 📱💻🖥️🔌 #webdesign #HTML5 #CSS3 #template #plugins #theme #wordpress #blog #portfolio #template
-
Wie erstelle ich einen springenden Ball mit CSS und HTML? #CSS #CSS3 #HTML https://www.chefblogger.me/2026/03/26/wie-erstelle-ich-einen-springenden-ball-mit-css-und-html/?utm_source=blog&utm_medium=cpc -
Wie erstelle ich einen springenden Ball mit CSS und HTML? #CSS #CSS3 #HTML https://www.chefblogger.me/2026/03/26/wie-erstelle-ich-einen-springenden-ball-mit-css-und-html/?utm_source=blog&utm_medium=cpc -
Eine Clip Path Animation erstellen #CSS #CSS3 #HTML https://www.chefblogger.me/2026/03/19/eine-clip-path-animation-erstellen/?utm_source=blog&utm_medium=cpc -
Eine Clip Path Animation erstellen #CSS #CSS3 #HTML https://www.chefblogger.me/2026/03/19/eine-clip-path-animation-erstellen/?utm_source=blog&utm_medium=cpc -
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
Create your website with our amazing Zenith WordPress theme https://visualmodo.com/theme/zenith-wordpress-theme/ Responsive drag & drop template 🚀📱💻⌨️ #WordPress #Theme #PageBuilder #CSS3 #WebDesign #Portfolio
-
There was a brief era where we wrote
background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), to(#c6d3f7));
rather than
background: linear-gradient(left, #fff, #fff 50%, #c6d3f7);
and to this day I still want to know how WebKit landed on such verbose syntax. Was it to be easier to parse? Easier to teach? CSS is known for being a terse syntax, so the old syntax feels so out of place.
-
There was a brief era where we wrote
background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), to(#c6d3f7));
rather than
background: linear-gradient(left, #fff, #fff 50%, #c6d3f7);
and to this day I still want to know how WebKit landed on such verbose syntax. Was it to be easier to parse? Easier to teach? CSS is known for being a terse syntax, so the old syntax feels so out of place.
-
There was a brief era where we wrote
background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), to(#c6d3f7));
rather than
background: linear-gradient(left, #fff, #fff 50%, #c6d3f7);
and to this day I still want to know how WebKit landed on such verbose syntax. Was it to be easier to parse? Easier to teach? CSS is known for being a terse syntax, so the old syntax feels so out of place.
-
There was a brief era where we wrote
background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), to(#c6d3f7));
rather than
background: linear-gradient(left, #fff, #fff 50%, #c6d3f7);
and to this day I still want to know how WebKit landed on such verbose syntax. Was it to be easier to parse? Easier to teach? CSS is known for being a terse syntax, so the old syntax feels so out of place.