Telescope (core)
Porque o Telescope não oferece opções de layout mais sofisticados para os formulários?
ADS.FAQ-13321
Alguns usuários e desenvolvedores sentem falta de formulários com layouts que distribuam os campos ao longo da página de forma a ocupar menos espaço.
A filosofia do Telescope sugere que o layout dos formulários seja simplesmente composto por um campo abaixo do outro pelas razões abaixo:
- Em uma tela WEB não existe a única limitação física para o comprimento do formulário é que pode ser necessário usar o scroll da janela para acessar todos os campos.
- Deseja-se sempre apresentar o menor número de campos possíveis. Por isso, muitas regras oi customizações escondem campos que não são necessários em determinadas condições. Isso é muito difícil de ser realizado quando um formulário tem um layout complexo.
- O sistema pode ser acessado através de diversos dispositivos com diferentes tamanhos de tela. Celulares, tablets, desktops com diferentes tamanhos de tela, coletores de dados, etc. As interfaces devem se adaptar aos dispositivos da melhor forma.
- Formulários com todos os campos alinhados, um abaixo do outro, oferecem uma visão facilitada dos dados a serem informados. A lista de labels, um abaixo do outro, facilita a localização dos campos.
- Vários campos tem altura variável (elástica). Este tipo de comportamento distorce os layouts mais complexos.