35. Complex software will always have
vulnerabilities and motivated
adversaries will always work to
discover and take advantage of
them. There is no evidence that
upgrading away from the latest
fully patched versions of Internet
Explorer to other browsers will
make users more secure.
36. It is not straightforward for HMG
departments to upgrade IE versions
on their systems. Upgrading these
systems to IE8 can be a very large
operation, taking weeks to test and
roll out to all users.
37. To test all the web applications
currently used by HMG departments
can take months at significant
potential cost to the taxpayer. It is
therefore more cost effective in
many cases to continue to use IE6
and rely on other measures, such as
firewalls and malware scanning
software, to further protect public
sector internet users.
38.
39. And this is why we
need progressive
enhancement.
106. Load the IO and Node
module.
Define the configuration
for the Ajax call.
On submission of the form
load the validate.php file
with the config and don’t
send off the form.
107. If the Ajax call was a
success, replace the
innerHTML of the form with
the HTML returned from
validate.php
108. In addition to that, focus
on the first element with an
error message - this helps
with assistive technology.