JQuery preloader
There is a delay when loading the page content asynchronously or sending a request to add / edit. A preloader is an animation during this delay, which allows you to…

Continue reading →

Visual Regression Testing with PhantomCSS
If you worked on large, serious projects, you probably already felt the importance of automated testing during the development process. Depending on experience, this awareness may come suddenly like a…

Continue reading →

Basic web design elements. How to create an effective website thanks to them?
For the construction of any building requires certain building materials. As a rule, for each type of structure they constantly remain the same, only the shape and general design of…

Continue reading →

discuss a solution

Web Designer – Creative Internet Profession

From the author: in this article we will talk about the profession of web designer. Consider who it is, what knowledge and skills it should own, what tasks it solves, what tools it uses in its work, how much and how it can earn.
Who is a web designer?
Before moving on to a more detailed examination of the profession of a web designer and starting to analyze the necessary knowledge and skills, let’s first find out who the web designer is.

In the process of creating a site, design comes first. It is with him that everything begins. The designer does not just draw a beautiful picture of how the site should look. He designs the page so that it is convenient to use. This is necessary in order for website visitors to quickly perform a targeted action on Continue reading

JQuery preloader

There is a delay when loading the page content asynchronously or sending a request to add / edit. A preloader is an animation during this delay, which allows you to show the user that the request has been sent and you need to wait for it to complete.

There are a huge number of services that allow you to download GIF or SVG preloader. However, in any case, when sending a request, you need to add a preloader to the page structure, and after it is completed, delete it. Doing it manually with each request is inconvenient. In this article, we will look at how to make the process of adding / removing a preloader more convenient using a simple jQuery plugin. Continue reading

SOLID principles in JavaScript. Open-closed principle

The essence of the principle
The principle of openness-closeness is as follows:

“Software entities (classes, modules, functions, etc.) must be open for expansion, but closed for change.”

That is, the application architecture should allow changing the behavior of certain entities without changing their source code.

This principle is especially important for large business applications, when requirements change, Continue reading

Tag cloud
Website framework, or modular grid in web design
What is a modular grid? I will explain with an example familiar to you. Open any paper book. You see, the text passing through the entire width of the page,…

...

Custom CSS Properties
A Ashley Nolan poll in November 2016 showed that 84% of front-end developers use a CSS preprocessor. At the same time, developers consider variables to be the most useful preprocessor…

...

Does web design need education?
The profession of web designer is now becoming one of the most sought after. Every month, thousands of new people with burning eyes appear who think that this is their…

...

JQuery preloader
There is a delay when loading the page content asynchronously or sending a request to add / edit. A preloader is an animation during this delay, which allows you to…

...