2009-09-09 10 views
6

Supongamos que quiero hacer una aplicación web que utiliza un ancho y alto fijos, y quiero que la interfaz se ajuste a la pantalla para resoluciones de pantalla comunes. Supongamos que la aplicación solo se usará en computadoras portátiles y estaciones de trabajo (y no en dispositivos móviles), y será utilizada por profesionales de TI.¿Cuál es la altura y el ancho máximo práctico para una aplicación web?

¿Cuál es el tamaño más grande que puedo hacer para la aplicación? Creo que las consideraciones clave aquí son cuál es la resolución de pantalla más pequeña utilizada comúnmente y cuánto espacio reservar para el navegador Chrome, que puede depender de si el usuario tiene barras de herramientas instaladas, etc.

O debería hacer todos los elementos de la página redimensionable y vaya con diseño fluido? Parece que podría ser bastante trabajo.

+0

800x600 es perfectamente seguro. Normalmente observo lo que hacen las grandes corporaciones: IBM, Microsoft, Royal Bank of Canada y demás. (Aunque los datos demográficos son diferentes) –

Respuesta

7

diseños fluidos son grandes si su diseño trabaja para él.

De lo contrario, 960px de ancho es muy común y funciona en casi cualquier navegador en una resolución de pantalla de 1024x768 (que todavía es MUY común).

En cuanto a la altura, las personas generalmente están de acuerdo con desplazarse hacia abajo, pero si lo necesita en una ventana, debe mantenerse por debajo de 500-600px dependiendo del navegador y de las barras de herramientas que el usuario haya instalado.

+0

Para respaldar el reclamo de que 1024x768 sigue siendo común, según w3schools, el 36% de sus visitantes usaba 1024x768 en enero de 2009. http://www.w3schools.com/browsers/browsers_display .asp –

+0

Gracias por eso. No había visto las últimas cifras, pero han estado rondando por allí durante aproximadamente un año. De los 20 o más sitios en los que guardo datos analíticos, tiendo a ver al menos tantos en 1024x768. Las grandes corporaciones, el gobierno y las burocracias tienden a tener montones de viejos monitores de 15 "y 17", sin mencionar los viejos portátiles. –

1

Puede utilizar una herramienta de análisis para averiguar qué resolución están ejecutando sus usuarios actuales.

+0

+1 para crear perfiles de los usuarios reales, aunque si actualmente no hay un sitio/aplicación que no sea posible. –

1

Usted puede tratar de hacer sólo una parte del diseño fijo, y luego usando de max-width/min-width y max-height/min-height para limitar lo que debe CSS. Haga que la decoración sea lo más fluida posible (por ejemplo, las imágenes de fondo grandes no deben forzar al navegador a tener 1600 px de ancho, solo muestre tanto como sea posible en el ancho disponible en el navegador del usuario, sin barras de desplazamiento horizontales; intente configurar el contenedor width100%).

Puede poner min-width de quizás 30em en una columna de texto principal, para leer cómodamente (vea Ideal line length for content), y quizás un límite superior de algo ancho pero todavía legible. Es desagradable cuando navega por un sitio con un diseño que agrupa el contenido en un cuadro pequeño y de tamaño fijo, especialmente cuando solo se trata de preservar su diseño. Si su diseño requiere que el contenido dinámico se ajuste dentro de un tamaño fijo, el diseño probablemente podría usar algo más de reflexión.

Cuestiones relacionadas