Quote:
Originally Posted by ShawneyJ
thanks mate. what do you mean about strict modes in browsers please?
|
They are various developer modes intrinsic to each browser. Some browsers separate these into modes and warnings (error levels). The more advanced levels have to be enabled though the developers configuration. In essence it tells you how the the browser reads your code and warns you about possible problems that might arise in the future.
For example on your site on one page the following javascript strict errors:
Code:
The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it.
Use of attributes' specified attribute is deprecated. It always returns true.
...typeof a&&(b=da(a,10));return b},od=function(){var a=Y.drw;kc(function(b){if(a!=...
The first error is typical and is a reminder. The second is telling you of a possible problem in the future with this browser and maybe other devices. In many cases with browsers, even if it is deprecated it will still work. What they are really saying is that they are not going to expand support for that function any longer and in the future it might be removed.
What browser do you use for development?