Você já viu esses computadores de filmes que poderiam ser controlados com linhas de comando únicas? Agora você pode fazer essas imagens fictícias se tornarem realidade com o Ubiquity.
O Ubiquity é um incrível complemento do Firefox que abre uma barra semitransparente na parte superior da tela toda vez que você pressiona o atalho de teclado associado. A partir daí, você pode executar uma grande variedade de comandos, desde pesquisar um fragmento de texto selecionado na Wikipédia até verificar o tempo em qualquer cidade do mundo.
O bom da Ubiquity é que além de suportar bastante de comandos integrados perfeitamente integrados com o navegador, também permite criar novos. O processo de criação de comandos pode ser um pouco difícil para usuários não-técnicos, já que envolve a codificação.
A Ubiquity nos surpreendeu por sua resposta rápida, sugestões inteligentes e interface agradável. Tendo em conta que esta é apenas uma versão protótipo, as coisas só podem melhorar.
A Ubiquity permite controlar uma vasta selecção de comandos e ferramentas Web com apenas um único texto de linha.
Alterações- As "guias" no topo das páginas about: ubiquity foram reorganizadas. A nova lista é "tutorial", "configurações", "seus comandos", "obter novos comandos", "suporte" e "hackear onipresença".
- Todo o material relacionado ao desenvolvedor está fora da página principal e agora está na página "onipresença hack", juntamente com o editor de comando.
- A interface do usuário para alterar as configurações do teclado foi movida para a mesma página com a lista de aparências e a página foi renomeada de lista de aparências para configurações.
- A lista de comandos foi combinada com a lista de feeds inscritos em uma nova interface unificada na página "seus comandos".
- Os links são atualizados, alguns slogans são alterados, etc.
- Nova implementação do analisador (analisador 2), com novo algoritmo de análise; o design é documentado aqui. O analisador 2 agora é o padrão; existe um interruptor na página de configurações que você pode usar para voltar ao analisador antigo, se você quiser.
- O analisador 2 identifica argumentos por funções semânticas para facilitar a localização. (por exemplo, o destinatário do comando de email é uma função de "meta", o que significa que ele é identificado pela palavra "to" em inglês, pela partícula "ni" em japonês, etc.)
- Arquivos gramaticais específicos do idioma para o Parser2 são um novo formato, que é todo declarativo - essencialmente, apenas um conjunto de strings, para que os não-programadores possam ajudar a localizar a gramática do analisador.
- agora são permitidos em nomes de comando, um recurso do qual tiramos proveito - consulte a seção sobre alterações nos comandos de feed padrão.
- Estamos usando gettext () e arquivos PO bilíngües para localização. Isso significa que seqüências de caracteres legíveis humanas que aparecem nas funções preview () e execute () dos comandos agora devem ser agrupadas com _ (). (Consulte o tutorial de desenvolvimento de comandos 0.5 para obter detalhes).
- Temos localizações quase completas de feeds padrão para japonês, dinamarquês e inglês.
- Temos os plug-ins de gramática do analisador para vários outros idiomas, incluindo francês, sueco, italiano, português e chinês, e logo estaremos prontos para começar a localizar esses idiomas também.
- Consulte o Tutorial de localização para saber como fazer com que a gramática do analisador Ubiquity funcione em seu idioma eo Tutorial de localização de comandos sobre como você pode ajudar na tradução de cadeias para obter mais comandos localizados em mais idiomas.
- A API para escrever comandos Ubiquity foi alterada para o Analisador 2. O Analisador 1 é compatível com versões futuras para usar comandos escritos para o Parser2, mas o Parser 2 não é compatível com versões anteriores para usar comandos escritos para o Parser1, portanto, os comandos escritos para o Parser 1 precisam ser reescrito.
- Sabemos que mudar a API é um problema para os desenvolvedores de comandos, por isso, tentamos não fazer isso com frequência. Tentamos tornar a nova API preparada para o futuro e flexível o suficiente para suportar nossos planos para o futuro previsível, por isso, não achamos que teremos que alterar a API novamente depois disso.
- Comandos incorporados e de alimentação padrão foram todos atualizados para funcionar no Analisador 2.
- Novos comandos incluem "ativar comando", "desativar comando", "obter suporte", " execute o seletor-seletor "," histórico de comandos "," desfaça as guias fechadas "," execute bookmarklet "e" marque l
Comentários não encontrado