Category: "News"

Interconnect / Compare / Broad Spectrum

Imagine a search engine that returns the following information for sites - regardless of query:

  • Date site was last updated
  • Comments about the site business or content
  • Comparative ratings of the site and if it is a business, the performance of the business with respect to competitors
  • Related businesses, by area
  • Location/service area
  • Contact data

Half JAX

AJAX can be implemented in many different ways.

Options:

  • Place all the interface logic on the client side, and have the server act only as backend functionality. For a complex application, this method may be prohibitively difficult. The overhead of placing all the logic on the client side, and managing its delivery and execution is probably not worth the performance gains.
  • Segmenting the pages and populating them with HTML and related logic from the server. This would be using something similar to dojo content panes, which are HTML content. Similar to iframes.
  • Half JAX. Run the pages as HTML templates, augmented with AJAX navigation/population. Thus, the HTML remains static for the page, but the AJAX is used to fill the fields and provide advance features. With an efficient template engine and a sophisticated architecture, this is an excellent approach.
  • Use straight HTML pages, with a template engine. There is no law that AJAX must be used. :)

Delivering the HTML, with AJAX for form population and rich interface features is a nice compromise. The pages remain fairly fast, the rich features are available, and the complexity is limited. This is best implemented with a good architecture of reusable/common components.

just_a_test, just_another_list ...

Careers are Important

A career is important. It is how you get the money to do the things that are important to you.

With that in mind, the company you work for must be stable enough to deliver that income.

Look around, listen, think. Are the customers happy? Is the work done well? Are projects profitable?

If you answered ‘no’ to any one of these questions - look more, think more. If the customers aren’t happy, they will leave, and it will be more difficult to attract new customers. If the work isn’t done well, the customers won’t be happy and it will be harder to get new customers. If projects aren’t profitable, the company simply cannot survive. It will be closed or sold.

Not every customer will be happy, not every project will be done well, and there are often projects that go overbudget - however - if the majority of the time, things go well, everything will be okay.

md5 just-a-test ... just-a-list

1 3 4