rokni's weblog's weblog enables Ali M. Rokni to access and share usefull information of the World Wide Web new technologies with friends and visitors of the site.

Tuesday, July 27, 2004

Writing Efficient CSS

The Benefits of Efficiency

One of the touted benefits of CSS is that it reduces total page weight, and thus download time, both at first page load, and even more on subsequent loads due to style sheet caching. This is true, but often a sizable fraction of the first load savings is lost because of highly redundant CSS code.

Commonly used shorthand properties include:
  • font (controls "font-size", "font-weight", "line-height", etc.)
  • background (controls element backgrounds, placement, repeating, etc.)
  • list-style (sets the properties of the list item "bullet")
  • margin (defines the width of margins on the sides of a box)
  • border (defines properties for the borders on a box - there are several shorthand properties involving borders)
  • padding (defines the width of padding within the sides of a box)
Writing Efficient CSS

Friday, July 16, 2004

"XSLT & XPath On the Edge,..." online

Unlimited Editions, the online extensions of your favorite books from Hungry Minds.
XSLT & XPath On the Edge, Unlimited Edition by Jeni Tennison© 2001, 550 pages (ISBN: 0764547763)
Your source for Real-World XSLT Solutions

Thursday, July 15, 2004

From: "Karl Dubost"
Date: Thu, 15 Jul 2004 22:10:42 -0400
Subject: [public-evangelist]
I have just read that and I thought it will be good to remember in these days that we hear about many alternate developments. We have to be very careful in every choices we make. All of them will have consequences.
I hate working with HTML. Don't get me wrong, I enjoy page layout. I've spent many happy hours behind the wheel of Quark Xpress and when I put together my first web site I was convinced it would be just like creating a brochure in Quark. I wasn't alone in this delusion. When the appeal of the world-wide-web became apparent to the masses every design house in the country added web design to their list of services without a second thought. The web promises so much, and from the point of view of a designer it has yet to deliver. I can design a page that looks splendid on my microsoft browser only to discover with horror that I left a quote mark out and Netscape has been rendering my pages with neon green backgrounds. (if this page looks really bad on your browser please, let me know) The rift left by the browser war between Netscape and Microsoft is still felt with every html tag we type.
The rest is at
Karl Dubost -
W3C Conformance Manager
*** Be Strict To Be Cool ***

Monday, July 12, 2004

Struts Page Construction Tags

Struts Page Construction Tags
This taglib contains tags used to create struts input forms, as well as other tags generally useful in the creation of HTML-based user interfaces.
Many of the tags in this tag library will throw a JspException at runtime when they are utilized incorrectly (such as when you specify an invalid combination of tag attributes). JSP allows you to declare an "error page" in the <%@ page %> directive. If you wish to process the actual exception that caused the problem, it is passed to the error page as a request attribute under key org.apache.struts.action.EXCEPTION.

Friday, July 02, 2004

JavaScript Articles

WebReference JavaScript Articles

Thursday, July 01, 2004

Some links

The Economist Style Guide

This guide is based on the style book which is given to all journalists at The Economist.
Style Guide

Previous Posts


1999-2008 ©