Jukka K. Korpela

less info
1,196 reputation
39
bio website cs.tut.fi/~jkorpela
location Finland
age 62
visits member for 2 years, 1 month
seen 20 hours ago

I’m an author and a consultant who specializes in character codes, localization, web authoring, accessibility, and typography. Author of Unicode Explained and Going Global with JavaScript and Globalize.js.


20h
comment Too many duplicate image alt attributes. What to do?
This is very bad advice, as it reduces accessibility. There is no way to specify alternate text for a background image.
Mar
31
comment Use p tag inside a div tag for text?
There is no difference for SEO or, to put it more cautiously, there is no known reason why the p markup would matter. The question was about SEO. There is no reason to raise the question about “semantics” here, and it would be a very misty topic; e.g., HTML5 has its own ideas of p, which might be seen as rather different from HTML 4 (and w3schools is about the worst place to consult in this matter, or others).
Mar
11
comment Is there a standard way to mark web content obsolete?
I don’t see this as duplicate. This is not about effectively closing a page (so that 410 Gone response would be a reasonable answer, though not without problems) but about keeping old content, just marking it as outdated or telling search engines that it is less relevant (two different things, though maybe connected).
Mar
11
answered For an internal page, which title and h1 I must use for SEO?
Mar
2
answered Can I add microdata on generated content from CSS?
Feb
26
awarded  Yearling
Feb
18
comment Difference between “:” and “=” in HTML and CSS?
Neither HTML nor CSS has variables; they are not programming languages. HTML has attributes, CSS has properties. But it is indeed a matter of simple syntactic difference between the two languages.
Feb
11
comment Which browsers do not support user-defined tags?
The title does not match the content. The title says “user-defined”, but the text refers to HTML5 tags.
Jan
14
comment Are there downsides to serving UTF-8 with a BOM?
@Rob, did you actually test this on IE 6? I did. Can you cite a single documented case that can be verified?
Jan
14
comment Are there downsides to serving UTF-8 with a BOM?
@Rob, no, the BOM has never caused quirks mode; in the question you refer to, it was probably (can’t analyze for sure any more) a line break and U+FEFF that triggered quirks mode–they do, but a U+FEFF in any position other than the very start is not a BOM.
Jan
13
comment Are there downsides to serving UTF-8 with a BOM?
@Rob, the BOM in UTF-8 has never put IE to quirks mode. Statements to the contrary are common, but erroneous. They typically deal with PHP pages. I just checked on IE 6 (in a virtual machine), and a page with BOM is displayed in standards mode. And there was no quirks mode before IE 6. (After all, the quirks mode was invented for simulating IE 5.*.)
Jan
13
revised Are there downsides to serving UTF-8 with a BOM?
added 382 characters in body
Jan
13
answered Are there downsides to serving UTF-8 with a BOM?
Jan
13
comment Are there downsides to serving UTF-8 with a BOM?
You are citing an old version of the Unicode standard. The current standard has the same text here, however.
Dec
29
answered Relative link to a subfolder
Dec
25
comment Unicode icons in <title>
We don’t really know what current and future search engines may do with non-alphanumeric characters, but it seems (and it is reasonable to expect) that they mostly ignore them. Google has some special features though (e.g., try searching with “C++”). Search engines might some day recognize, say, SNOWMAN and let people search for pages containing the symbol.
Dec
3
answered Is it necessary to specify content-type in http response header?
Nov
2
answered Should or can I set the rel=“publisher” link on all my webpages?
Aug
27
awarded  Informed
Jul
29
comment Include meta tag outside the HTML tag
I think the question meant to ask “does it work?”, and the reason for asking might be the inability to insert the tag into its proper place, due to some odd restrictions somewhere. I would expect it to work, though the DOM might not contain the meta element (or might have it wrongly placed). But it would seem to be simple matter to test it; you only need to test as many IE versions as you can get.