Saturday, February 22

Tag: Web

Practical Suggestions To Improve Usability Of Landing Pages With Animation From Slides
Web Tricks

Practical Suggestions To Improve Usability Of Landing Pages With Animation From Slides

For a long time, UI animation was an afterthought for designers. Even today, many designers think of animation as something that brings delight but does not necessarily improve usability. If you share this point of view, then this article is for you. I will discuss how animation can improve the user experience of landing pages, and I’ll provide the best examples of animation created using the Slides framework. The Slides framework is an easy-to-use tool for creating websites. It allows anyone to create a sleek landing page in a few minutes. All you need to do is choose an appropriate design from the list of predefined slides. A collection of predefined designs in Slides. Four Ways Animation Supports Usability Of Landing Pages Landing page design is more than just about visual present...
Project Management Templates: The Key to Improving Your Workflow
Web Tricks

Project Management Templates: The Key to Improving Your Workflow

Last year, Rachel McPherson shared 9 ways to organize successful creative projects. It’s a very useful article that highlights the main things to do if you want to bring greater control and organization to your web design workflow. Tip #2: Take Advantage of a Project Management Tool, is the one I want to focus on today. Specifically, I want to look at some of the best tools for web designers, how to choose the right one for you, as well as give you a quick lesson on how to use project management templates to improve your workflow. How to Choose the Best Project Management Tool for You When considering a project management platform for your web design business, here are some things to pay attention to: Generic vs. Web Design Tools These are four project management tools I would recom...
Web Tricks

Getting Started With Gutenberg By Creating Your Own Block

WordPress is the most popular Content Management System (CMS) by far —powering more than 30% of the web. It has undergone a huge metamorphosis during its 15 years of existence. Its latest addition is Gutenberg which is to be released in version 5.0. Named after Johannes Gutenberg (the inventor of the printing press), Gutenberg is going to fundamentally change WordPress, further helping reach its goal to democratize publishing. WordPress usually releases its major features as a plugin to test the waters before baking them into the core. Gutenberg is no exception. In this article, we will learn how to go about building your first Gutenberg block. We will be building a Testimonials Slider Block while dwelling on the basics of Gutenberg. Here is an outline for this article: Insta...
20 Best New Portfolios, October 2018
Web Tricks

20 Best New Portfolios, October 2018

Hello Readers! Can you believe that I have not found one single Halloween-themed portfolio? I guess no one wanted to base their entire site on a one-day holiday. While understandable, this disappoints me. Someone get me a vector skeleton! What we do have is a general mix of calm and soothing minimalist sites punctuated by riotous color which might, if you’re not ready for it, hurt your eyes for a second. Enjoy. Note: I’m judging these sites by how good they look to me. If they’re creative and original, or classic but really well-done, it’s all good to me. Sometimes, UX and accessibility suffer. For example, many of these sites depend on JavaScript to display their content at all; this is a Bad Idea, kids. If you find an idea you like and want to adapt to your own site, remember to...
Web Tricks

Taming <code>this</code> In JavaScript With Bind Operator

Do you want to discover the next exciting JavaScript features that you didn’t even know you needed? In this article, I will introduce one of these proposals that if accepted may change the way you write code the same way the spread operator did. However, here’s a small disclaimer: This feature is under development and discussion. The goal here is to add some hype around it and create awareness of the hard work that TC39 is doing to find consensus, fix all the syntax and semantics issues and have it shipped with the next releases of ECMAScript. If you have any concerns, comments or desire to express your support, please go to the TC39 proposals repository, add a star to this feature to show your support, open an issue to voice your concerns and get involved. But before, I want to ask ...
The Alternative Dictionary of Web Design Terms
Web Tricks

The Alternative Dictionary of Web Design Terms

It’s a universal truth that there’s more than one meaning to just about every word. This is doubly true for industry lingo. If you’re just getting started in web design, you need to know what everything really means, if you want to get ahead. So here it is: here’s what the Secret Web Design Illuminati doesn’t want you to know. Read this article, and you’ll be able to dab on the haters with your hip new slang. Isn’t that swell? .htaccess A file that sits on your web server which, if ever touched, is perhaps the quickest and easiest way to break your whole site. AJAX The practice of making all your content dependent on JavaScript to load in the first place; this never goes wrong. API A system whereby enterprising young developers make money from your users’ data. Remember that you c...
Web Tricks

Building A Movie Information App With Ionic 3

Introduction This application covers several important concepts in Ionic development that will help you on your way to becoming an awesome hybrid mobile applications developer. For this tutorial, basic knowledge of HTML and CSS is expected. Some familiarity with Angular 2+, Typescript and SCSS would be beneficial but is not absolutely essential. Why Ionic? Ionic is one of the most popular frameworks in the world for creating fast and powerful hybrid mobile applications. Companies like SworkIt, Pacifica and Diesel all use Ionic to power their mobile applications. This is because from a single code base, they can build an application for IOS, Android, Windows and other platforms. What are we Building? We are building a hybrid mobile application that uses the TMDb API to get information...
Github Pull Requests Extension for Visual Studio Code
Web Tricks

Github Pull Requests Extension for Visual Studio Code

