HTML

TwitterFacebook
Get flash to fully experience Pearltrees
Every day, when reviewing templates on ThemeForest , I test the submissions for validation and browser compatibility – not to mention my own work as well. Over time, I’ve scrounged the web for the best validation and browser compatibility testing tools around. Here’s my favorites. HTML and CSS Validation http://net.tutsplus.com/articles/web-roundups/13-ways-to-browser-test-and-validate-your-work/

13 Ways to Browser Test and Validate Your Work - Nettuts+

50 Useful Tools and Generators for Easy CSS Development : Specky

The tools have been sorteds into the following categories: Grid and Layout, CSS Optimisers, CSS Menus Tools, CSS Buttons, CSS Rounded Corners, CSS Frames, CSS Sprites, CSS Tables, CSS Typography and CSS Forms. This is a fresh take on the CSS grid. It can be used to streamline page templates for content management systems, its mission is to be lightweight. The variable grid system is a quick way to generate an underlying CSS grid for your site. The CSS generated file is based on the 960 Grid System. Use this generator to design a layout structure, specifying column, margin and gutter sizes, all referencing a core unit (in pixels). http://speckyboy.com/2009/07/15/50-useful-tools-and-generators-for-easy-css-development/
When an HTML page contains a small amount of content, the footer can sometimes sit halfway up the page leaving a blank space underneath. This can look bad, particularly on a large screen. Web designers are often asked to push footers down to the bottom of the viewport, but it's not immediately obvious how this can be done. http://matthewjamestaylor.com/blog/keeping-footers-at-the-bottom-of-the-page

Get down! How to keep footers at the bottom of the page

10+ useful code snippets to develop iPhone friendly websites

http://www.catswhocode.com/blog/10-useful-code-snippets-to-develop-iphone-friendly-websites Although the previous snippet works great, Javascript can be disabled on the iPhone. For this reason, you may prefer to use PHP in order to detect iPhones and iPods touch. Set iPhone width as the viewport How many times did you load a website in your iPhone and it just looked like a thumbnail? The reason of this is that the developer forgot to define the viewport (or didn’t know it existed).
Edit2: I'm not quite sure why I'm getting downvoted, but this method should work unless you need an image bigger than the input element itself. In that case, you should use the extra div element. However, if the image is the same size as the input, there is no need for the extra markup. Edit3: Ok, after bobince pointed out a problem, I'm getting a little closer.

What HTML/CSS would you use to create a text input with a backgr

http://stackoverflow.com/questions/526548/what-html-css-would-you-use-to-create-a-text-input-with-a-background
http://www.picment.com/articles/css/funwithforms/ By Søren Madsen Ever wanted to match the look of your HTML forms with the rest of your website? This article demonstrates how to apply customized backgrounds to HTML forms, while preserving stucturally clean markup and accesibility. Users trust their credit card and personal information with forms on the internet, and that trust is sacred. So changing the appearance of well-known and recognizable browser elements like the basic input elements, may therefore not always be advisable. If you know your audience well enough, and you're confident that changing the appearance of form elements won't confuse or distract said audience from ie. an online purchase, please read on.

Picment.com » Articles » CSS » Fun with forms – customized input

Belgian Waffles $5.95 two of our famous Belgian Waffles with plenty of real maple syrup 650 Strawberry Belgian Waffles $7.95 light Belgian waffles covered with strawberries and whipped cream 900 Berry-Berry Belgian Waffles $8.95 light Belgian waffles covered with an assortment of fresh berries and whipped cream 900 French Toast $4.50 thick slices made from our homemade sourdough bread 600 Homestyle Breakfast $6.95 two eggs, bacon or sausage, toast, and our ever-popular hash browns 950 http://www.w3schools.com/Xml/tryxslt.asp?xmlfile=simple&xsltfile=simple

XSLT Tryit Editor v1.0

Internet Explorer – the bane of most web developers’ existence. Up to 60% of your development can be wasted just trying to squash out IE specific bugs which isn’t really a productive use of your time. In this tutorial, you are going to learn about the most common IE bugs and rendering disparities and how to easily squash them or deal with them.

9 Most Common IE Bugs and How to Fix Them - Nettuts+

http://net.tutsplus.com/tutorials/html-css-techniques/9-most-common-ie-bugs-and-how-to-fix-them/
http://www.die.net/musings/page_load_time/

Optimizing Page Load Time

While working on optimizing page load times for a high-profile AJAX application, I had a chance to investigate how much I could reduce latency due to external objects. Specifically, I looked into how the HTTP client implementation in common browsers and characteristics of common Internet connections affect page load time for pages with many small objects. I found a few things to be interesting:
Normally when you think of "bad design", you think of laziness or mistakes. These are known as design anti-patterns. Dark Patterns are different – they are not mistakes, they are carefully crafted with a solid understanding of human psychology, and they do not have the user’s interests in mind. http://wiki.darkpatterns.org/Home

DarkPatterns.org

HTML5, which updates the HTML specification to accommodate modern Web applications, has gained a lot of adherents in vendors like Microsoft, Google, and Apple. But the specification is plain not ready yet for deployment to websites, an official with the World Wide Web Consortium (W3C), which oversees HTML5, stressed this week. "The problem we're facing right now is there is already a lot of excitement for HTML5 , but it's a little too early to deploy it because we're running into interoperability issues," including differences between video on devices, said the official, Philippe Le Hegaret, W3C interaction domain leader. He is responsible for specifications like HTML and SVG (Scalable Vector Graphics).

W3C: Hold off on deploying HTML5 in websites | Developer World - InfoWorld