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,…

Continue reading →

Advanced CSS: Using Sass Maps for UI Components
Sass is a great and very popular CSS preprocessor. If you are not familiar with it, take a look at these lessons. Associative arrays (Maps) are an extremely underrated feature…

Continue reading →

Popular web design styles
Site Style Classification There is currently no unified classification of web design styles. And this is not surprising: each resource is unique in many respects, and the style of the…

Continue reading →

words sounds

Effective web design – what is it?

If you want to achieve serious heights and build a successful career as a web designer, then you definitely need to know the key criteria for evaluating the effectiveness of work. Such information will help to instantly determine the quality of projects under development and constantly improve in this matter.

The essence of an effective website design in words sounds quite simple, but in reality this process looks a bit more complicated. It consists in the development of a beautiful and convenient visual that would be focused solely on your target audience, on people who are profitable in the form of monetized visits or by placing an order for the goods or services offered. Continue reading

Tag cloud
Composition in web design, or what Photoshop tutorials are silent about
Surely, you often have to visit sites that, at first glance, seem to be like nothing - both the pictures are beautiful and the text is folding, however, they lack…

...

Layout adaptive menu
Adaptive menus collapsing into a hamburger on mobile devices can now be seen on almost any site. In this lesson we will learn to make up such menus. In the…

...

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…

...

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…

...