SOLID principles in JavaScript. The substitution principle of Barbara Liskov
The substitution principle is most often used in the context of inheritance, however, the essence of the principle is more connected not with inheritance, but with the behavioral compatibility of…

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…

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 →

functional layouts

5 trends in logo design 2016

Mono-Line Logos
Last year, we began to observe how line art is gaining momentum. This is because designers are still very fond of flat design, and it is switching to logos.

Mono-linear logos fully convey the meaning of their name. Logos are drawn in one line with constant pressure – as if the logo is drawn with a single thread or cord. The appearance of mono logos is extremely ascetic, nothing more, but with a bias towards the iconography popular on the Internet.

Typically, such works look monotonous, giving the design clarity without unnecessary details. Mono- Continue reading

Web Design Fundamentals

Often, inexperienced developers do not adhere to generally accepted standards, either because of ignorance, or because of the idea that they are smarter than others, and therefore get a terrible result. Modern web design can be divided into 6 main components: emphasis, contrast, balance, accuracy, style and ease of perception.

Scrolling through each of these parameters in your head, while creating a graphic layout, you will concentrate on the most important details of the future project. The basic principles of web design is not a magic formula that helps solve a problem in a matter of seconds, it is the foundation on which you can Continue reading

Web Design Rules Every Professional Should Know

The basic principles are the same for each representative of this field of activity. They are followed by both experienced professionals and even green beginners. Do you think that, having gone to a high level, experts spit on the general rules of web design and go on a free creative flight? Everything is not at all what you think.

Therefore, professional developers are such, because they ideally fulfill the requirements of the customer and follow certain principles that correspond to modern trends. Below I will give the basic rules of web design, adhering to which, you can achieve a high level in this area. Do not forget them during the implementation of each new project, and you will be happy.

Rule 1: Usability Continue reading

Tag cloud
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…

...

The psychology of web design: playing in a new way
Psychological aspects of design The connection between psychology and web design is not necessary to prove. This is obvious, if only because the transmission of information by means of Internet…

...

Features of the profession and key responsibilities of a web designer
To make it easier to understand the main tasks of the representative of this craft, for a start it is worth considering its basic definition. The profession of "web designer"…

...

Web Design 2016: Chrome attacks!
From the author: The year 2016 has ended, it is always interesting to go back and see how much the workflow has improved over the previous 12 months. It's amazing…

...