Search
Implementing a Scroll Based Animation with JavaScript
24.5.2019
There is a kind of animations that has not stopped increasing its presence in the most modern and original websites: the animations based on the scroll event of Javascript.
This trend
Want to Win 1,000 $KCS and 450,000 $PXG? PlayGame and Kucoin are Giving You That Super-Chance!
17.5.2019
Yes, you heard it right! There is a chance for you to win 1,000 $KCS and 450,000 $PXG as the total prize amount. This has been made possible with the fantastic collaboration of PlayGame and Kucoin. They have brought back the very exciting “Super Competition,” as a mark of celebration of their...
EBay Denies Rumors It Will Start Accepting Crypto, Despite Advertising at Crypto Event
15.5.2019
eBay has denied rumors that it is going to start accepting cryptocurrency as a payment method
Verge (XVG) Price Analysis: Will Verge (XVG) Regain The Bullish Trend After Rotterdam Event?
10.5.2019
Verge team is all pumped for the 2nd meet up on May 25th at Rotterdam Verge (XVG) looks bullish, prices to go up by the end of May Verge (XVG) has always been seen engaging the crypto enthusiasts either through strategic partnerships or by conducting events bringing together like-minded people...
The Thinking Behind Simplifying Event Handlers
9.5.2019
Events are used to respond when a user clicks somewhere, focuses on a link with their keyboard, and changes the text in a form. When I first started learning JavaScript, I wrote complicated event listeners. More recently, I've learned how to reduce both the amount of code I write and the number...
10 Awesome Things from MS Build Day 1
7.5.2019
Microsoft Build is packed with gazillion announcements, fun activities, people and it's so much to fit into one article. I won't be doing justice to the event by trying to fit everything that happe
So, You Wanna Submit a Proposal to Speak at an Event
22.4.2019
You’ve been scouring the web for upcoming events. You’ve subscribed to Developer Avocados and you’ve bookmarked conferences.css-tricks.com. And now you’ve found a call for proposals (CFP) that you can’t wait to enter. You quickly fill out the online form and your pinky races towards the Enter...
An Event Apart Boston is Coming. Save Now!
18.4.2019
(This is a sponsored post.)
An Event Apart Boston is almost here! We're talking, like, less than a month away. If you've been holding off from registering, this might be your last chance because time and seating are both limited. Besides, we're talking about three days of pure knowledge-dropping...
Scroll-Linked Animations
29.3.2019
You scroll down to a certain point, now you want to style things in a certain way. A header becomes fixed. An animation triggers. A table of contents appears. To do anything based on scroll position, JavaScript is required right now. You watch the scroll position via a DOM event and alter...
Understanding Event Emitters
26.3.2019
Consider, a DOM Event:
const button = document.querySelector("button");
button.addEventListener("click", (event) => /* do something with the event */)
We added a listener to a button click. We’ve subscribed to an event being emitted and we fire a callback when it does. Every time we click that...
Stacked “Borders”
19.3.2019
A little while back, I was in the process of adding focus styles to An Event Apart’s web site. Part of that was applying different focus effects in different areas of the design, like white rings in the header and footer and orange rings in the main text. But in one place, I wanted rings that were...
Little Things That Tickled My Brain from An Event Apart Seattle
14.3.2019
I had so much fun at An Event Apart Seattle! There is something nice about sitting back and basking in the messages from a variety of such super smart people.
I didn't take comprehensive notes of each talk, but I did jot down little moments that flickered my brain. I'll post them here! Blogging...
Application Holotypes
13.3.2019
It's entirely too common to make broad-sweeping statements about all websites. Jason Miller:
We often make generalizations about applications we see in the wild, both anecdotal and statistical: "Single-Page Applications are slower than multipage" or "apps with low TTI loaded fast". However,...
5 Ways to Get the Most Out of a Crypto Event
8.3.2019
The young blockchain industry is facing rapid growth through research, blockchain summits, conferences, and networking events. These conferences come in all forms, shapes, and sizes. The crypto world is changing at a faster rate and it is important to keep […]
The post 5 Ways to Get the Most...
Styling Based on Scroll Position
7.3.2019
Rik Schennink documents a system for being able to write CSS selectors that style a page when it has scrolled to a certain point. If you're like me, you're already on the lookout for document.addEventListener('scroll' ... and being terrified about performance. Rik gets to that right away by both...
Blíží se GPS Week Number Rollover Event. Staré přijímače mohou přestat fungovat
14.2.2019
Máte doma starý GPS přijímač? Možná vám 6. dubna přestane korektně fungovat, po necelých dvaceti letech totiž dojde k dalšímu přetečení čítače týdnů v systému americké satelitní navigace.
Jedná se o problém, se kterým jsme se v oblasti IT setkali v minulosti už několikrát – třeba
Revisiting the abbr element
7.2.2019
An irresistible HTML element deep dive from Ire Aderinokun, this time on the <abbr title=""> element for abbreviations. You can kinda just use it (JUI) and it works fine, but if you're hoping to make a tooltip for them (which works on touchscreens as well), then it's much more complicated....
Come to An Event Apart in 2019
7.2.2019
The 2019 season for An Event Apart (the premiere web and interaction design conference) is about to kick off!
Seattle - March 4–6, 2019
Boston - May 6–8, 2019
Washington DC - July 29–31, 2019
Chicago - August 26–28, 2019
Denver - October 28–30, 2019
San Francisco - December 9–11...
Storing and Using the Last Known Route in Vue
2.1.2019
There are situations where keeping a reference to the last route a user visited can come in handy. For example, let’s say we’re working with a multi-step form and the user proceeds from one step to the next. It would be ideal to have the route of that previous step in hand so we know where the user...
Stuff you can do with CSS pointer events
27.7.2018
Martijn Cuppens (the same fella with the very weird div!) has some more irresistible CSS trickery. Three of the examples are about making a child element trigger an event on a parent element (almost like the magic that is :focus-within).
Here's how I reasoned it out to myself:
You know how if...