I’ve found an unusual bug in how MT handles white space with block level HTML when “Convert Line Breaks” is active. It’s great for ul and ol, but does some strange stuff to dl.
Continued... (250 words)
Gregory Narain recently wrote about why he thinks non-crufty URLs are overrated. He was kind enough to use an article of mine as a source, so I felt compelled to write a reply. While I agree with some of what he says, I don’t agree (and can’t understand) his conclusion.
I think this kind of over-analysis marks me as a perfect candidate for some kind of ‘semantic wonk/geek’ committee position. sigh :-/
Continued... (886 words)
I’ve made several small changes here recently, including automatic acronym tagging, fixing issues when using HTML in comments, and sending XML to compliant browsers.
From here on in I have several improvements in the works, including a redesign (the sooner the better!). I don’t even think I can call it a redesign actually — a design perhaps? ;-) This year I hope to post more frequently, write more about Japan and living here, and make this a more visually interesting weblog. Here we go!
Continued... (992 words)
This is a guide to how to make the perfect URL; ones that are informative, short, and don’t change. It provides information and links on why you’d want to do this, and how to do it for Movable Type and for websites in general.
Continued... (936 words)
Some links for further reading on a security weakness in MT (allowing spammers to use MT as an open relay), trapping bad robots and spammers (especially relevant for MT users), a good introduction to mod_rewrite, and tutorials on regular expressions and command line text editors.
Continued... (262 words)
Script kiddie alert! I try to fudge my way through appending my daily log files to another file that my ISP won’t delete. For anyone even more ignorant about cron and cgi than me, if that’s possible ;-)
Continued... (757 words)
This site looked terrible in Mozilla 1.4/PC, and I’ve finally figured out why — Mozilla thought it was Japanese, and was applying one line of CSS only meant for inline use to every element. The weird thing is the only place ja appears on almost all pages is that one line of CSS. Is this a bug?
Continued... (211 words)
The ReUSE:IT competition to redesign Jakob Neilsen’s UseIt.com website is over. Here are the designs that I liked the best.
Continued... (298 words)
This is a reference for me so I don’t forget how to code for Boblet. It’s just my notes on tag attributes and styles to tie in with my stylesheets. This is of no interest (unless you are interested in the how’s and why’s of my code).
Continued... (938 words)
I recently read an email in the Japan Bloggers list, and my reply became too long to email. So here it is; Why should anyone use ‘Web Standards’ or validators when making web pages?
Continued... (916 words)
I’m having problems with Brad Choate’s most excellent MT:KeyValues plugin, and despite the high likelihood of user error I can only think it might be a bug. Inconceivable! Help would be greatly appreciated in pointing out the user error ;-)
Update: Help received from Brad himself! Thanks!
Continued... (277 words)
My latest small polishings to this weblog have involved adding Metatags (what an ordeal!), changing the formatting of long posts (like this one) in indexes, and a start on reworking comments. Oh yes, the excitement never ceases round here!
Continued... (476 words)
This weblog has a display error in
IE 6. I don’t know if I’ve fixed it, so leave a comment if things don’t look quite right.
Continued... (135 words)
I had some fun playing with
SQL while trying to improve this weblog. Although I couldn’t get what I wanted, I’ve collected some links to
SQL resources so I can learn more later.
Continued... (281 words)
And I thought table layouts were tough! How are we meant to make a basic two column layout in
CSS? This really should be easier. Here’s what I came up with, using position:relative on the background and position: absolute on the menu.
Continued... (308 words)
Why isn’t the address tag inline? Because it’s block I can’t use it in a definition list.
Continued... (93 words)
I’ve been trying to set up non-crufty URLs, and had some problems. Then I found the “remove_html” option and worked out how to use MTKeyValues to strip
HTML from the page title and improve
URL readability respectively. I also realised that the lang=”” attribute isn’t for computer languages.
Continued... (193 words)
These observations on Netscape Navigator 4.7 (Mac) and some other browsers’ weirdities were made while building a Mie University Center for International Students template. The template layout is table-based but uses
CSS extensively, and doesn’t contain nested tables. I haven’t…
Continued... (452 words)
Somebody shoot me. I’ve been asked to redesign a sub-website for a University still using a lot of Netscape Navigator 4 browsers. I want to make something that is standards-compliant (preferably
XHTML), uses
CSS not tables for layout, and…
Continued... (110 words)
Why does using Unicode have to be so hard? I’m trying to use Unicode to make Japanese/English files. However I found that how I save the file makes a big difference to how they’re displayed on my three test browsers…
Continued... (295 words)
I’ve been having a
CSS nightmare day, trying to make an all-CSS layout. The code is clean and validates as
XHTML Strict, and the CSS validates too. It looks perfect on (the browser formerly known as) Chimera and Safari….
Continued... (238 words)
When using Unicode UTF-8 formatted files, be careful of the line breaks. If you use Unicode’s line breaks, the page won’t validate. There are also potential display errors in some browsers (with the line-break character being treated as a <br>…
Continued... (115 words)
There doesn’t seem to be anything to specifically replace the depreciated align=center tag for block-level elements in
CSS, only alignment for text. If you are still using a table-based layout and want to center the enclosing table (or a…
Continued... (147 words)
A list of notable things to remember (with page #s), from Eric Meyer’s excellent book. Includes some unacknowledged errata…
Continued... (1190 words)