Search
Improving Video Accessibility with WebVTT
17.7.2019
"The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
- Tim Berners-Lee
Accessibility is an important element of web development, and with the ever-growing prevalence of video content, the necessity for captioned content is growing...
Awesome Demos Roundup #6
16.7.2019
The sixth edition of our creative web experiments roundup that collects the most interesting demos from around the web.
Awesome Demos Roundup #6 was written by Mary Lou and published on Codrops
Build a Chat App Using React Hooks in 100 Lines of Code
15.7.2019
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
15.7.2019
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...
JavaScript Ternary Operators
12.7.2019
Ternary operators allow us to really quickly write shorter **if
[aktualita] Twitter má velký globální výpadek, uživatelům se nenačítají tweety ani web
11.7.2019
Série velkých výpadků online služeb pokračuje. Velký globální výpadek dnes postihl Twitter. Uživatelé se momentálně nemohou dostat na webové rozhraní služby a v mobilních aplikacích se nenačítají nové tweety. Nefungují ani aplikace jako je například Tweetdeck – uživatelé se do nich ani nepřihlásí....
Weekly Platform News: HTML Inspection in Search Console, Global Scope of Scripts, Babel env Adds defaults Query
11.7.2019
In this week's look around the world of web platform news, Google Search Console makes it easier to view crawled markup, we learn that custom properties aren't computing hogs, variables defined at the top-level in JavaScript are global to other page scripts, and Babel env now supports the defaults...
Protecting Vue Routes with Navigation Guards
11.7.2019
Authentication is a necessary part of every web application. It is a handy means by which we can personalize experiences and load content specific to a user — like a logged in state. It can also be used to evaluate permissions, and prevent otherwise private information from being accessed...
Revive: A Free Tool that Analyzes Your Traffic and Finds the Content You Should Update
11.7.2019
I started Scotch as a web development tutorial blog. Over the years, I've learned far more than I expected. It was no longer just about web development
Češi o 20 % zaostávají v digitalizaci firem, řešením jsou progresivní webové aplikace
11.7.2019
Chytrá města, chytré domácnosti, chytré firmy. Pokud se vám zdá, že poslední slovní spojení neslyšíte tak často jako ta předchozí, nejste daleko od pravdy. České firmy v digitalizaci, která k chytrosti firem jednoznačně vede, zaostávají za evropským průměrem o celých 20 %. Digitalizace přitom...
The Fight Against Layout Jank
11.7.2019
A web page isn't locked in stone just because it has rendered visually. Media assets, like images, can come in and cause the layout to shift based on their size, which typically isn't known in fluid layouts until they do render. Or fonts can load and reflow layout. Or XHRs can bring in more content...
How to Add Smooth Scrolling with Inner Image Animations to a Web Page
10.7.2019
A tutorial on how to add a smooth scrolling effect to a website and also animate the images that enter the viewport.
How to Add Smooth Scrolling with Inner Image Animations to a Web Page was written by Mary Lou and published on Codrops
Developing a robust font loading strategy for CSS-Tricks
10.7.2019
Zach Leatherman worked closely with Chris to figure out the font loading strategy for this very website you're reading. Zach walks us through the design in this write-up and shares techniques that can be applied to other projects.
Spoiler alert: Font loading is a complex and important part of...
Inspirational Websites Roundup #6
9.7.2019
A fresh collection of inspirational websites to give you an overview of current creative trends.
Inspirational Websites Roundup #6 was written by Mary Lou and published on Codrops
XR Web Announces Its First Initial Exchange Offering (IEO)
8.7.2019
In the last few years, Initial Exchange Offering (IEO) has emerged as a popular way to launch a cryptocurrency. The special convenience IEO provides to the exchange buyers is the special price that one can have while purchasing the project tokens and then selling the same tokens at higher prices...
How to Encrypt Messages With PGP When Using Darknet Markets
8.7.2019
If you’re capable of shopping on the darknet, you’re capable of encrypting your order. PGP provides protection for both parties, thwarting man in the middle attacks and keeping busybodies at bay. The following guide explains how to install PGP and then use it to place an encrypted order...
Blockchain Browsers — How DLT Could Affect Web Surfing
5.7.2019
Blockchain browsers have begun to gain popularity, but will the new technology overthrow global search giants?
PSA: Linking to a Code of Conduct Template is Not the Same as Having a Code of Conduct
5.7.2019
Did you know we have a site that lists all upcoming conferences related to front-end web design and development? We do! If you're looking to go to one, check it out. If you're running one, feel free to submit yours.
Now that we're running this, I've got loads of Pull Requests for conferences...
Pane programátore, nakódujte mi to hezký! Líbivý vizuál není pro designera správné zadání
4.7.2019
„Ten web je starý, potřebujeme nový!” Tak často zní zadání pro webdesignera. Ti poučenější zadavatelé mají alespoň představu o vizuálu stránek. Ale i pro ně bývá atraktivní vzhled alfou i omegou celé inovace stránek. Ano, každý druhý velký byznys začínal na pravěkých webech a samozřejmě na nich...
Haunted: Hooks for Web Components
3.7.2019
I was just chatting with Dave and he told me about Haunted. It's hooks, but for native web components! Pretty cool. I think the existence of stuff like this makes using web components more and more palatable — particularly in that totally-native no-build-step-needed-at-all kinda way.
I...