Home/Frontend
Topic

Frontend

1,551 articles on Frontend.

11,834 articles
Frontend — Progress on the Block Protocol

Progress on the Block Protocol

Since the 1990s, the web has been a publishing place for human-readable documents. Documents published on the web are in HTML. HTML has a little bit of… Read more “Progress on the Block Protocol”

JSJoel SpolskyJoel Spolsky·December 19, 2022Frontend
Frontend — Adding Box Shadows to WordPress Blocks and Elements

Adding Box Shadows to WordPress Blocks and Elements

The CSS box-shadow and outline properties gained theme.json support in WordPress 6.1. Let's look at a few examples of how it works in real themes, and what options we have to apply these styles to WordPress blocks and elements.

GDGanesh DahalGanesh Dahal·December 7, 2022Frontend
Frontend — CSS is OK, I guess.

CSS is OK, I guess.

Nothing but ear-to-ear smiles as I was watching this video from @quayjn on YouTube. (No actual name in the byline, though I think it's Brian Katz if my paper

GGGeoff GrahamGeoff Graham·December 6, 2022Frontend
Frontend — Color Formats in CSS

Color Formats in CSS

CSS gives us so many options when it comes to expressing color—we can use hex codes, rgb, hsl, and more. Which option should we choose? This turns out to be a surprisingly important decision! In this article, we'll take a tour of color formats in CSS, and see which option will serve us best.

JWJosh W. Comeau·November 28, 2022Frontend
Frontend — Incremental adoption of micro-frontends with Cloudflare Workers

Incremental adoption of micro-frontends with Cloudflare Workers

With Cloudflare Workers, our fragment-based micro-frontend architecture, and fragment piercing technique, engineering teams can incrementally improve large frontends in a fraction of the time, yielding significant user and developer experience gains.

PBPeter Bacon Darwin, DarioPeter Bacon Darwin, Dario·November 17, 2022Frontend
Frontend — CSS Grid and Custom Shapes, Part 3

CSS Grid and Custom Shapes, Part 3

After Part 1 and Part 2, I am back with a third article to explore more fancy shapes. Like the previous articles, we are going to combine CSS Grid with

TATemani AfifTemani Afif·November 11, 2022Frontend
Frontend — What’s New In Next.js 13? — Smashing Magazine

What’s New In Next.js 13? — Smashing Magazine

Let’s talk about Next.js, one of the most well-known React frameworks used for production. From new components to font optimization, Atila shares a quick overview and invites you to join his [Advanced Next.js Masterclass](https://smashingconf.com/online-workshops/workshops/advanced-nextjs-atila-fassina) taking place later this month.

AFAtila FassinaAtila Fassina·November 7, 2022Frontend
Frontend — New Smashing Front-End & UX Workshops — Smashing Magazine

New Smashing Front-End & UX Workshops — Smashing Magazine

What’s the state of HTML Email, Vue.js and Next.js? Would you like to level up with modern CSS? What are new, smart interface design patterns we could use? Let’s figure it all out together with our [brand new online workshops](https://smashingconf.com/online-workshops/) alongside our free community meetups.

ILIris LjesnjaninIris Ljesnjanin·November 3, 2022Frontend
Frontend — Some Links About CSS Gradients

Some Links About CSS Gradients

Every once in a while, the blogging zeitgiest seems to coalesce around a certain topic and it's like the saved articles in my bookmarks folder are having a

GGGeoff GrahamGeoff Graham·November 2, 2022Frontend
Frontend — How To Create Advanced Animations With CSS — Smashing Magazine

How To Create Advanced Animations With CSS — Smashing Magazine

In this article, Yosra Emad explains how to create a rollercoaster path that a ball follows using cubic beziers and CSS transitions. You’ll also learn how the cubic-bezier function in CSS works in detail and how to stack multiple simple animations to create one complex one.

YEYosra EmadYosra Emad·October 29, 2022Frontend
Frontend — Is There Too Much CSS Now?

Is There Too Much CSS Now?

As front-end developers, we've wished for a lot of things over the years — ways to center things in CSS, encapsulate styles, set an element’s aspect ratio,

SGSacha GreifSacha Greif·October 24, 2022Frontend
Frontend — From zero to 10 million lines of Kotlin

From zero to 10 million lines of Kotlin

We’re sharing lessons learned from shifting our Android development from Java to Kotlin. Kotlin is a popular language for Android development and offers some key advantages over Java. As of today, our Android codebase contains over 10 million lines of Kotlin code. We’re open sourcing various examples and utilities we used to manipulate Kotlin code […]

CWChris Wiltz·October 24, 2022Frontend
Frontend — Futuristic CSS — Smashing Magazine

Futuristic CSS — Smashing Magazine

In this article, Sacha Greif tries to anticipate future CSS trends and takes a look at some far-fetched and futuristic CSS features that might one day make their way to the browser.

SGSacha GreifSacha Greif·October 21, 2022Frontend
Frontend — Pure CSS Bezier Curve Motion Paths

Pure CSS Bezier Curve Motion Paths

Besides being elegant, Bezier curves have nice mathematical properties due to their definition and construction. No wonder they are widely used in so many areas! Now, how about using Bezier curves as motion paths with CSS?

LWLu WangLu Wang·October 17, 2022Frontend
Frontend — How we use data

How we use data

Data is a vital component in how we improve Figma day by day. Learn more about what kind of data we use and how we use it.

MBMax Burkhardt·October 13, 2022Frontend
Frontend — JS13K 2022 winners 🏆

JS13K 2022 winners 🏆

The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries.

LRLee ReillyLee Reilly·October 6, 2022Frontend
Frontend — State of CSS 2022 Survey Now Open

State of CSS 2022 Survey Now Open

The State of CSS survey recently opened up. Last year, the survey confirmed everyone's assumptions that TailwindCSS is super popular and CSS variables are

GGGeoff GrahamGeoff Graham·October 4, 2022Frontend
Frontend — Launching a new Chromium-based WebView for Android

Launching a new Chromium-based WebView for Android

Our in-app browser for Facebook on Android has historically relied on an Android System WebView based on Chromium, the open source project that powers many browsers on Android and other operating systems. On other mobile operating systems, the System WebView component cannot be updated without updating the entire operating system. On Android, this works differently, […]

CWChris Wiltz·September 30, 2022Frontend
Frontend — JavaScript APIs You Don’t Know About — Smashing Magazine

JavaScript APIs You Don’t Know About — Smashing Magazine

In this article, Juan Diego covers the least known yet extremely useful APIs, such as the Page Visibility API, Web Sharing API, Broadcast Channel API and Internationalization API. Together we will see what they are, where we should use them, and how to use them.

JDJuan Diego RodriguezJuan Diego Rodriguez·September 14, 2022Frontend