Design Services

In addition to developing software we are also handling design projects of various types, such as:

  • Web sites
  • Web site templates
  • Icons
  • Banners
  • Animations

We are specializing on screen design, i.e. we are creating design products meant for viewing on a computer monitor. Should your requrements include stationery, business cards and similar small print graphics work, however, we are not going to let you down and will create them based on your specifications.

Cascading Style Sheets (CSS)

The client-side technology for web development we are focusing on is Cascading Style Sheets (CSS). This powerful technique allows the separation of a web site's content from its visual presentation so both can be maintained individually.

Instead of mixing formatting instructions and page content, all the presentational instructions are moved to an external document. This approach has several advantages:

  • Faster page download. Formatting instructions are stored in a separate file which gets cached by the visitor's browser after initial download. The next time a page is requested that references this file, it doesn't have to be downloaded again – saving a lot of bandwidth in the process.
  • Simple and swift modifications. As an example, one change in the global CSS document is enough to set the background color of *all* the pages of a Web site from yellow to green. It is not relevant if the number of pages in the Web site is 5 or 5,000, the required amount of work does not change.
  • Future browser support. Modern browsers increasingly support the CSS standard. This trend is expected to grow in the coming years, so there is no risk that your Web site may not be displayed properly in new generation browsers.