(Anti) alias de fonte no Photoshop


20

Estou usando o Photoshop para criar sites e sempre que comparo um design de photoshop com a visualização ao vivo do navegador, as fontes parecem ser renderizadas de maneira diferente.

arial

Basicamente, qualquer método anti-aliasing que eu escolher no photoshop, o texto sempre dá a impressão de texto em negrito . Por isso, sou sempre forçado a desativar o antialiasing (para texto normal de 12px / 14px).

Existe um método para obter o mesmo tipo de renderização de fonte no Photoshop como o que o Windows usa com cleartype?

Caso contrário, existem fontes que parecem melhores que Arial quando o anti-aliasing está desativado?


5
Pedi esse problema no site oficial de comentários do Photoshop, feedback.photoshop.com/photoshop_family/topics/… voto pliz!

Respostas:


18

Há duas razões pelas quais o texto do ClearType é tão nítido.

  1. ele usa renderização de subpixel . Eu não acho que o Photoshop suporta isso.
  2. usa dicas agressivas para ajustar linhas na grade de pixels

Você pode digitar seu texto no bloco de notas, capturá-lo com uma ferramenta conveniente e colá-lo no Photoshop com o modo de mesclagem Multiplicar (porque é texto em preto sobre fundo branco). Mas isso não é conveniente. Editar: também pode ser quase impossível fazer com qualquer cor de primeiro plano que não seja o preto.

Esse cara descreveu um método para fazer a renderização manual de subpixel e, aos meus olhos, melhora a nitidez da fonte, tornando-a mais próxima do ClearType. Mas ele ainda usa as dicas do Photoshop, por isso não é tão nítido quanto o ClearType.

Você realmente precisa da renderização no estilo ClearType no Photoshop? Se você exportar quaisquer gráficos que contenham texto para uso em seu design da web, eles não deverão conter renderização de subpixel, porque não é apropriado para alguns monitores (CRT, telefone girado). E se você não está exportando texto, mas apenas olhando para ele, a renderização do Photoshop parece boa.


A população CRT é maneira demasiado baixo para cuidar deles .....
Pacerier

13

O Photoshop não é um programa de web design. Para obter texto com a mesma aparência em um navegador e em um gráfico (jpg, gif etc.), você deve usar a mesma fonte nos dois programas. Algumas fontes não são usadas por todos os navegadores.

Dependendo do tamanho do seu texto, uma boa fonte de tamanho médio pode ser Tahoma, Helvetica, Trebuchet ou Georgia. Confira este site para algumas boas idéias: http://www.snaphow.com/10-most-popular-web-fonts-used-in-web-safe-design/

As fontes maiores são onde começa a importar o anti-aliasing.

Se você estiver tentando mesclar o texto com o texto de uma página, sugiro usar o posicionamento CSS para atingir seus objetivos. O CSS permite que você coloque texto da sua página da web sobre as imagens e usa o posicionamento relativo e absoluto para renderizar a página exatamente como você deseja. Aqui está um exemplo e tutorial: http://css-tricks.com/text-blocks-over-image/


1
"O Photoshop não é um programa de web design." Sério????
Farray

3
@Farray: Realmente. É um editor de gráficos raster. Só porque você também pode fazer web design, não significa que ele foi originalmente projetado para isso. Você também pode dirigir um trator na estrada, mas isso não faz dele um carro.
Ilmari Karonen

@IlmariKaronen O Photoshop é uma ótima ferramenta para projetar um site, mas não é usada para criar o site. Eu não tive quaisquer projetos web que não envolvidos edição de gráficos raster ...
Farray

2
Essa é uma das opiniões mais infelizes que li ultimamente. Se o Photohop não se destina a criar sites (assim como muitas outras coisas), o que você usa para criá-los? Você deve dar uma olhada em alguns blogs e sites de design da web, todos usam o photoshop para criar seus sites.
José Tomás Tocino

@ TheOm3ga - na verdade, isso realmente não é verdade. Alguns preferem o Fireworks por seu melhor fluxo de trabalho (embora a renderização de texto do FW seja horrível ), outros insistem em protótipos HTML. Mas o photoshop não é de forma alguma a escolha universal.
Jimmy Breck-McKye

6

Infelizmente, o Photoshop não suporta nenhum tipo de renderização de subpixel. Nem qualquer outro software da Adobe, com exceção do Dreamweaver . (Bem, não é exatamente a tecnologia do Dreamweaver, pois apenas renderiza o HTML e passa o texto para o sistema operacional ser renderizado.)

O fluxo de trabalho sugerido pode ser que você crie e corte seu design no Photoshop e abra-o no Dreamweaver. Se o design precisar de correções adicionais, você poderá abrir o arquivo simultaneamente no Photoshop, faça as alterações, salve e atualize a exibição no Dreamweaver. Adicione a cópia final real no Dreamweaver. Você também pode substituir o Photoshop pelo Fireworks; ou até comece a wireframing no Fireworks → continue no Photoshop → publique no Dreamweaver. (Fica claro por que as edições do Creative Suite geralmente são compradas em pacotes, não é?)

Se o design parecer diferente na visualização do Dreamweaver e nos navegadores, isso é outra questão infeliz (e não estou falando apenas da tipografia, mas da renderização como um todo). Quanto mais cedo você puder subir do Photoshop para uma demonstração ao vivo - seja através do Dreamweaver ou não -, melhor. I fazer desejo Photoshop teria poderes de renderização subpixel (mas ao mesmo tempo esperança não será introduzido em CS6, ou pelo menos esperança eu vou ser rico até então)!

Apenas uma observação: o ClearType está protegido com 10 ou mais patentes, portanto, exatamente a mesma renderização não é provável. Também é importante notar que o OS X usa renderização diferente (Quartz) por padrão e as interfaces gráficas nas distribuições Linux.


5

Design em HTML e CSS. Se você DEVE devolvê-lo ao modelo do PhotoShop, faça uma captura de tela do navegador e traga-o de volta ao documento do PhotoShop.

Definir o tipo no PhotoShop é uma dor, em geral.


5

Uma possível solução alternativa pode ser usar o método de suavização de borda "nítido" e definir um brilho interno com profundidade 0 na camada de texto:

insira a descrição da imagem aqui

Para esta amostra, usei cor branca, 85% de opacidade, modo de mesclagem "tela", 0 estrangulamento, 0 tamanho. Não é tão bom quanto o Ms clear-type, mas parece menos ousado ...

(primeira linha = sem suavização de borda, última linha = suavização de borda acentuada sem o brilho interno)


Abordagem bastante interessante! Também mantém o texto editável.
kontur

@onetrickpony, Qual é o estilo para a segunda linha?
Pacerier 13/09/14
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.