Coluna Usabilidade – Media Types e seus conceitos com usabilidadeOlá galera MX, estamos hoje falando sobre um conceito CSS chamado “Media Types”, onde temos a possibilidade de gerar Folhas de Estilo em cascata (CSS) especificas para diferentes disposições da utilização de um layout WEB, onde tanto a acessibilidade como usabilidade influenciam de forma ativa, contribuindo com a facilidade e interação do usuário com diferentes recursos utilizados atualmente. Uma das características mais importantes de folhas do estilo é que especificam como “um original” deve ser apresentado em meios diferentes. Determinadas propriedades do CSS são projetadas somente para determinados meios (por exemplo, ?cue-before? da propriedade para agentes aural, “tecnologia voice Browser “, do usuário). Na ocasião, entretanto, as folhas do estilo para tipos de meios diferentes podem compartilhar de uma propriedade, mas requerem valores diferentes para essa propriedade. Por exemplo, a propriedade do ?font-size? é útil para meios da Screen e de Impressão. Entretanto, os dois meios são bastante diferentes, requer valores diferentes para a propriedade comum; um original necessitará tipicamente uma fonte maior em uma tela de computador do que no papel. Sem contar que a necessidade de ter um assunto de pesquisa pronto, sem copiá-lo para um editor de texto é de fundamental importância. Experiências mostram também que a fontes sans-serif são mais fáceis de ler na tela, enquanto as Fontes serifs são mais fáceis de ler no Papel. Por estas razões, é necessário que você expresse uma folha do estilo ou uma seção de uma folha do estilo que se apliqua à um terminado Media Type. Obs: Lembrando que essas opções de media types não se aplicam a categorias case-sensitive. O estilo no exemplo abaixo diz ao browser para indicar uma fonte Verdana de 14 pixel para a tela do computador. Mas se a página for imprimida, estará em com uma fonte-size: 10px. Observar que font-weight está ajustado a bold(realce), na tela e no papel: <html>
<head> <style> @media screen { p.test {font-family:verdana,sans-serif; font-size:14px} } @media print { p.test {font-family:times,serif; font-size:10px} } @media screen,print { p.test {font-weight:bold} } </style> </head> <body> …. </body> </html> Media Type – Descrição.all handheld screen USABILIDADESegundo o WIKIPEDIA “Usabilidade é um termo usado para definir a facilidade com que as pessoas podem empregar uma ferramenta ou objeto a fim de realizar uma tarefa específica. A usabilidade pode também se referir aos métodos de mensuração da usabilidade e ao estudo dos princípios por trás da eficiência percebida de um objeto.” mas lembrando que aqui este preceito se baseia na interação da formatação CSS prático aplicado na Arquitetura do layout WEB, lembrando que essa flexibilidade, deve-se ao suporte atualmente oferecido pela tecnologia à liguagem e não o inverso. Como citei acima, temos as 3 opções “MEDIA TYPES” mais utilizadas: Screen, Print, Handheld; onde você deve se imaginar como seria a aplicação de usabilidade referente ao usuario. FINALIZANDO Hoje vemos muitas pessoas entre usuários e desenvolvedores de modo geral, se preocupar com essa questão de estar sempre se atualizando e vendo como o sistema padrão (webstandard em geral) da web funciona, onde eles seguem e se baseiam numa hierarquia (Regida pela W3C e Empresas Tecnológicas), onde seguimos dessa forma passos daqueles que estão acima de nós, os desenvolvedores mais fluentes do mundo. Onde atuam diretamente no orgão responsável por, podemos dizer assim, manter a ordem e organização na WEB e seus suportes em Softwares. Lembrando que todo tipo de discursão que temos fica à terminar numa conclusão óbvia, mas vejam que ela não cabe ao usuário/utilizador que está por dentro do assunto, mas aqueles que determinam que seja assim! Então antes de desenvolver, sempre esteja por dentro de assuntos, que mesmo não sendo de sua importância, de uma forma que você critique ou aceite, não cabe a você achar o que pensa e sim colocar na sua cabecinha que será daquele jeito. Mas ai entra a questão de possibilidades, onde você poderá fazer isso ou aquilo que tem a sua disposição fornecida pela Hieraquia, Empresas Desenvolvedores e Orgãos Resposáveis (Adobe Macromedia, W3C, Microsoft, Apple, etc…) como usar de ferramentas como Acessibilidade, Usabilidade, Webstandard, Animações, recursos de programação, etc e sem suas questões associar de varias maneiras o que na prática acaba se tornando mais viável em sua coerência para um resultado final satisfatório. |
Últimos Comentários