This design can cause great consternation to
administrators and developers alike who are unaware of the overriding effects.
It's important, not only to understand this concept, but also to pass the necessary
information on to your component administrators.
To help create clean and valid XHTML documents we are able to modify the
document before it is sent to the browser. We do this using several different methods
that allow us the ability to edit the document headers. We should never be tempted
to 'whop in a tag', which should be in the document header!
Customizing the Page
[ 276 ]
Making our extensions multilingual is a very easy process, and doing so will greatly
improve the quality of the extension. Even when an extension is intended solely for
one language or we only have one translation we should still use the multilingual
mechanisms. This will help to make the extension future proof.
We can use JavaScript to greatly enhance the appearance and user-friendly nature of
our extensions. In addition to the existing implementations that allow us to harness
the mootools JavaScript library, we can create our own PHP classes to handle other
parts of the mootools library or, if we prefer, another JavaScript library.
Pages:
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378