W3C home > Mailing lists > Public > www-amaya@w3.org > October to December 2007

UTF-8 as document default ?!

From: Leif Halvard Silli <hyperlekken@lenk.no>
Date: Thu, 22 Nov 2007 14:53:38 +0100
Message-ID: <474589E2.3020601@lenk.no>
To: "www-amaya@w3.org" <www-amaya@w3.org>

When you click the 'defaults' button of the Publishing preferences, then 
Amaya sets the encoding to ISO-8859-1. However, the _real_ encoding 
default seesm to be be us-ascii.  The user can select another (either 
ISO-8859-1 or UTF-8) default charset for him- or herself in the 
preferences. However, my experience is that Amaya always, at the first 
and best occassion, defaults back to us-ascii, regardless of how the 
user has altered the preferences. NOthing bad happens - really - when it 
creates US-ASCII files instead of UTF-8 files - but it means that all 
non-ASCII letters get numerical character entity encoding. And so I must 
decode the AMaya created pages if I want to edit them in a text editor ...

Obviously, this must be a bug in the preferences behaviour somewhere.  
But may I propose for the developers that they simply make UTF-8 the 
default charset instead? I suppose that more users will be satisfied 
then - regardless of whether that preferences behavior is debugged or not.

Running the text files of the Amaya application through my text editor, 
I found that 'us-ascii' is listed as the first (= default) charset in 
the file 'OpenDocDlgWX.xrc' and 'PreferenceDlgWX.xrc' (the developers 
probably know about other places as well).  The resourcesin both files  
(3 instances alltogether) look like this:

    <object class="wxChoice" name="wxID_CHOICE_CHARSET">
      <content>
        <item>us-ascii</item>
        <item>iso-8859-1</item>
        <item>utf-8</item>
      </content>
    </object> 

Perhaps all it would take is to place the UTF-8 value on top?

I am on Mac OS X 10.4.10, on a PPC machine.
-- 
leif halvard silli
Received on Thursday, 22 November 2007 13:54:00 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 April 2014 11:01:47 UTC