clear
Layout
Humans rely on visual images. We perceive information through its visual representation. If the way information is presented pleasing to the eye, it has more chances to communicate its message.
Trying to meet this human feature, web design has left behind a complicated path in the last two decades.
Fascinated with the possibilities that were opening through hardware development, designers were experimenting with the visual representation in most creative ways including unusual geometric forms of page elements, colors and gradients, markup, animation. Trends and approaches to graphic solutions have changed many times and not once simplicity was giving way to complexity, where not only design ideas, but also technical possibilities of devices were pushed to the limit.
But one has to remember, that visitors call web pages for content. However unique the layout of web page may be, it should take visitor in shortest way possible to the information he seeks. Competition out there is enormous, and if guest doesn't get quickly what he needs, he leaves your page.
So best idea would be find right balance between unique look of your site and familiar layouts, that people got used to and which have obvious advantages:
- They’re usable - layouts have become common because they’ve proven to be convenient to work with.
- They’re familiar. As a result, people will go right to content rather than focusing on the page’s design
But one should never forget the principle -"less is more". Cleanness and simplicity will achieve more then overloaded complexity. I must admit, that this site doesn't fit into this concept, containing too much different elements, that do not match together good enough. But I have excuse for that- I want to display here possibly more different approaches and techniques, that can be used , when building web page. Moreover-I m about to change it's layout completely and add extra content once in a while, so it will keep changing.
I will be glad to work on your project, if you want to build a site and take your business online. At the moment I'm interested in cooperation with small, medium and individual business pages, while these type of sites allow more flexibility both in design and scripting and are easier to maintain. Please contact me , using form below.
clear
Responsive Design
Responsive design is an absolute must nowadays and it is important that sites should be developed for all screen sizes and resolutions to be viewed on every device and platform without the loss of functionality.
HTML and CSS instruments are implemented to automatically resize, hide, shrink, or enlarge elements of a website or website itself, to make it look good on all devices such as desktops, tablets, and phones.
In other words You do not have to design 2 versions of your site-one for desktop, other for mobile devices, but one, that will display as planned, due to the device type visitors use to view it. To understand it, you can try to view this page on different screen sizes, or simply resize the browser window, if you use a desktop , to see how the layout adjusts itself to different resolutions.
One shouldnt dismiss the issue of compatibility with different brousers. Microsoft, Android and Mac, though trying to stick to common rules of W3, but constantly adding individual features to the browsers they supply. One should check thoroughly functionality of all web page elements on all popular browsers, for not to exclude considerable portion of viewers from using site
Web page should display nicely also in the worst-case scenario. For instance, a user could be using a really small screen, really outdated browser or poor connection speed
Custom Scripts
Adding custom scripts to your page, will allow visitors to interact with your website. For example, scripts add search boxes, guest books, mail pages, feedback forms, shopping carts, elements animation or whatever else that can increase conversion rate.

Custom scripts can add numerous nice details that will enhance site performance and make a positive impression on visitors. Adding interactive buttons, animated background patterns, "accordion" expanding panels etc, can add style to the page. On the other hand, using server -side scripts you can help to build order forms, availability calendars, AJAX applications with database calls, which will turn your site into an effective instrument to match requirements of any business.

Performance Statistics
Statistics data data from your site can provide important insight into your visitors habits and interests. It is highly reasonable to keep track of at least most common metrics that describe your site performance.
To evaluate web page ranking one may need average guest session duration statistics. This is also essential for deeper conversion rate. Goal should be to increase this time to at least 2 minutes.
Site owner may also be interested in the number of pages, guest visits during session and information he looks for. On the page below you can find some statistics data for this site.

It goes without saying that nowadays there are lots of automated instruments out there which intend to solve this problem-Google Analytics as one of most popular, but sometimes there are reasons to decide against installing side scripts, that may have unpredictable effects on performance of your page.
Working with Hosting
Upload web site files on server is important part of work. Server should be correctly configured to be evaluated with search engines and files should be deployed in appropriate hierarchy and order to provide safe work.
Such details as site map, htaccess file, robots file are important to ensure right functioning of web page and its ranking with search engines.
Highly recommendable is the use of SSL certificate to protect incoming and outcoming traffic. Some providers offer free SSL, some offer certificates after paying a fixed hosting period. One can decide for free SSL, but this option require more actions by site maintenance.
Snippets
Code snippets. Here I keep different code snippets, layout drafts and other ideas that could be implemented in web site development.
CMS
CMS and site maintenance