|
In very general terms, I see the design and development of a Web site, as combining the following three skill sets, or separate areas of expertise:
As a Junior level Web developer-- producing work that is exceptional, but still limited in scope-- I really fit into this latter (technical) category. And I specifically concentrate on the above optimization of Web sites. Which makes my services of real value to sites that already have an excellent design and content, that is well suited to the purposes for the Website. So my optimizing the site for loading performance and compatibility, then delivers this appropriate design and content in a manner most effective for the site users.
I currently am very competent and experienced with both HTML (including XHTML) and Cascading Style Sheets, at a hand coding level of work, while having a good basic understanding of JavaScript. Possibly more important, I am also an exceptional problem solver-- where minor miracles, and most things that "may not be possible" just take a little longer to accomplish.
As a problem solver, I am continuing to develop innovative techniques, and expand my experience at optimizing Webpages for loading performance. Where all aspects of Webpage loading are considered; rather than just considering total file size and download time. So that excellent loading performance can be obtained, without having to sacrifice the website appearances, in order to do so.
These optimization techniques just begin with basic HTML design methods, and tools to reduce image file sizes. Then call upon Cascading Style Sheets and JavaScript-- in a manner that will degrade gracefully, when not supported-- to get as sophisticated as each site or Webpage requires. Keeping a real focus on using techniques that are standards based. Which also improves the consistent presentation and multi-browser compatibility of the pages. While helping to ensure that future browsers will continue to present these pages in the desired manner.
"Slow response times are the worst offender against Web usability: in my survey of the original "top-ten" mistakes, major sites had a truly horrifying 84% violation score with respect to the response time rule.
"Bloated graphic design was the original offender in the response time area. Some sites still have too many graphics or too big graphics; or they use applets where plain or Dynamic HTML would have done the trick. So I am not giving up my crusade to minimize download times.
"The growth in web-based applications, e-commerce, and personalization often means that each page view must be computed on the fly. As a result, the experienced delay in loading the page is determined not simply by the download delay (bad as it is) but also by the server performance. Sometimes building a page also involves connections to back-end mainframes or database servers, slowing down the process even further.
"Users don't care why response times are slow. All they know is that the site doesn't offer good service: slow response times often translate directly into a reduced level of trust, and they always cause a loss of traffic as users take their business elsewhere. So invest in a fast server and get a performance expert to review your system architecture and code quality to optimize response times."
* |
E-mail the Webmaster Page Content Updated: October 3, 2003 |