2004-12-10

Iñtërnâtiônàlizætiøn

Well, I have successfully coaxed PHP into all kinds of character-set trickery.

  • TrackBacks and PingBacks (along with any other HTML page) can be converted into UTF-8 NFC.
  • Request URLs are normalized to UTF-8 NFC. (To avoid this problem.)
  • User input is converted to and stored as UTF-8 NFC.
  • Output is converted to the browser's declared preference, both in content-type and character-set. As described in Respecting Q-values during content negotiation for the detection, and using XSL transformations for the conversion.

The only bad thing I can see coming out of this is:

"Why aren't you using Unicode?! Everything must be Unicode-compliant!"
"Well I am... if your browser requests it!"
;) (As I have said before... it suprised me when I realised that Firefox was prefering ISO-8859-1 over UTF-8!)

95 Comments:

Anonymous Anonymous said...

http://the-best-porn-stars-free-porn-movie.blogspot.com

8:41 AM  
Anonymous Anonymous said...

http://photo-erotique.blogspot.com/

10:32 AM  
Anonymous Anonymous said...

Click Here To Enter

2:14 AM  
Anonymous Anonymous said...

Hi, my name is alizee_bi
from United States
, i like your web site, very good job !
, my web site , my e-mail: alizee_bi@hotmail.com

4:11 AM  
Anonymous Anonymous said...

Hi, my name is sexy-girl
from United States
, Hi, my name is Gauge, i'love your Website. Very Good Job.
, my web site , my e-mail: gauge_amatrice@hotmail.com

11:41 PM  
Anonymous Anonymous said...

Hi, my name is britney_et_samantha
from United States
, Join The Orgie
, my web site , my e-mail: samantha_brinks@hotmail.com

4:05 AM  
Anonymous Anonymous said...

Hi, my name is bimbo
from United States
, Download The Video Paradise Here !
, my web site , my e-mail: cyntia_bimbo@hotmail.com

2:38 AM  
Anonymous Anonymous said...

Hi, my name is http://alizeevideosx.free.fr
from alizee_bimbo
, hi, your site is very good, please look at mine too !
, my web site , my e-mail: United States

5:36 AM  
Anonymous Anonymous said...

Hi, my name is divx videos x
from United States
, hello !
, my web site , my e-mail: divx.videos.x@sexbot.com

6:25 AM  
Blogger jon said...

We are trying to find good scary movie to take the kids this weekend. Good scary movie reviews are hard to find

I just stumbled onto your blog while looking. Seems to happen to me a lot since I am a knowledge mooch LOL

Thanks

12:34 PM  
Anonymous Anonymous said...

Galeries Videos X - X Movies - Free Gallery

9:09 AM  
Anonymous Anonymous said...

Recyclage informatique ! Venez Vite decouvrir: recyclage informatique Did you mean: recyclage dechet

1:37 AM  
Anonymous Buy Levitra said...

Great article! Thanks.

8:38 AM  
Anonymous Phentermine said...

Thanks for interesting article.

2:09 PM  
Anonymous Anonimous said...

Nice! Nice site! Good resources here. I will bookmark!

11:00 AM  
Anonymous Maxwells said...

I see first time your site guys. I like you :)

8:48 PM  
Anonymous Anonimous said...

Excellent website. Good work. Very useful. I will bookmark!

5:49 AM  
Anonymous PaydayLoans said...

UeqxwU You have a talant! Write more!

5:18 AM  
Anonymous Auto insurance company said...

DRX4VP Hello all!

3:30 PM  
Anonymous Hydrocodone said...

HHKSVh The best blog you have!

1:07 AM  
Anonymous personal or collateral loans for poor credi said...

q0P0Q4 Please write anything else!

6:36 AM  
Anonymous alpha tours in dubai said...

Wonderful blog.

7:26 AM  
Anonymous fioricet novartis said...

Magnific!

8:08 AM  
Anonymous side effects celebrex painful urination said...

Wonderful blog.

9:13 AM  
Anonymous student loan help said...

Good job!

10:14 AM  
Anonymous drug phentermine affect y said...

Thanks to author.

11:46 PM  
Anonymous  said...

Please write anything else!

4:25 AM  
Anonymous 120 mg xenical said...

Wonderful blog.

6:27 AM  
Anonymous JohnBraun said...

lm8BzT write more, thanks.

10:16 AM  
Anonymous college sex porn said...

Thanks to author.

5:06 PM  
Anonymous douching anal sex said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

5:40 PM  
Anonymous anime japanese sex said...

Good job!

7:29 PM  
Anonymous lesbain sex chat said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

8:06 PM  
Anonymous interracial blonde anal facial cumshot said...

Nice Article.

8:37 PM  
Anonymous sex after transgendering said...

Thanks to author.

9:04 PM  
Anonymous enema sex fun said...

Thanks to author.

9:38 PM  
Anonymous oral sex female said...

Nice Article.

10:08 PM  
Anonymous bbs sex teen said...

Please write anything else!

10:50 PM  
Anonymous basic sex positions said...

Thanks to author.

11:32 PM  
Anonymous crude sex joke said...

Please write anything else!

12:06 AM  
Anonymous hot sex seen said...

Good job!

12:37 AM  
Anonymous public sex porno said...

