July 29th, 2008
Its that time again. Time for the web design industry survey from A List Apart.
Last April, A List Apart asked
Designers, developers, project managers. Writers and editors. Information architects and usability specialists. People who make websites have been at it for more than a dozen years, yet almost nothing is known, statistically, about our profession. Who are we? Where do we live? What are our titles, our skills, our educational backgrounds? Where and with whom do we work? What do we earn? What do we value?
This year they are at it again.
Calling all designers, developers, information architects, project managers, writers, editors, marketers, and everyone else who makes websites. It is time once again to pool our information so as to begin sketching a true picture of the way our profession is practiced worldwide.
So get on over to A List Apart and take the survey.
I TOOK IT. And so should you.
Posted in CSS, Design, Graphics, xhtml | No Comments »
July 28th, 2008
Let me start out by saying I really HATE Internet Explorer 6. Yes, I know you do too. Microsoft needs to make everyone upgrade. Period. No excuses. No whining, just make them do it. It should be a required update. Now that I’m done with my rant, on to the subject of this post.
I wrote previously about the Internet Explorer 6 disappearing image problem, and its solution:
position:relative;
but even then that sometimes doesn’t fix the problem. In those instances, usually when a background image is placed on paragraph, you can use:
height:1%
IE6 reads/interprets height as min-height. I have seen it used like this:
p {
_height:1%;
}
The underscore makes it so IE6 is the only web browser to see it.
Posted in CSS, Design | 1 Comment »
July 3rd, 2008
Phasing out support for IE 6
“The Internet Explorer 6 browser was released back in 2001, and Internet Explorer 7, the replacement, was released nearly two years ago in 2006. Modern web browsers such as IE 7, Firefox, and Safari provide significantly better online experiences. Since IE 6 usage has finally dipped below a small minority threshold of our customers, it’s time to finally move beyond IE 6.”
Nice!
July 1st, 2008
I was recently asked by a client to redirect all pages in a directory to the directory index page. They were ending a co-branding service with another company. What they wanted was to keep only a re-worked index page in the directory as being visible, but not show people who may have bookmarked other pages in this directory the 404 page.
I searched and searched Google for this and couldn’t find exactly how to do this via .htaccess anywhere. I found similar information, such as how to redirect from directory to directory, but not how to redirect all pages to just one page in the same directory. After some trial and many errors, I figured it out.
So here I post my .htaccess for posterity, and my own need. Hope this helps others as well.
RewriteEngine On
# don't redirect .css, .jpeg, .jpg, .png or .gif extensions
# the extensions are separated by a pipe ("|")
RewriteRule \.(css|jpe?g|png|gif)$ - [L]
# if the request isn’t for index.php then
# redirect to index.php
RewriteRule !^index\.php$ /index.php [R=301,L]
**NOTE: if this is a temporary redirect, you can substitute this for the last line:
RewriteRule !^index\.php$ /index.php [L]
The line RewriteRule \.(css|jpe?g|png|gif)$ - [L] is used so that image and css calls are not redirected.
So basically this will take any page called for in http://www.example.com/something/ and redirect it to http://www.example.com/something/index.php as long as the .htaccess file is in the /something directory.
Posted in Design, Misc., Rants, SEO, xhtml | 3 Comments »