92 lines
4.3 KiB
HTML
92 lines
4.3 KiB
HTML
<html xmlns:mso="urn:schemas-microsoft-com:office:office" xmlns:msdt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882">
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<meta http-equiv="Expires" content="Tue, 04 May 1999 21:29:02 GMT">
|
|
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
|
|
<meta name="ProgId" content="FrontPage.Editor.Document">
|
|
<title>RCML - Customers</title>
|
|
<link rel="stylesheet" href="http://rcml/rcml.css" type="text/css">
|
|
|
|
<!--[if gte mso 9]><xml>
|
|
<mso:CustomDocumentProperties>
|
|
<mso:Assigned_x0020_To msdt:dt="string">felixA</mso:Assigned_x0020_To>
|
|
</mso:CustomDocumentProperties>
|
|
</xml><![endif]-->
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<!-- Martian Text -->
|
|
<table border="0" cellpadding="0" cellspacing="0" height="39">
|
|
<tr>
|
|
<td><a class="logo" href="http://RCML">RCML</a> <span class="logodot">.</span> <span class="logohead">Customers</span></td>
|
|
</tr>
|
|
</table>
|
|
<hr>
|
|
<p>
|
|
<p><SPAN class=section>Overivew</SPAN></p>
|
|
|
|
RCML is a new Windows resource file format that is designed to provide access to
|
|
more Win32 UI features than existing RC files and solve a number of problems
|
|
with existing dialog boxes and the existing resource format, most notable with
|
|
localization and UI design. In addition to the new RCML file format, there is an
|
|
enhanced version of the DialogBox API that works hand in hand with the RCML file
|
|
to make use of the enhanced data it contains.<br>
|
|
|
|
<p><SPAN class=section>Clients</SPAN></p>
|
|
<P>RCML has been designed to address the specific needs of a well-defined set of
|
|
customers while avoiding the trap of trying to solve everything for everyone.
|
|
The people whose needs RCML does address are: </P>
|
|
|
|
<ul>
|
|
<li><a href="designers.htm">Product Designers</a></li>
|
|
<p>Designers have special requirements when it comes to laying out dialogs, here is
|
|
a synopsis of the design process from a designers point of view. </p>
|
|
<li><a href="localizers.htm">Localization</a></li>
|
|
<p>Microsoft spends about $300 million on localizing our applications. Of the 50%
|
|
of that cost that is spent on testing, 70% is taken up by testing and fixing
|
|
cosmetic UI bugs. These are things like the localized text in a control not
|
|
fitting in the space originally provided when the dialog was designed in another
|
|
language. These are hard to track and extremely expensive to fix. More
|
|
importantly, Microsoft has more than 2000 people working on localization (around
|
|
1000 FTE's) and in peak periods such as the 6 months to the Office 2000 release,
|
|
over 3000 people. If the layout of the dialogs was managed correctly, a vast
|
|
amount of this time and effort would be saved.</p>
|
|
<li><a href="developers.htm">Win32 developers</a></li>
|
|
<li><a href="developers.htm">WinCE developers</a></li>
|
|
<P>Win32 developers face a number of hurdles that are making Win32 applications
|
|
difficult to develop and achieve the richness of such things as HTML. New
|
|
platform UI advances are not being easily exposed resulting in a lack of
|
|
incentive to move to new versions of the operating system. A lot of the
|
|
functionality being added to the OS today requires the developer to re-write
|
|
their code to take advantage of it.</P>
|
|
|
|
|
|
<li><a href="usered.htm">Windows UI Text Team</a></li>
|
|
<P>The Windows UI Text team ensures that all Windows UI text is consistent with other
|
|
Microsoft products, complies with the standards in the Windows interface
|
|
guidelines, and meets localization requirements. UI text writers and editors
|
|
work cooperatively as
|
|
a team with program managers, usability testers, developers, and designers to
|
|
review new product features and to provide feedback on them.
|
|
<P>
|
|
<li><a href="msaa.htm"> MSAA (Accessibility)</a></li>
|
|
<P><!-- End Document -->To help individuals with disabilities use computers more
|
|
easily and effectively, Microsoft developed Active Accessibility. This set of
|
|
technologies improves the way programs and accessibility aids work together,
|
|
providing people with disabilities more flexibility in choosing software and
|
|
accessibility aids.</P>
|
|
</ul>
|
|
|
|
|
|
|
|
<!-- The Document -->
|
|
|
|
<!-- End Document -->
|
|
<p> </p>
|
|
|
|
</body>
|
|
|
|
</html>
|