Creo que se están mezclando cuestiones muy diferentes, así que a ver si soy capaz de explicarme, comenzando por el final:
La no-propiedad "zoom":
Efectivamente,
Maycolalvarez, no existe como propiedad recogida por el consorcio. Sólo por ie. Pero su funcionalidad era muy distinta a lo que aquí plantea
bathory84:
http://www.librosweb.es/css_avanzado..._explorer.html
Por lo tanto no es aplicable.
El efecto de escalado con Crtl+, rueda del ratón u otros métodos es una funcionalidad del navegador ajena a la propia página. de Eso ya se ha escrito mucho en el foro.
Tampoco es aplicable a la consulta.
Css define la propiedad transform y el valor scale(). Pero no sería la solucción por sí misma.
Necesitaría discriminar por tamaño de la ventana. Ahí entrarían las
@media queries.
Pero sería una solucción parcial. Y yo no recomendaría el utilizar scale()
Creo que lo que necesita no es cuestión de un par de propiedades de Css. Es más bien de planteamiento inicial de desarrollo de la página.
bathory84, acaba de descubrir lo que se ha dado en llamar
Diseño Web Interactivo o "Responsive Web Design", pero que no se queda sólo en el espacio ocupado por la página.
Va un poco más allá, pues también tiene en cuenta qué contenidos y cómo se muestran en función del dispositivo y las prestaciones del mismo (estrucutura de la página y contenidos).
Y no sólo involucra al html y css. También el concepto del "Javascript discreto" o no invasivo (Unobtrusive JavaScript) y algo sobre lo que se está debatiendo ahora: imágenes sensibles al medio "responsive images".
Un acercamiento a este concepto y algún recurso.
Siento darle estas noticias, pero como todo en esta vida, las cosas suelen ser un poquito más complicadas de lo que parecen a simple vista.
bathory84: creo que debe replantearse su objetivo. Pues si sube el tamaño por arriba para mejorar la experiencia de quienes utilicen super-anchas-pantallas-y-supermáquinas puede ser a costa de empeorar otras, incluidos los móviles o tabletas.