Watch on YouTube If you pay attention in the developer community, you probably know that Microsoft bought Github over the summer in 2018. With a massive company like Microsoft buying the world's most popular open source software developer platform, many people had questions and concerns regarding the impact this would have. Just recently, a piece of that puzzle became clearer... there will be tighter integration between Microsoft products and Github. Microsoft/Github released a new extension for Visual Studio Code called Github Pull Requests. The name of the extension pretty clearly explains what it does, but to be clear, this extensions allows developers to handle pull requests right in Visual Studio Code without having to navigate to Github's website. That said, let's take a look ...
Web Tricks

Use Cases For Flexbox

Use Cases For FlexboxUse Cases For Flexbox Rachel Andrew 2018-10-04T13:50:30+02:00 2018-10-04T11:55:22+00:00 We come to the final part in my Flexbox series here at Smashing Magazine. In this post, I am going to spend some time thinking about what the use cases for Flexbox really are, given that we now have CSS Grid Layout, giving some suggestions for what you might use when and a way to decide. Earlier In This Series If you haven’t picked up the other articles yet, this is essentially a concluding post so check those out first. I began by describing exactly what happens when you create a flex container. In the second article in the series, I took a look at al...
The Future of E-Commerce Platforms
Web Tricks

The Future of E-Commerce Platforms

The competition in the e-commerce market is fiercer than ever, as brands wrangle to outdo rivals by deploying the latest techniques and practices technology can offer. However, it’s hard to predict an industry-leader for a longer duration with the future of e-commerce constantly shifting. This fast-paced evolution of e-commerce has not only expanded the digital footprint of online brands but also served as an impetus to accelerate the performance of shopping carts and increase revenues for online merchants. Retailers aren’t the only ones affected. Platform developers are also facing the challenge of meeting the demands of multi-channel users. All these criteria along with the expectation of improved delivery times, customer service and greater product selection will define the future...
JavaScript Functional Programming Explained: Fusion &amp; Transduction
Web Tricks

JavaScript Functional Programming Explained: Fusion &amp; Transduction

Fusion and transduction are probably the most "blow-my-mind" practical tools I've picked up in my time studying Functional Programming. They're not tools I use every day, nor are they strictly ever necessary...But, they completely changed the way I think about programming, modularity, and abstraction in software engineering, permanently, and for the better. And to be clear, that's really the point of both this article in particular, and series in general: Not to evangelize FP, offer a silver bullet, or illuminate some magic secret sauce that's "better" than what you do now. Rather, the point is to shed light on different ways of thinking about programming, and broaden your sense of possible solutions to everyday problems. These aren't easy techniques to use fluently, and it'll probably ta...
11 Must-Have Apps for Web Designers
Web Tricks

11 Must-Have Apps for Web Designers

One of the perks of freelancing is that you can work from pretty much anywhere. However, the pressures of staying connected to work may leave you stuck behind a computer all day anyway. While there’s something to be said for the levels of productivity and output you achieve from a dedicated workspace, there’s no reason you can’t keep the momentum going while you’re out and about. The following list of tools and mobile apps will help you run your web design business—and tackle various tasks associated with it—even when you’re on the go. 11 Best Tools and Mobile Apps for the Web Designer on the Go Let’s say you’re on vacation and feel inspired in the moment. Do you mentally bookmark what you saw or heard in the hopes you can put it into practice when you’re back at work? Or let’s say you’re...
Vivaldi 2.0 Released
Web Tricks

Vivaldi 2.0 Released

I’m not going to lie, I’ve been biased toward the Vivaldi project ever since its first release in 2015. While it has (until now) lacked the sort of polish that would make it my go-to browser on a long term basis, the developers have been chugging along steadily. Now, it’s looking pretty… well… pretty. And pretty stable/fast. Plus, Vivaldi doesn’t track any of your data unless you opt in to the sync function (more on that below). In the blog post detailing their latest changes, they state: Vivaldi has always honored its users’ rights to data privacy and protection. There is no need to collect your personal information. We don’t track you. Period. I’m not saying they’re taking a veiled shot at Google, but they probably are. Vivaldi Sync If you use Vivaldi on more than one device, you can ...
How To Build A News Application With Angular 6 And Material Design
Web Tricks

How To Build A News Application With Angular 6 And Material Design

How To Build A News Application With Angular 6 And Material DesignHow To Build A News Application With Angular 6 And Material Design Rachid Sakara 2018-10-03T12:00:26+02:00 2018-10-03T10:16:38+00:00 Are you looking to combine Google’s material design with Angular applications? Well, look no further! In this tutorial, we’re going to build a news application using two of the most powerful and popular resources out there, Angular 6 and material design. You’ll learn how to incorporate Google’s material design components into Angular application templates to change and style your application in a professional way. The tutorial also serves as a reminder of how to ma...
Introducing Honeybadger for Laravel Nova
Web Tricks

Introducing Honeybadger for Laravel Nova

At Honeybadger, we're all about the users. As software developers, we succeed at our jobs when we have happy people using our apps. That's why we're so excited about Laravel Nova—better admin tooling means better customer support, which means happier users. In this post I want to talk about a package we built for Laravel Nova and how it gives you a seamless customer support workflow when dealing with exceptions in Laravel. Honeybadger is 360 degree coverage of errors, outages and service degradation! Honey-what? If you haven't heard of Honeybadger, you're not alone. We've mostly lived in the Ruby/Ruby on Rails world over the past 5 years, where thousands of developers use Honeybadger to monitor their applications for exceptions and other issues. Over the past year, we've worked with so...