теперь всё вполне понятно.
по 4му пункту. первая моя мысль - в программном коде где-то задаются размеры создаваемого окна. но, раз Вы утверждаете, что это не так - ок. верю.
marker.openInfoWindowHtml(html,{maxWidth:230});
- это, я так полагаю, открытие окна с картой, да? а какие параметры принимает метод openInfoWindowHtml? я бы поискал в исходном коде, где этот метод объявлен и посмотрел - можно ли там как-то указать размеры создаваемого окна.
а еще можно посмотреть в
поисковике кода от гугла, как другие разработчики используют этот метод. вполне вероятно таким образом можно найти ответ на свой вопрос. но если API не позволяет в параметрах передавать св-ва создаваемого окна, то этот способ будет не актуальным.
p.s. 4й вопрос у меня возник после долгих попыток заставить IE понимать css-свойства [min/max]Width, в то время как FF это обрабатывает нормально (
я об этом). и я предположил, что в данном случае та же ситуация.