Page Transitions for Everyone

As Sarah mentioned in her previous post about page transition using Vue.js, there is plenty of motivation for designers and developers to be building page transitions. Let’s consider mobile applications. While mobile applications are evolving, more and more attention is given to the animation experience, while the web pretty much stays the same. Why is that?

Maybe it’s because native app developers spend more time working on those animations. Maybe it’s because users say that’s what they want. Maybe …

The post Page Transitions for Everyone appeared first on CSS-Tricks.

Read more

Ship Map

Interactive maps can both be functional and, when combined with data, tell a good story. Kiln released this data-driven map (make sure to hit the play button) to show the routes of every cargo ship moving about on the high seas in 2012.

Created by London-based data visualisation studio Kiln and the UCL Energy Institute

How something like this is created can be mind-boggling. Kiln has a service called Flourish that helps with the lifting and we recently shared Observable

The post Ship Map appeared first on CSS-Tricks.

Read more

5 Signs You Need to Fire Your Client (And How to Do It)

Nothing can make your life miserable like a bad client. From scope-creep to those that never pay on time, sometimes you just have to let a client go. It’s a tough decision and you don’t want to burn any bridges, but often it’s best to dissolve the relationship and move on. When do you know […]
Read more

WordPress 4.9.6 RC1 Released

WordPress 4.9.6 Release Candidate 1 is available for download and addresses some of the issues that have been reported in beta 1. Since the beta’s release, there have been 30 bugs fixed. Many of the fixes in this release are focused on the new privacy tools that help with GDPR (more…)
Read more

What’s wrong with CSS-in-JS?

Brad Frost thinks it’s:

  1. Lack of portability
  2. Context Switching
  3. Flushing best practices down the toilet

In the spirit of good-ol-fashioned blog-and-response, here’s:

I’d like to point out that “CSS-in-JS” is an umbrella term, and that there are lots of takes on actual implementations of this. It’s possible to like one approach and not another.

My guess is we’ll end up with a split down the middle as a best practice someday.

When we write …

The post What’s wrong with CSS-in-JS? appeared first on CSS-Tricks.

Read more

7 Common Mistakes We All Make While Starting Out On Our Blog Journey

From a platform for self-expression to being one of the most powerful tools for sharing professional information on the net, blogging has come a long way. A professional blog is a great way to promote any business or just share your passion with the world. But there are some things to keep in mind before …
The post 7 Common Mistakes We All Make While Starting Out On Our Blog Journey appeared first on Torque.
Read more

Turn Sublime Text 3 into a JavaScript IDE

Sublime Text is one of the most popular editors for web development and software development in general. It’s very smooth and fast compared to other editors (being written in C++ helps that speed). Sublime also has tons of plugins you can find through Package Control.

But it’s only a text editor and not an IDE. An IDE is a software application that provides comprehensive facilities to computer programmers for software development. In fact, Sublime doesn’t offer features like …

The post Turn Sublime Text 3 into a JavaScript IDE appeared first on CSS-Tricks.

Read more

How to Create a Professional-Looking Freelancing Portfolio with WordPress (in 5 steps)

Merely having a website as a freelancer is not nearly enough. If you want to be taken more seriously and command higher rates from customers and prospective clients, then you should really think of building a freelancing portfolio online; one that stands out. When it comes to building a freelance portfolio, two things are the …
The post How to Create a Professional-Looking Freelancing Portfolio with WordPress (in 5 steps) appeared first on Torque.
Read more

How to build a slide deck in PowerPoint that isn’t god awful

“Oooh! A PowerPoint Presentation!”

— No one ever

Nobody likes a slide show. I don’t even have to back that assertion up with evidence. It’s a universal truth — like saying “the sky is blue”, “the grass is green” or “The Mummy with Tom Cruise is the worst movie ever made.” And if you haven’t seen The Mummy reboot, I just saved you and you should be grateful.

It’s as if there is some unwritten rule that says: if you …

The post How to build a slide deck in PowerPoint that isn’t god awful appeared first on CSS-Tricks.

Read more

Locate and identify website visitors by IP address

(This is a sponsored post.)

Big thanks to ipstack for sponsoring CSS-Tricks this week!

Have you ever had the need to know the general location of a visitor of your website? You can get that information, without having to explicitly ask for it, by the user’s IP address. You’re just going to need a API to give you that information, and that’s exactly what ipstack is.

Here’s me right now:

This works globally through an API that covers over …

The post Locate and identify website visitors by IP address appeared first on CSS-Tricks.

Read more