Resolution Independence on OSes?

1

Eu sei que isso não é realmente uma pergunta, mas houve algum avanço recente ou notícias sobre a Independência da Resolução em algum dos principais sistemas operacionais? (Windows / Mac / Linux)

Estou bastante interessado em toda a ideia e conceito disso, mas recentemente tem sido bastante tranquilo em todo o tópico.

    
por JFW 07.10.2010 / 16:15

5 respostas

3
A Apple deu grandes passos com a permissão de mais RI no Leopard, mas ainda há muitos bitmaps fixos e / ou de baixa resolução em vários lugares. O Windows 7 é da mesma maneira, dá saltos e ultrapassa o seu antecessor, mas ainda é prejudicado em vários lugares.

Para o esclarecimento: Resolução Independência refere-se à capacidade de um SO de escalar objetos na tela, de modo que, se você estiver executando uma tela de resolução muito alta, seus ícones e texto não encolherão continuamente. uma imagem de 512 x 512 pixels pode ter 2 "em uma tela de 20" em execução a 1680x1050. Em uma tela de 20 "rodando a 3360x2100 ou mais, a densidade de pixels é tal que a mesma imagem de 512x512 seria o tamanho de um selo postal. Ela normalmente confia muito em usar texto e gráficos baseados em vetor, em vez de bitmaps de resolução fixa .

Até que esses monitores de alta densidade se tornem disponíveis e mais populares, ou pelo menos no mercado profissional / de alta tecnologia, você não verá um grande esforço para que qualquer sistema operacional conclua suas adaptações.

    
por 07.10.2010 / 17:06
2

Atualmente, todos os sistemas são baseados em pixel de tela (72ppi). Apenas alguns sistemas operacionais já suportam configuração para mais pixels de densidade por polegada:

  • Windows 7: você tem a capacidade de dimensionar a interface, mas é usado somente para acessibilidade (painel Configuração > Aparência e personalização > Torna o texto e outros itens maiores ou menores)

  • No iOS entre o iPhone < 4 e iPhone 4 a resolução da tela é 2x mais densa (tela Retina). Você pode vê-lo no aplicativo do ícone do iOS 3.x (no iPhone 4), está embaçado.

O problema é que a maioria das estruturas de GUI (como o Qt) usa unidades baseadas em pixel para desenhar / dimensionar componentes de interface de usuário (widgets de interface do usuário) e nenhum dimensionamento de suporte. Há muitos, usados por muitos aplicativos diferentes.

    
por 07.10.2010 / 18:39
1

Embora não tenha havido tanto em sistemas operacionais de desktop, os sistemas operacionais móveis (iOS, Android) podem ter algumas informações mais úteis. Considerando que os telefones de última geração atuais estão em execução no > 200 dpi, gráficos e texto devem ser significativamente maiores para manter o conteúdo da tela legível por pessoas normais.

É difícil imaginar a diferença até que você veja uma imagem em tamanho real do Android ou iPhone 4 em 800 / 854x480 ou 960x480 na sua área de trabalho.

    
por 07.10.2010 / 18:04
1
Apesar da ampla negação dos fãs da Apple, o MacOS (atualmente com 10,6) não tem apoio para a independência da resolução, e os planos nesse sentido desapareceram silenciosamente desde o Leopard. As ruínas permanecem, no entanto, e ainda podem ser ativadas na linha de comando. A maioria dos aplicativos da própria Apple (especialmente o Finder, Mail, iTunes) exibirá interfaces gravemente danificadas assim que a configuração de DPI for alterada. O IDE da Apple (XCode) vai até falhar fatalmente, indicando que os desenvolvedores da Apple não estão atualmente trabalhando no problema. Como a implementação da independência da resolução exigirá não apenas a adaptação do sistema operacional e dos próprios aplicativos da Apple, mas também os aplicativos de terceiros, a Apple provavelmente notificará cerca de 9 a 12 meses sobre planos nesse sentido. Então: provavelmente não há independência de resolução no Lion. Mas talvez tenhamos soluções alternativas (tamanhos de fonte configuráveis em aplicativos individuais).

O problema já é muito ruim e frustrante, especialmente com o advento de telas de alta resolução no MBP de 17 polegadas e 27 polegadas na tela de Cinema, o que muitas pessoas acham inutilizável.

No Windows, a independência de resolução tem funcionado desde o XP (embora as configurações estejam um pouco ocultas). Alguns ícones ficarão muito ruins e, nos primeiros dias, alguns aplicativos tinham texto e botões maiores do que caberia nas caixas de diálogo, mas esses problemas quase desapareceram. Para a maioria das aplicações, o Windows pode ser usado com resoluções arbitrariamente altas.

    
por 29.11.2010 / 07:06
1

GTK + e Metacity estão perfeitamente bem com o uso do SVG via Cairo para renderizar controles e decorações de janelas.

    
por 29.11.2010 / 07:12