RSS
 

Posts Tagged ‘W3C’

Tecnologia 3D para a Web

09 ago

As TVs e monitores 3D estão aí e caindo de preço, mas a tecnologia da Web não está pronta.

Pesquisadores alemães de Fraunhofer iniciam esforço para Web 3D e estão trabalhando diretamente no código HTML para extender a linguagem incluindo capacidade gráficas que permitam descrever mais facilmente a tecnologia 3D nesta linguagem que é aberta e universal.

Ao identificar um pequeno núcleo (a linguagem não pode ser extensão nem complexa) de instruções que poderiam facilmente descrever as funções 3D, Johannes Behr do Franhofer afirmou que “fizemos isto tão simples quanto possível para que os produtores de navegadores possam incluir a nova tecnologia, mas oferecendo aos desenvolvedores Web uma flexibilidade completa na concepção de tecnologias com experiências dinâmicas e interativas na Web 3D”, conforme está no site da Fundação Alpha Galileo.

A proposta é uma junção de um trabalho conjunto do Instituto da Saarland University e o Visual Computing Institute da Intel (VCI), cada um com uma própria XML3D e X3DOM, que se uniram para tentar definir um padrão comum.

Yvone Jung, pesquisadora sênior do núcleo de Franhofer que trabalhou no X3DOM, afirmou que “As duas proposta caminham para um fim essencial e ganharam experiência avaliando uma série de abordagens diferentes” que culminaram no atual projeto.

Pelo menos duas implementações estarão disponíveis em breve, em curto prazo, serão códigos em JavaScript para implementações usando WebGL para rederização (volume 3D) e outra a médio prazo que será a inclusão nos próprios navegadores de uma aplicação integrada nativa que irá oferecer um ótimo desempenho e uma funcionalidade total.

O trabalho apareceu no Siggraph 2012 de Los Angeles, no grupo W3C “Declarative 3D for the Web”.

 

Web Semântica sem mistério

22 mar

A coisa mais comum em tecnologia é mistificar o que é simples, apenas por não entender como e onde exatamente certa tecnologia age ou por usos incorretos, como frequentemente acontecem com os usos do CSS (Linguagem de Estilo) e do XML (uma metalinguagem de marcação), por exemplo.

Um outro exemplo mais geral é pensar que o computador pensa, que é diferente de descobrir lógicas de raciocínio, algoritmos e até mesmo técnicas avançadas sobre processos de raciocínio e inferência ainda sim pensar é algo além, diríamos ontológico, que pertence ao ser.

Mas o que é a semântica, o grupo de atividades do consórcio W3C responde com duas perguntas simples que indica o que é o significado de semântica: Posso ver minhas fotos em um calendário para ver que eu estava fazendo quando eu as tirei ? Posso ver as linhas de um extrato bancário em uma agenda? Enfim posso relacionar dados que não estão claramente relacionados dentro de um contexto na Web ?

As grandes questões e orgoanização partiram da discussão e do desenvolvimento de um consórcio mundial formado por grandes empresas, como HP, IBM, Adobe, Apple, Microsoft, Oracle e muitas outras, e, importantes universidades como Massachusetts Institute of Technology nos EUA, a French National Research Institute na Europa e a Keio University no Japão.

Foi fundado em 1994, para permitir a discussão e o desenvolvimento de protocolos comuns e fóruns abertos que promovam a interação e assegurem interoperabilidade entre diversos sistemas escritos para a Web.

Assim padrões como HTML, CSS e XHTML foram desenvolvidos para assegurar um padrão de compartilhamento de dados, assegurando que a Web continue acessível a diversos ambientes e não perca o mínimo de padronização.

Para a Web Semântica foi criada uma meta-linguagem que descrevem a semântica dos dados dentro de um contexto, que é a linguagem XML, mas que devem estar ligadas em diferentes contextos a sintaxes específicas, por exemplo, formatos para páginas Web, RDF, SDMX, SMIL, MathML (formato para expressões matemáticas), NCL, XBRL, XSIL e SVG (formato gráfico vetorial).

Entre estes desenvolvimentos pelo crescimento do volume de dados na Web, a partir de um artigo de Tim Berners-Lee em 2001, na Scientific American, surgiu o desenvolvimento e a discussão sobre a Web Semântica, que entre trabalhos relevantes podem ser destacados: A Web Semântica em Ação de Lee Feigenbaum e outros, a conversa de Tim O´Reilly criador do termo Web 2.0 e Tim Berners-Lee em 2009, no evento Web 2.0 Summit e um feed que inclui links diversos sobre Web Semântica identificados com alguma forma de relevância pelo W3C.

Assim o consórcio W3C criou um grupo de atividades da Web Semântica, que entre os resultados relevantes podem ser vistos no site: estudos de casos, o grupo de atividades da Web Semântica (subdividido em diversos subgrupos) e um grupo de links para diversas palestras e seminários recentes sobre a Web Semântica.