22 October 2008

Google Chrome

Chrome not launching on your system?

Try this:
  1. Right-click on the application file and choose "Properties" (if you right-click on a shortcut, choose "Find Target" to get to the application file, then go to step 1)
  2. Choose the "Compatibility" tab
  3. Click the checkbox "Turn off advanced text services for this program."
That fixed it for me on Windows XP.

18 September 2008

Torvalds pans Apple with 'utter crap' putdown - Technology - smh.com.au


Torvalds pans Apple with 'utter crap' putdown - Technology - smh.com.au:
"Torvalds was in Melbourne last week for the linux.conf.au conference and was invited to pass judgement on OS X versus Windows Vista in a wide-ranging interview.

'I don't think they're equally flawed - I think Leopard is a much better system,' he said. '(But) OS X in some ways is actually worse than Windows to program for. Their file system is complete and utter crap, which is scary.'"

14 September 2008

XForms - MDC

From the Mozilla Development Center, tools such as validators and debuggers:
XForms - MDC

Mozilla Firefox 2

Having trouble with Firefox 3.x? Me too. (It doesn't support XForms, among other things.)

You can download prior versions here: Mozilla Firefox 2

XForms

The main goal of XForms is to make web forms design easier, allowing the developer to write less client-side scripting (or none at all), and less server-side code thanks to a feature-rich declarative approach.

Benefits of XForms include:

  • Clear separation between data captured and presentation (separation of concerns)
  • Flexible, structured XML-based data model: define your data model as an XML document, then create forms accessing the data
  • Built-in facilities for validation and data integrity based on XML Schema and/or assertions
  • Declarative approach requiring less / no scripting at all, in particular thanks to declarative events and actions
  • Ease of internationalization
  • Support for a variety of devices
  • W3C standard
  • Not tied to a particular platform or language such as Java or .NET
The key is to understand that you can't directly add data to an element the way you would with a plain HTML page. Instead, you need to put the information into the instance and then manipulate the XPath statement that specifies the contents of an XForms control.

The W3C on XForms.

13 September 2008