I tend to disagree. As a person having worked a lot with standards, I think all vendors implementing a standard should comply with the contract lay down in the standard.<br><br>Remember ESRI&#39;s ArcMap up until 9.1 did not send the required parameter QUERY_LAYERS in a GetFeatureInfo request. I did not hear anybody on this list advocate that Mapserver should be made permissive and assume QUERY_LAYERS equals LAYERS. If you would go this path then the end is near. Though it would have solved a long-standing irritating/frustrating issue between Mapserver WMS and ESRI&#39;s ArcMap (and there are still a lot of 
9.0/9.1 ArcMap&#39;s out there).<br><br>Also, imagine falling back on the MAP file&#39;s width and height if not specified, I could write a simple WMS javascript client and forget the width and height parameters in the url, the WMS client would write out &lt;img src=&quot;...&quot; width=&quot;650&quot; height=&quot;450&quot;&gt; and the browser would totally distort the image if the MAP file says something else then SIZE 650 450.
<br><br>It just shows which clients are not correctly implementing a spec, and frankly, the sooner the better. Go and bother the GE people and say they are missing a required parameter. <br><br>Personally I can not think of a reason why styles is required but has a default value, but maybe the people who wrote the WMS spec had a perfectly good reason for it. But if you do not agree it is a required parameter, go to the OGC and debate why styles should not be a required parameter ...
<br><br>Best regards,<br>Bart<br><br><div><span class="gmail_quote">On 10/14/07, <b class="gmail_sendername">Howard Butler</b> &lt;<a href="mailto:hobu.inc@gmail.com">hobu.inc@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Oct 13, 2007, at 5:26 PM, Frank Warmerdam wrote:<br><br>&gt; Steve Lime wrote:<br>&gt;&gt; Hi all: Is anyone else running into problems with clients and<br>&gt;&gt; requiring the<br>&gt;&gt; styles parameter? I&#39;m putzing with Google Earth which doesn&#39;t seem
<br>&gt;&gt; to send<br>&gt;&gt; that parameter which makes using 5.0-based WMS servers a bit<br>&gt;&gt; useless. Or am<br>&gt;&gt; I missing something with?<br>&gt;<br>&gt; Steve,<br>&gt;<br>&gt; I haven&#39;t run into this myself, but I have heard problems on IRC.
<br>&gt;<br>&gt; I personally think it is wrong headed for us to require the styles<br>&gt; parameter.&nbsp;&nbsp;If we want to have a &quot;pendantic&quot; mode that requires it<br>&gt; that<br>&gt; would be find, but I don&#39;t see why we should require it by default
<br>&gt; regardless of what the standard might say.<br>&gt;<br>&gt; I would suggest we be permissive in what we require.<br>&gt;<br>&gt; I think this is something that ought to be &quot;fixed&quot; in 5.0.1.<br>&gt;<br><br>
I agree.&nbsp;&nbsp;The benefit of enforcing this is negligible.&nbsp;&nbsp;Same for<br>width and height too, frankly.&nbsp;&nbsp;Do the CITE tests require these?<br><br>I would like to go back to being more lax about these, especially<br>when we can get reasonable defaults from the map file for width/
<br>height and when styles= infers absolutely nothing to anyone.<br><br>Howard<br></blockquote></div><br>