W3C na InfoQ
Últimos destaques de notícias sobre W3C
- Tópicos
- RichFaces,
- JSF,
- Java EE,
- Silverlight,
- Flash,
- Java,
- Flex,
- HTTP,
- Linguagens,
- W3C,
- RIA,
- .NET,
- Adobe,
- Especificações,
- Arquitetura,
- Programação,
- Entrevistas
A XIII Semana de Engenharia Elétrica e da Computação, aconteceu nos dias 18 à 22 de maio no auditório da Faculdade de Educação e na Escola de Engenharia Elétrica e de Computação (EEEC) da UFG. Alberto Barcelos, um dos editores da InfoQ Brasil, esteve lá para cobrir o evento e entrevistou Warley Noleto, sobre desenvolvimento com interfaces ricas.
Notícias sobre W3C
- Tópicos
- HTML5,
- RIA,
- HTML,
- HTTP,
- Linguagens,
- W3C,
- Programação,
- Especificações,
- Segurança
Lori MacVittie levantou preocupações sobre as vulnerabilidades de WebSockets devido à remoção de cabeçalhos HTTP e tipos MIME. Dadas as questões de segurança com o protocolo e implementações que foram relatadas, é hora de voltar atrás e considerar com o que um mundo baseado em WebSockets deveria se parecer?
- Tópicos
- Domain Specific Languages,
- HTTP,
- Acesso a Dados,
- W3C,
- Linguagens,
- Programação,
- APIs,
- Bancos de dados,
- Especificações,
- Web 2.0
O time de engenharia do eBay e Subbu Allamarajo publicaram o projeto ql.io, que define uma linguagem específica a domínio (DSL) com uma sintaxe semelhante à do SQL, para reduzir dificuldades na composição de APIs web.
- Tópicos
- Java,
- JUnit,
- HTTP,
- Linguagens,
- Open Source,
- REST,
- Testes Unitários,
- W3C,
- Ferramentas,
- Arquitetura Corporativa,
- Agile,
- Programação,
- Especificações,
- TDD,
- Testes,
- Arquitetura,
- Jetty
A EclipseSource lançou a primeira versão estável de uma extensão open souce do JUnit para automação de testes de serviços REST/HTTP. O Restfuse é um conjunto de anotações para JUnit que oferece asserções para respostas de requisições HTTP. Tanto chamadas síncronas como assíncronas são suportadas.
- Tópicos
- HTTP,
- REST,
- W3C,
- Aplicações Web,
- Arquitetura,
- Especificações,
- Aplicações Compostas,
- Arquitetura Corporativa
O blog Programmable Web publicou recentemente pesquisa sobre o uso de APIs. Nela foram levantados alguns dos maiores problemas que os desenvolvedores encontram ao utilizar APIs na web, incluindo as do Google, Facebook e Twitter. A startup Trove também encontrou resultados negativos sobre APIs web, em investigação própria.
- Tópicos
- HTTP,
- W3C,
- Segurança,
- Especificações,
- Arquitetura,
- Firefox
No início deste mês, a Electronic Frontier Foundation lançou a versão 1.0 do projeto HTTPS Everywhere, uma extensão do Firefox que padroniza o uso de HTTPS em todos os sites que suportam o "HTTP seguro".
- Tópicos
- HTTP,
- W3C,
- Google,
- Especificações,
- Chrome,
- Arquitetura,
- Internet,
- Desempenho e Escalabilidade,
- Servidor Web
O Google propõe SPDY, um novo protocolo de aplicação executado em cima do SSL, um protocolo para substituir o HTTP, que é considerado por introduzir latências. Eles já criaram um protótipo com um servidor web e um navegador Chrome aperfeiçoado que supostamente carrega páginas da web, duas vezes mais rápido.
- Tópicos
- Ruby,
- JavaScript,
- Java,
- Linguagens Dinâmicas,
- .NET,
- Linguagens,
- W3C,
- RIA,
- Programação,
- Opera,
- Especificações,
- Google Gears,
- Firefox
Com o W3C trabalhando em uma especificação que define uma API para prover acesso a informações de localização geográfica por script, a Mozilla recentemente anunciou suporte a Geolocation embutido no Firefox 3.5. Isso está alinhado com um anúncio recente da Opera que também irá adicionar suporte ao Geolocation em seu browser. Isso fará aplicações com informações de localização geográfica ubíquoas?
- Tópicos
- Ruby on Rails,
- Ruby,
- Linguagens Dinâmicas,
- Caching,
- Frameworks Web,
- HTTP,
- Linguagens,
- WOA,
- Clustering e Caching,
- Escalabilidade,
- W3C,
- Programação,
- Arquitetura,
- Desempenho e Escalabilidade,
- Rails,
- Especificações
As formas de cache de uma aplicação web são numerosas e muitas vezes complexas. O caching básico do Rails pode tornar tedioso o gerenciamento da infra-estrutura conforme sua aplicação cresce.
Rails 2.2 introduziu conditional GET através do uso de cabeçalhos http: last_modified e etag. Seguindo a seção de caching padrão da internet da RFC2616, Ryan Tomayko introduziu Rack::Cache.
- Tópicos
- Ruby,
- Linguagens Dinâmicas,
- HTTP,
- Linguagens,
- W3C,
- Programação,
- Ruby 1.9,
- Especificações,
- Desempenho e Escalabilidade
A implementação de Net::HTTP do Ruby tem um problema sério na versão atual, 1.8.6, causado por uma implementação infeliz. Por sorte, a implementação do Ruby 1.9 é muito mais performática.