Saturday, June 21

Tag: Web

Web Tricks

CSS Grid Level 2: Here Comes Subgrid

CSS Grid Level 2: Here Comes SubgridCSS Grid Level 2: Here Comes Subgrid Rachel Andrew 2018-07-03T13:00:47+02:00 2018-07-10T16:18:00+00:00 We are now over a year on from CSS Grid Layout landing in the majority of our browsers, and the CSS Working Group are already working on Level 2 of the specification. In this article, I’m going to explain what is currently part of the Working and Editor’s Draft of that spec. Note that everything here is subject to change, and none of it currently works in browsers. Take this as a peek into the process, I’m sure I’ll be writing more practical pieces as we start to see implementations take shape. CSS Specification Levels The...
The Best Image Compression Tools for the Web
Web Tricks

The Best Image Compression Tools for the Web

It’s no real secret that the size of web pages is increasing. We’re adding more and more assets, slowing down sites, and ruining user experience. But even though we’ve identified the problem, we still won’t take responsibility. Instead, we lean on coders to streamline their output—we ask then to drop useful libraries like jQuery, just because it saves us 80kb. Meanwhile, we’re designing layouts with 1mb images. If we’re serious about making our sites fast (and we should be), if we’re serious about improving UX (and we should be), if we’re serious about boosting SEO (and we should be), then we need to do something about the real culprit: images. Images are by far the biggest bloat on sites. And due to the type of images they suit, JPGs are the biggest bloat on the web. Today we’re going to...
Web Tricks

Getting Started with JavaScript Object

An object is a type of data in JavaScript. It's the only value you can pass around as variables besides primitives. For this reason, objects are really important in JavaScript. What are objects An object in JavaScript is a type of data that contains key-value pairs. You can create objects by writing these key-value pairs within curly braces. If you intend to create multiple key-value pairs, you need to separate each pair with commas, like this: const anObject = { key1: 'value1', key2: 'value2', key3: 'value3' // ... } Each key gives you a reference to a value. If you imagine an English dictionary, the keys are the words while the values are the definition of each word. const dictionary = { dream: "a series of thoughts, images, and sensations occurring in a person's mind during sl...
Web Tricks

Building Mobile Apps With Capacitor And Vue.js

Building Mobile Apps With Capacitor And Vue.jsBuilding Mobile Apps With Capacitor And Vue.js Ahmed Bouchefra 2018-07-02T14:00:41+02:00 2018-07-10T16:18:00+00:00 Recently, the Ionic team announced an open-source spiritual successor to Apache Cordova and Adobe PhoneGap, called Capacitor. Capacitor allows you to build an application with modern web technologies and run it everywhere, from web browsers to native mobile devices (Android and iOS) and even desktop platforms via Electron — the popular GitHub platform for building cross-platform desktop apps with Node.js and front-end web technologies. Ionic — the most popular hybrid mobile framework — currently runs o...
Web Tricks

​Build a web traffic monitor with Python

In today’s tech world, it is important to know where the traffic on your website comes from because it helps content creators and website owners understand their visitors better. Website owners can further use this information to improve their website, render better advertisements or generally improve their content based on this data. In this tutorial, we will build a simple website and a traffic monitor, the traffic monitor will display details about visitors on the website. For every visitor, there will multiple columns such as time of visit, continent, country, city, operating system, browser, and pages visited. Here is a display of what the final application will look like: From the image above, we can see an incognito window to the left and the traffic monitor dashboard window to the...
How to Run a Successful Design Critique
Web Tricks

How to Run a Successful Design Critique

The quality of critique sessions is a clear indicator of how well the creative process is being managed. When a design critique goes well, it can create more ideas on how to solve the problem at hand or help designers pick between a multitude of great solutions. But when a design critique goes wrong, it becomes a huge source of frustration for designers; designers who have been burned by insulting or unfocused critiques stop going to the sessions. If you want to run design critique sessions in your organization, you should do it right. What is a Design Critique? Critique sessions are a meeting during which designers share their unfinished work with colleagues. The purpose of a critique is to make the design better. While critique session might sound like a brainstorm session, there’s a ma...
Popular Design News of the Week: June 25, 2018 – July 1, 2018
Web Tricks

Popular Design News of the Week: June 25, 2018 – July 1, 2018

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.  The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week. Note that this is only a very small selection of the links that were posted, so don’t miss out and subscribe to our newsletter and follow the site daily for all the news. Stream UI Kit – A Beautiful Open Source Bootstrap 4 UI Kit   I Built a Bot and Now I Know Why Bots are so Dumb   Why Altruism is the Ace to Get your Dream Design Job   UX Design: What...
Summer On Your Desktop: Fresh Wallpapers For July 2018
Web Tricks

Summer On Your Desktop: Fresh Wallpapers For July 2018

Summer On Your Desktop: Fresh Wallpapers For July 2018Summer On Your Desktop: Fresh Wallpapers For July 2018 Cosima Mielke 2018-06-30T14:00:55+02:00 2018-07-10T16:18:00+00:00 For most of us, July is the epitome of summer. The time for spending every free minute outside to enjoy the sun and those seemingly endless summer days, be it in a nearby park, by a lake, or on a road trip, exploring unfamiliar places. So why not bring a bit of that summer joy to your desktop, too? In this post, you’ll find free wallpapers for July 2018 created by artists and designers from across the globe as it has been our monthly tradition since more than nine years already. Please no...
Web Tricks