What is a free gift ? Aren't all gifts free?

1:09 AM  
Anonymous manga sex trans said...

Oops. My brain just hit a bad sector.

1:46 AM  
Anonymous nude african sex said...

Wonderful blog.

2:23 AM  
Anonymous dog hentai sex said...

The gene pool could use a little chlorine.

2:50 AM  
Anonymous free live porn chat no credit card said...

Build a watch in 179 easy steps - by C. Forsberg.

3:19 AM  
Anonymous brazil free sex said...

Calvin, we will not have an anatomically correct snowman!

3:54 AM  
Anonymous boob sex videos said...

Build a watch in 179 easy steps - by C. Forsberg.

4:25 AM  
Anonymous adults sex pictures said...

I don't suffer from insanity. I enjoy every minute of it.

4:58 AM  
Anonymous japan sex lady said...

Lottery: A tax on people who are bad at math.

5:30 AM  
Anonymous hyperplasia premarin said...

I'm not a complete idiot, some parts are missing!

6:00 AM  
Anonymous cialis eye floaters said...

Wonderful blog.

6:34 AM  
Anonymous  said...

Save the whales, collect the whole set

7:09 AM  
Anonymous jappaneese sex training said...

Please write anything else!

7:54 AM  
Anonymous best sex techniques said...

Give me ambiguity or give me something else.

8:34 AM  
Anonymous girls and sex said...

Build a watch in 179 easy steps - by C. Forsberg.

9:05 AM  
Anonymous asia schoolgirl sex said...

What is a free gift ? Aren't all gifts free?

9:41 AM  
Anonymous alzheimers and sex said...

Oops. My brain just hit a bad sector.

10:12 AM  
Anonymous sex and machines said...

If ignorance is bliss, you must be orgasmic.

10:36 AM  
Anonymous damy i sex said...

Magnific!

11:05 AM  
Anonymous offender public sex said...

Please write anything else!

11:35 AM  
Anonymous clonidine in toddler said...

Oops. My brain just hit a bad sector.

12:02 PM  
Anonymous name said...

What is a free gift ? Aren't all gifts free?

12:43 PM  
Anonymous dvd porn sites said...

Suicidal twin kills sister by mistake!

1:11 PM  
Anonymous sandra kalerman porn movies said...

The gene pool could use a little chlorine.

1:52 PM  
Anonymous amateur british porn said...

Hello all!

2:23 PM  
Anonymous lisas sex video said...

Beam me aboard, Scotty..... Sure. Will a 2x10 do?

2:54 PM  
Anonymous australian phone sex said...

Build a watch in 179 easy steps - by C. Forsberg.

3:25 PM  
Anonymous free streaming porn foreign said...

When there's a will, I want to be in it.

4:00 PM  
Anonymous divx porn said...

Hello all!

4:47 PM  
Anonymous granddad porn said...

Change is inevitable, except from a vending machine.

5:25 PM  
Anonymous christine young free anal pictures said...

Suicidal twin kills sister by mistake!

5:57 PM  
Anonymous fun sex moves said...

Ever notice how fast Windows runs? Neither did I.

6:41 PM  
Anonymous porn sex said...

Give me ambiguity or give me something else.

7:10 PM  
Anonymous helpless sex oral said...

Oops. My brain just hit a bad sector.

7:46 PM  
Anonymous imitrex paten said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

8:28 PM  
Anonymous change sex success said...

A lot of people mistake a short memory for a clear conscience.

9:10 PM  
Anonymous pictures explicit sex said...

If ignorance is bliss, you must be orgasmic.

10:00 PM  
Anonymous butt slut sex said...

Ever notice how fast Windows runs? Neither did I.

10:43 PM  
Anonymous cartoon sex girl said...

I'm not a complete idiot, some parts are missing!

11:23 PM  
Anonymous free fucking sex said...

Please write anything else!

12:07 AM  
Anonymous how to find reliable free porn said...

Friends help you move. Real friends help you move bodies.

1:02 AM  
Anonymous interracial sex wives said...

Suicidal twin kills sister by mistake!

1:52 AM  
Anonymous watch free lesbian porn for free said...

Please write anything else!

2:39 AM  
Anonymous jennie finch sex said...

Change is inevitable, except from a vending machine.

3:17 AM  
Anonymous porno sex enfant said...

Save the whales, collect the whole set

3:57 AM  
Anonymous big boobs porn said...

All generalizations are false, including this one.

4:36 AM  
Anonymous kent sex contacts said...

Lottery: A tax on people who are bad at math.

5:07 AM  
Anonymous cartoon porn torrents movies said...

Lottery: A tax on people who are bad at math.

5:52 AM  
Anonymous 12 volt sex said...

Save the whales, collect the whole set

6:36 AM  
Anonymous pbs secret sex said...

Oops. My brain just hit a bad sector.

7:13 AM  
Anonymous supplement of phentermine said...

Please write anything else!

8:02 AM  
Anonymous buy day phentermine same shipping where can i b said...

Lottery: A tax on people who are bad at math.

8:53 AM  
Anonymous cheap phentermine said...

Please write anything else!

9:32 AM  
Anonymous cialis said...

I, of course, a newcomer to this blog, but the author does not agree

9:26 PM  

Post a Comment

<< Home