Thursday, December 15, 2005
Wednesday, December 14, 2005
Solving (almost) the alt tag problem with CSS backgrounds
- "Leahy/Langridge Image Replacement (LIR)
- This method eliminates the span by setting
heightof the parent element to
0and overflow to
hidden, which hides the text. Then it uses top padding to force the element to the height of the image in the background. Conceived at similar times by Seamus Leahy and Stuart Langridge.
- "Rundle’s Text-Indent Method
- Mike Rundle devised a simple method of using the CSS
text-indentproperty to shift contained text outside the visible element window.
- "Cover-up Method
- Another method devised by both Petr Stanicek (a.k.a. “Pixy”) and Tom Gilder uses an empty span element to position a background image on top of the text, allowing the text to show up when images are turned off (or don’t load) in the browser.
"For further reading on the subject of FIR, refer to the previously mentioned article, Facts and Opinion About Fahrner Image Replacement, and Dave Shea’s In Defense of Fahrner Image Replacement at Digital Web."
Friday, December 09, 2005
Other inclusions you can choose include lines, tables, music tab sheets, calendars for months or years, shopping lists, formulas, conversion tables, and a folding guide.
It's difficult to communicate just how clever this is - just pop along to http://pocketmod.com/app/index.html to see it in action and try it out.
And if you're pleased with that, you will also want to look at the beta version of PDFtoPocketMod (zip file). It allows you to convert a PDF file into the pocketmod format - this takes some getting used to but allows you to take 8 page documents and make them pocket sized! Fantastic. I'm off to lie down.
Thursday, December 08, 2005
This got mailed round to me at work today, found it interesting and worth a read!
Web video and FLV encoders
"I am using flv movies, and if you want to compare to a WMA (like I did) you will probably determine that the flv method is faster and looks better. It is "pseudo" streaming as well.
Plus, I found a free way to make them:
the free encoder is here:
Riva ( http://www.rivavx.com/index.php?encoder&L=3 ) and here is a free player as well:
www.sw-wa.com - Free web site directory for SW Washington"
On that subject, you might also want to check out the FLV player you can download from http://www.flashguru.co.uk/free-tool-flash-video-player/
Wednesday, December 07, 2005
Monday, December 05, 2005
"a combination of:
XHTML (or HTML) and CSS for marking
up and styling information
The Document Object
display and interact with the information presented
The XMLHttpRequest object to
exchange data asynchronously with the web server. (XML is commonly used, although any
format will work, including preformatted HTML, plain text, JSON and even EBML). In some Ajax frameworks and
in some situations, an IFrame object is used instead of the XMLHttpRequest
object to exchange data with the web server. "
Also worth reading is 10 Places You Must Use Ajax by Alex Bosworth. In short:
- Form driven interaction.
- Deep hierarchical tree navigation.
- Rapid user-to-user communication.
- Voting, Yes/No boxes, Ratings submissions.
- Filtering and involved data manipulation.
- Commonly entered text hints/autocompletion.
Friday, December 02, 2005
European Web use rockets
One quarter of Europeans are now 'super web users', spending at least 16 hours online every week.
Broadband users spend even more time online; 31 per cent average more than 16 hours each week.
Web use has increased by 17 per cent in just one year, outstripping growth in all other media.
UK users average 11 hours each week. Thirteen per cent of web users contribute to blogs regularly and 12 per cent download podcasts regularly.