Hola de nuevo
Me fijé en el enlace de la pregunta hecha en php, y pienso que se podrían crear imágenes con php con fondo transparente (tipo png por ejemplo), y se podrían incrustar de la misma manera que se incrustan estas capas, pero en vez de usar tags div, usar un tag img, y el src fuese algo de esta manera: "rectangulo.php?ancho=100&alto?100"... Con las librerías GD no creo que sea difícil (yo las uso para hacer las miniaturas en mi galería de imágenes... hay un mensaje activo sobre ese tema...) Incluso creo que sería relativamente fácil crear los otro tipos de áreas (círculos y polígonos)...
Y ese tipo de gráfico pienso que se le podría dar también opacidad, y funcionaría en opera (aunque no me quita el sueño si algo mío no funciona en ese navegador...
)
Saludos