Published July 26th, 2007
in CSS, Web and XHTML.
Yahoo Developer Network launches YSlow, a web page analyzer which tells you why they’re slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool. So before installing YSlow you have to install Firebug.
YSlow featured with:
- Performance report card
- HTTP/HTML summary
- List of components in the page
- Tools including JSLint
Get YSlow »
CSS firebug speed Web web page XHTML yahoo yslow
Published July 23rd, 2007
in Web Standards, CSS, Tutorials, Web and XHTML.
Introduction
The implementation of valid/standard methods, guidelines and best practices will help to produce high quality websites that are accessible to as many as possible. By building valid websites you can save time and money for the development and provides a better experience for the visitor.
Validation is also an important part of web development. Many errors that are hard to find can discover during validation. This is like spell checking and proofreading for grammar and syntax in a document. but is much more precise and reliable than any of those processes because it is dealing with precisely-specified machine languages, not with nebulously-defined human natural language. You can validate your (X)HTML page as well as your CSS.
Here I’m not going brief you about Web Standards, but I’m going to tell how we can use those best practices in Web standards to produce a valid (X)HTML page.
Benefits of having a valid code
- Future compatibility: Your website will compatible with future web browsers.
- Simpler development and maintenance: Creating Valid (X)HTML Documents Means Cleaner Code and Easier Maintenance.
- Faster download and rendering of web pages: Less (X)HTML results in smaller file sizes and quicker downloads. Modern web browsers render pages faster when they are in their standards mode than when they are in their backwards compatible mode.
- Better accessibility: Semantic (X)HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to interpret the content.
- Better search engine rankings: The separation of content and presentation makes the content represent a larger part of the total file size. Combined with semantic markup this will improve search engine rankings.
- Simpler adaptation to any media or screen devices: A semantically marked up document can be easily adapted to print and alternative browsing devices, like handheld computers and cellular phones, just by linking to a different CSS file. You can also make site-wide changes to presentation by editing a single file.
Best Practices…
- Include the correct
DOCTYPE declaration at the beginning of the file. A DOCTYPE (short for “document type declaration”) informs the validator which version of (X)HTML you’re using, and must appear at the very top of every web page. DOCTYPEs are a key component of compliant web pages: your markup and CSS won’t validate without them.
- The DOCTYPE is case-sensitive so use the correct case:
<!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" />
- Add the attribute
xmlns="http://www.w3.org/1999/xhtml" to the <html> element.
- Close all elements: Omitting
</p> is not valid anymore.
- Change all elements to lowercase:
<P> becomes <p>.
- Correctly specify empty elements:
<hr> becomes <hr />.
- Quote all attribute values:
<p align="right">.
- Always add attribute values:
<hr noshade="noshade" />.
- Always use
& in place of &. : <a href="foo.php?chapter=1&section=2 />
<form> element should have to have a action attribute always: <form action=”#”></li>
- If you are using
name & id attributes in input element, both should be in same name: <input name="field_name" id="field_name" />
- Use
alt attribute always for <img> element: <img src="image.gif" alt="" />
- Use
width & height attributes as in this order in <img> element: <img src="image.gif" width="100" height="100" alt="" />
- Use a separate JavaScript file always & make sure you have put type attribute correctly:
<script type="text/javascript" src=”javascript.js"></script>
- Try to use a external CSS file for styles.
- Always try to use
tables only for TABULAR data.
- Make sure you are using
<th> for table headers & <td> for table data.
- Elements in (X)HTML must be closed in the reverse order that they were opened in:
<strong><em>…</em></strong>
(X)HTML Validation services
CSS Validation services
Accessibility Validation services
Useful Firefox Add-ons for validation services and web development
best CSS practices Tutorials Web Web Standards XHTML
Published July 20th, 2007
in Web and Sri lanka.
An opportunity to join the design team of an established UK based web development company in Sri Lanka.
The successful applicant will have a flair for design, knowledge in (X)HTML/CSS and a general understanding of the web and its use together with familiarity of all things Internet.
Knowledge in Drupal and understanding of web standards will be an added advantage.
Over one year experience is sufficient.
Please email resumes to jobs@yadabyte.com.
CSS drupal jobs Sri lanka Web web designer Web Standards XHTML
Published July 18th, 2007
in Web.
[Update] HotShare file sharing site aded to the list.
Free file hosting which most people looking for. So I thought to list down some long list of free file hosting and sharing sites. Some sites does require registered account and some doesn’t. And also some sites containing full of ads, but no harm for file sharing. Some have monthly bandwidth limits, some have maximum file size of uploading file and some have file hosting/sharing period conditions for particular files.
The best one I like from the list if DivShare, which is pretty fast, easy to use. This is also providing a plug-in for WordPress as well as Facebook which will replacing default file uploader of WordPress with DivShare Uploader and we can embed those uploaded files in our blog post very easily.
Here goes the list.
- HotShare - Unlimited free storage | 200MB limit for each file
- DivShare - Unlimited free storage | 200MB limit for each file
- FileFactory - 300MB Free storage | 300MB limit for each file
- ShareBigFile - Unlimited free storage | 150MB limit for each file
- FileDen - 1GB Free storage | 50MB limit for each file
- MediaFire - Unlimited free storage | 100MB limit for each file
- Mytempdir - Unlimited free storage | 50MB limit for each file
- Ripway - 30MB free storage | 30MB limit for each file
- Uploading - Unlimited free storage | 300MB limit for each file
- StreamLoad - 25Gb free stirage | No limit for each file
- AxiFile - Unlimited free storage | 150MB limit for each file
- Badongo - Unlimited free storage | 1GB limit for each file
- Woofiles - 1GB free storage | No limit for each file
- Wiki Upload - 5GB free storage | No limit for each file
- Electronic Files - 5GB free storage | 10MB limit for each file
- iHud - Unlimited free storage | 50MB limit for each file
- Uploadline - Unlimited free storage | 100MB limit for each file
- FileCrunch - Unlimited free storage | 250MB limit for each file
- KeepMyFile - Unlimited free storage | 60MB limit for each file
- Upload2.net - Unlimited free storage | 25MB limit for each file
- UploadingIT - 25GB free storage | 750MB limit for each file
- filehost.to - 25GB free storage | 750MB limit for each file
- SnapDrive - 2GB free storage | No limit for each file
- 4FileHosting - Unlimited free storage | 100MB limit for each file
- Xdrive - 5GB free storage | No limit for each file
- Momoshare - Unlimited free storage | 10MB limit for each file
- File.am - Unlimited free storage | 200MB limit for each file
- BestSharing - Unlimited free storage | 125MB limit for each file
- FreeFileHosting - Unlimited free storage | 50MB limit for each file
- SendMeFile - Unlimited free storage | 50MB limit for each file
- Putfile - Unlimited free storage | 200MB limit for each file
- Box.net - 1GB free storage | 10MB limit for each file
- UploadHut - Unlimited free storage | 50MB limit for each file
- FileCargo - Unlimited free storage | 50MB limit for each file
file free hosting list sharing sites Web
Here another list from me
this time it’s all about feeds which I have added to my Google Reader to read whenever I am free. Actually now I am addicted to Google Reader and these feeds. This list is bit long and it’s containing around 78 valid feeds.
Here I have sorted out the list in alphabetical order. This will contain feeds about Web Standards, Accessibility, Usability, User Experience, Web 2.0, Personal Blogs, Technical and Technology, Design Resources and some great online journals regarding web and it’s new trends. This is very helpful for me to keep my self updated on time.
If anyone know any good feed that I have missed here, feel free to add it via a comment.
CSS Design Entertainment feeds google reader list rss Technology Web Web Standards XHTML
Published July 13th, 2007
in Web Standards, Poll and Sri lanka.
Hey Sri Lankans, here I’m going to do a small survey about Web Standards awareness among Sri Lankans. Poll will be closing on 13th September, 2007. So pass this all people you know. This will help all for us who working on web projects in Sri Lankan community.
If anyone want to know what are Web Standards, go and read my Web Standards Round Up.
Poll Sri lanka Web Standards
Published July 12th, 2007
in Web Standards, CSS and XHTML.
Here I’m going to list down very useful articles regarding web standards. From introduction to implementation, from web browsers to web accessibility. These articles were very helpful for me, so I hope for all you people who have heard about Web Standards and want to learn more about it, people who haven’t even heard about Web Standards and also Web Standards geeks who have miss some articles can find here.
If anyone think I have miss something here, please let me know then I can add it too.
Let’s make a better web for you and for me 
CSS links list Web Standards XHTML
Published July 9th, 2007
in Web Standards and Web.
I have done the Sinhala version of the WaSP Café. Thanks Anandawardhana for proof reading, Steph and Glenda to update it on the live site.
English version;
What is a WaSP Café?
A WaSP Café is a face-to-face, “meet-space” event organised by one or more WaSP members, or professionals who are affiliated directly with the WaSP as part of a taskforce or an extended group. The aim of this event is to allow attendees to share ideas about how to implement best Web practices for real sites, for discussing and exchanging tips about techniques to solve real problems. The format for a WaSP Café is open to the discretion of the organiser(s); they can decide what is the best fit for the community they work in. Organiser(s) must feed learnings back to the WaSP for further discussion, either directly or via their taskforce/group lead. Every WaSP Café event must also be accompanied by an informal but public report (e.g. a Buzz or a blog post elsewhere) of findings, discussions and learnings shared.
http://www.webstandards.org/action/ilg/wasp-cafe/
Sinhala version;
WaSP Café යනු කුමක්ද?
WaSP Café යනු සෘජු සාකච්ඡා පැවැත්වෙන රැස්වීම්ය. මේවා WaSP සාමාජිකයෙක් හෝ සාමාජිකයන්, WaSP හා සම්බන්ධ කණ්ඩායමක හෝ සමූහයක වෘත්තිකයන් විසින් සංවිධානය කරනු ලබයි. මෙහි ප්රධානතම පරමාර්ථය වන්නේ වෙබ් හා සම්බන්ධ හොඳම හා සුදුසුම ක්රියාකාරකම් වෙබ් පිටු ණිර්මානකරණය හා සංස්කරණය සඳහා යොදාගන්නා ක්රම පිළිබඳව සාකච්ඡා කිරීම, එවැනි අවස්ථාවලදී පැන නගින ගැටළු නිරාකරණය කරගැනීම පිළිබඳව අදහස් හා ක්රමවේදයන් හුවමාරු කරගැනීමය. මෙම WaSP Café හි අන්තර්ගතය එහි සංවිධායකවරුන්ගේ තීරණය පරිදි සිදුවන අතර, ඔවුන්ට තමන් ක්රියාත්මකවන සමාජයට සරිලන අයුරින් එය සකස් කරගත හැක. සංවිධායකවරුන් මෙහිදී උකහා ගන්නා කරුණු වැඩිදුර සාකච්ඡා කිරීම සඳහා, සෘජුව හෝ ඔවුන්ගේ කණ්ඩායම හරහා WaSP යට යොමුකළ යුතුය. සියළුම WaSP Café සාකච්ඡා අනියම් මට්ටමන් පවතුනත් එහිදී ලබාගත් තොරතුරු, සාකච්ඡා කළ කරුණු හා බෙදාගත් දැනුම පිළිබඳ පොදු වාර්තාවක් තබාගත යුතුය (e.g. a Buzz or a blog post elsewhere).
http://www.webstandards.org/action/ilg/wasp-cafe/#si
Some more links
PS: You must have Sinhala Unicode installed on your computer to read it. Download Sinhala Unicode from Characters and Fonts for Sri Lanka Website.
Café definition ilg sinhala translation wasp Web Web Standards
Published July 6th, 2007
in Personal and Books.
My Amazon Wish List
Guys check out my wish list at Amazon for the list of books I am wish to read. Some books not available in Sri Lanka (not even the low price edition), so Amazon is the only relief
I already got two books which I wanted to read so quickly, CSS Mastery: Advanced Web Standards Solutions and The Zen of CSS Design: Visual Enlightenment for the Web, so I doesn’t had to add those two books in my Amazon Wish List.
Here is the my Amazon Wish List Link.

My Froogle Wish List
This is my Froogle Wish List, where some fancy and expansive stuffs comes in, like Digital Cameras, Home Theaters, iPhone (obviously), MacBook Pro… etc
Here is the my Froogle Wish List Link.
amazon books chamara digital cameras froogle home theaters iphone macbook pro Personal wish list
Recent Comments