How To Craft The Perfect Web Developer Ré­su­mé

How To Craft The Perfect Web Developer Ré­su­méHow To Craft The Perfect Web Developer Ré­su­mé Aditya Sharma 2018-06-29T14:00:26+02:00 2018-07-10T16:18:00+00:00 Did you know that your ré­su­mé could be the reason that’s holding you back from that 150k+ job that you know you deserve? This guide is dedicated to all the web developers out there and will demonstrate how you can create a successful ré­su­mé that will get you more shortlists than you can fathom. If it’s a piece of paper that is standing between you and your dream job, it’s time to show who’s the boss. Our guide to making a killer ré­su­mé will broadly talk about the following: Why Would A Web Devel...
Take a Stress-Free Vacation This Summer (and Keep Your Business Running)
Web Tricks

Take a Stress-Free Vacation This Summer (and Keep Your Business Running)

An OnDeck Vacation Study reported that only 57% of small business owners planned on taking a vacation last year. Further, only about a quarter of these owners would allow themselves a few days away from work. There were a couple more disturbing facts that came out of this infographic. The first being that the majority of small business owners wouldn’t fully disconnect from work while on vacation; another discouraging statistic showed a greater reluctance among self-employed individuals—especially those with new businesses—to take a vacation at all. Considering how costly burnout can be for freelancers and small business owners, it’s a much wiser choice to put aside any fears you have and make time for a vacation this year. Rather than give you the usual advice (ie: plan ahead, notify your...
Take a Stress-Free Vacation This Summer (and Keep Your Business Running)
Web Tricks

Take a Stress-Free Vacation This Summer (and Keep Your Business Running)

An OnDeck Vacation Study reported that only 57% of small business owners planned on taking a vacation last year. Further, only about a quarter of these owners would allow themselves a few days away from work. There were a couple more disturbing facts that came out of this infographic. The first being that the majority of small business owners wouldn’t fully disconnect from work while on vacation; another discouraging statistic showed a greater reluctance among self-employed individuals—especially those with new businesses—to take a vacation at all. Considering how costly burnout can be for freelancers and small business owners, it’s a much wiser choice to put aside any fears you have and make time for a vacation this year. Rather than give you the usual advice (ie: plan ahead, notify your...
Web Tricks

How Mobile Web Design Affects Local Search (And What To Do About It)

How Mobile Web Design Affects Local Search (And What To Do About It)How Mobile Web Design Affects Local Search (And What To Do About It) Suzanna Scacca 2018-06-28T14:30:06+02:00 2018-07-10T16:18:00+00:00 As mobile-first takes center stage in the majority of articles I write these days, I’ve had a number of designers and developers question why that is. Sure, Google has made a big push for it, so it’s smart to do what Google tells you. But, for some websites, the majority of traffic doesn’t come from mobile users. At the moment, there are certain websites that happen to receive more mobile traffic than others, and a lot of it boils down to location. As Google e...
11 Secrets of Actionable UX Reports
Web Tricks

11 Secrets of Actionable UX Reports

When designers and developers work on projects, they have a lot of questions: What do our users expect to see on this screen? How are users supposed to interact with our product? What should our onboarding feel like? These questions are commonly asked during product development. Every team wants to reduce the risk of incorrect design decisions and as the complexity of products increases, the digital product design industry puts usability practitioners in high demand. Usability practitioners are people who help product teams make informed decisions. In most organizations, the primary role of usability experts is design validation—making sure that a product is usable. But many usability practitioners (particularly those who are new to the field) complain that product teams don’t act on thei...
Web Tricks

8 Effective Design Tips for Offline Applications

With the seeming massive adoption of web applications, design systems to support this adoption get better. While the internet is abound in certain areas, connectivity could be limited or non-existent in other areas or cases, this notion has influenced the design of applications on both web and mobile platforms. Poor connectivity influenced the development and speedy adoption of progressive web applications. Progressive web apps are applications which look and function like mobile applications. Caching techniques, service workers, manifest files and design are certain elements considered when designing for offline applications. In this post, we shall be discussing 8 tips for effective design of applications required to function offline. Application States All digital products (for the most ...
GoDaddy Changes its Logo (Again), Loses its Daddy
Web Tricks

GoDaddy Changes its Logo (Again), Loses its Daddy

Once upon a time in the long lost world of the 1997 (more or less), a little boy was growing up watching Hercules: the Legendary Journeys, and Xena: Warrior Princess on the weekends. He got a Hotmail account because all of his siblings had one; but he didn’t really know anyone else who had email. Still, the spark was struck, and his interest in the Internet was born. Around the same time, GoDaddy was born; born into a world of wondrous possibility, creativity, and hope for a technocratic utopia that we were all sure would be made possible by the Internet. Well, that didn’t work out so well, but GoDaddy, at least, would go on to become the largest ICANN-approved domain registrar by 2005, and was the first place that little boy ever bought a domain name. In that time, it was common for Inte...