Search

Nalezeno "Blog": 1842

CSS prefers-reduced-motion Media Query


When I started in the web development industry, media queries were limited — screen and print were the two media queries I was most often using. More than a decade later, media queries have advanced to various screen units, feature checking, and even color scheme preference. I’ve been...

Creating Dynamic Routes in a Nuxt Application


In this post, we’ll be using an ecommerce store demo I built and deployed to Netlify to show how we can make dynamic routes for incoming data. It’s a fairly common use-case: you get data from an API, and you either don’t know exactly what that data might be, there’s a lot of it, or it might change....

Run useEffect Only Once


React has a built-in hook called useEffect. Hooks are used in function components. The Class component comparison to useEffect are the methods componentDidMount, componentDidUpdate, and componentWillUnmount. useEffect will run when the component renders, which might be more times than you think....

Lessons Learned from a Year of Testing the Web Platform


Mike Pennisi: The web-platform-tests project is a massive suite of tests (over one million in total) which verify that software (mostly web browsers) correctly implement web technologies. It’s as important as it is ambitious: the health of the web depends on a plurality of interoperable...

Optional Chaining


For all of the improvements that the JavaScript language has added over the past few years, like the spread operator, default argument values, and arrow functions, there are still a few features I’d love to see implemented. On such feature is optional chaining. Optional chaining allows...

JavaScript Proxy with Storage


The JavaScript Proxy API provides a wealth of “magic” within JavaScript, allowing you to use any object as sort of an alias that allows a wall of validation, formatting, and error throwing. Did you know that you could also employ the Proxy API as an abstraction to different types...

Zoom, CORS, and the Web


It's sorta sad by funny that that big Zoom vulnerability thing was ultimately related to web technology and not really the app itself. There is this idea of custom protocols or "URL schemes." So, like gittower:// or dropbox:// or whatever. A native app can register them, then URLs that hit them...

Grab a .DEV Domain from Hover! (Sponsored)


I can say that the biggest and best changes in my professional life came from starting this blog — it was the springboard for conference speaking, open source, and joining Mozilla. I’ve always urged ever developer to have a blog to showcase talent, explore new technology, and to network. What’s...

CoinMarketCap’s enigmatic founder to make his first public appearance


We are hosting our first-ever large-scale conference! NEW YORK, JULY 18, 2019 – For the first time, our enigmatic founder will take the stage at our first large-scale conference happening on November 12-13 in Singapore at the Marina Bay Sands. […] The post CoinMarketCap’s enigmatic founder...

CoinMarketCap’s enigmatic founder to make his first public appearance


We are hosting our first-ever large-scale conference! NEW YORK, JULY 18, 2019 – For the first time, our enigmatic founder will take the stage at our first large-scale conference happening on November 12-13 in Singapore at the Marina Bay Sands. […] The post CoinMarketCap’s enigmatic founder...

Detect Cryptocurrency by Wallet Address


I’ve always been a massive advocate of cryptocurrency. I love the technology, the ease of use, and the freedom that cryptocurrencies bring to the world. Despite my love of crypto, I know that adoption will take a long time and that the state of crypto is not friendly to new adopters. One scary part...

Build a Chat App Using React Hooks in 100 Lines of Code


We’ve looked at React Hooks before, around here at CSS-Tricks. I have an article that introduces them as well that illustrates how to use them to create components through functions. Both articles are good high-level overviews about the way they work, but they open up a lot of possibilities...

CSS Gradient Text


Web developers know the fight we’ve all had to improve fonts on the web. Whether it be load time, odd strategies for using custom fonts (Cufon, anyone?), or just finding the right font itself, beautifying text on the web has never come easy. That got me thinking about fonts and CSS gradients, since...

Bitcoin Cash Community on Bitkan’s K-Site Raises Funds for BCH Development


Last year news.Bitcoin.com spoke with the cofounder of Bitkan, Fang Yu, about the company’s K-Site project, which acts as a decentralized media outlet, micro-blog and forum with rewards. Just recently, Bitkan spoke with news.Bitcoin.com about K-Site’s growth and how the platform’s...

Top 10 Dapps on Ethereum


If you follow the news of Blockchain and Ethereum, you probably heard of CryptoKitties. CryptoKitties is an Ethereum Dapp where players can buy, sell and breed virtual kitties. Rare kitties can sell for more than 100,000 USD, and when the […] The post Top 10 Dapps on Ethereum appeared first...

Magecart zasáhla přes 960 obchodů s elektronikou


Bezpečnostní výzkumníci zaznamenali novou masivní kampaň pro skimming platebních karet, která již kompromitovala přes 962 internetových obchodů provozovaných na Magento CMS. Útoky odhalil bezpečnostní pracovník společnosti Sanguine Security – Willem de Groot. Ten věří, že se kybernetickým zločincům...

Nahoru
Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tímto souhlasíte. Další informace