Archive for the ‘development issues’ Category

Cascading Style Sheets (CSS)

Monday, June 22nd, 2009

Cascading Style Sheets (CSS) is a term describing a stylesheet language used to control the presentation of a page written in HTML or other markup language.

Like other web-related standards and languages, CSS was introduced and is maintained by the World Wide Web Consortium (W3C).

(more…)

Ajax versus Flash

Monday, June 22nd, 2009

Ajax & Flex Technologies

We can all see the changes happening on the web nowadays, in the web 2.0 era - sites load faster, they are more interactive and often contain audio/video information; sections on a page are updated independently according to user actions, thus the web application is more responsive and generates less traffic; the user interface has become almost as convenient as using a desktop application.

(more…)

The Importance of Valid HTML Code

Monday, June 22nd, 2009

Why is it important to make your HTML code compliant with the accepted standards? There are several reasons to that.

In the earlier days of the Internet, the majority of websites were coded with no standards in mind. As long as they looked more or less acceptable in browsers, nobody bothered to check the code and verify proper nesting of tags. It was also quite common to use tables for controlling layout, which is very easy and often works even if the HTML of the site looks like “tag soup”. Of course, sometimes an attempt at adding more content to the website resulted in having the layout of the website totally broken, but it was often fixed by adding yet another nested table. It added to the code bloat, but nobody cared.

(more…)

Interface Usability - the Principles

Monday, June 22nd, 2009

Interface usability is a very important factor for both a standalone application and a dynamic website. If the application provides useful and sophisticated functionality, but the users can’t figure out how to use it, this application will never be popular.

Among the basic usability principles, the following are most often cited by usability experts: simplicity, consistency, understandable language, accessibility and good means of control of the current status.

(more…)

Podcasts

Monday, June 22nd, 2009

Podcasts are media files (usually audio or video) distributed online. Their location is made known via a standard RSS (or Atom) feed, which makes it possible to subscribe to particular podcasts and receive updates automatically. Apart from downloading and then listening to them on user’s PC or media device, you can access them as audio/video streams directly from the server that is hosting them.

(more…)

Online Social Networking

Monday, June 22nd, 2009

Online social networking is a modern phenomenon that has become widespread with recent developments in Internet and Web technology. Online social networks are also often referred to as “virtual communities”, which is an extension of the traditional definition of a community. Unlike a traditional community, the virtual one can comprise people living in different geographical locations.

(more…)

Java versus PHP

Monday, June 22nd, 2009

Let’s cut to the chase: these are the reasons we moved away from PHP and focused on Java, as we developed more complex applications:

1.PHP is an interpreted language (the same is true of Python and Ruby, incidentally), Java is a compiled one. The nature of Java allows us to find many of the errors at an early stage, which makes an application more stable. Some simple errors in PHP code can be found only during application testing or even after release.

(more…)

VoIP

Monday, June 22nd, 2009

Voice over Internet Protocol (VoIP). Sounds boring. No…worse than that, it sounds like something only the geeks in your IT department talk about, regularly dropping it into their conversation alongside talk of ‘RAM’, ‘CPUs’, ‘Gigabytes’ and ‘Hypertext Transfer Protocol’.

(more…)

The Importance of Clean Email Lists

Monday, June 22nd, 2009

If you run an email marketing campaign and don’t ever want to be marked as a spammer, it is very important to comply with the highest industry standards. Keeping your mailing lists clean, by regularly removing invalid email addresses, is one of the most important tasks for any email marketer.

(more…)

Web 2.0

Tuesday, April 14th, 2009

In both online and offline media, the talk is of ‘Web 2.0’, but how many of us can claim to know what it actually means? Logically, ‘2.0’ refers to a new version of something, but how could there be a new version of the Web? The Web is still based upon the same HTTP protocol, the system of IP addresses has not changed and we cannot upgrade like we do with software, so in terms of an improved World Wide Web it must refer to something else.

(more…)


web development company | web developer