OpenLayers 2.10 を試そうと、http://docs.openlayers.org/library/introduction.html に記載されていた次のサンプルを実行すると、「missing } after property list」というjavascriptエラーが発生。
<html> <head> <script src="http://openlayers.org/api/OpenLayers.js"></script> </head> <body> <div style="width:100%; height:100%" id="map"></div> </body> </html>
「OpenLayers-2.10/examples/ 以下にあるサンプルは正しく動作するのになぜ?」と調べてみたら、OpenLayers.js が次のように指定されていました。
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="../lib/OpenLayers.js"></script> <略>
どうやら、OpenLayers-2.10/OpenLayers.js と OpenLayers.js/lib/OpenLayers.js では中身が違うみたい。