Na semana passada, explorei como o senhor poderia obter a duração de um vídeo HTML5. Essa é uma técnica importante, obviamente, mas uma que pode ser um pouco mais importante é o gerenciamento da configuração de tempo do vídeo. Tanto a definição quanto a obtenção do tempo do vídeo são importantes para a criação de […]
Tag: Definir

Obter e definir objetos aninhados com JavaScriptObter e definir objetos aninhados com JavaScript
Na época em que estruturas JavaScript como MooTools e jQuery governou o país, todos nós escrevemos tutoriais que eram mais voltados para a estrutura em questão do que para o JavaScript comum. É triste, mas é verdade. Atualmente, evito publicações orientadas a frameworks, pois Node.js tomou conta do mundo, e os kits de ferramentas JavaScript […]

Definir o navegador padrão no MacDefinir o navegador padrão no Mac
Gosto de usar navegadores de ponta todos os dias para estar ciente dos recursos que os visitantes do meu site verão no futuro e para ter uma visão antecipada dos novos recursos de navegador e API. Prefiro fazer minha navegação básica no Chrome Canary e meu desenvolvimento no Firefox Nightly. Como navego mais do que […]

Definir o Chrome como navegador padrão a partir da linha de comandoDefinir o Chrome como navegador padrão a partir da linha de comando
Sempre que vejo uma GUI de desktop para realizar uma determinada tarefa relacionada à Web, fico ansioso para conhecer a interação subjacente do sistema operacional para realizar a mesma façanha. Muitas das GUIs que uso são apenas uma fachada para um utilitário de linha de comando que os desenvolvedores mais experientes usariam. Eu […]

CodeMirror: Definir foco no final da linhaCodeMirror: Definir foco no final da linha
O CodeMirror é um editor do tipo WYSIWYG que permite a edição de rich text em pequena escala, muitas vezes usado para permitir a edição de Markdown, como o ReviewBoard faz. Um problema que encontrei, no entanto, é que a chamada de uma instância do CodeMirror focus de uma instância do CodeMirror coloca o cursor […]

Definir um push remoto padrão com o gitDefinir um push remoto padrão com o git
Durante meus primeiros dias de uso do git, minha configuração permitia que eu simplesmente digitasse git push em vez de git push {origin} {branch_name} o que preciso fazer agora. Até recentemente, eu precisava digitar a versão longa… (eu sei)… o que era incrivelmente irritante porque gosto de usar nomes detalhados de ramificações. Finalmente […]

Obter e definir volume com JavaScriptObter e definir volume com JavaScript
O <audio> e <video> oferecem muito mais funcionalidades do que a maioria das pessoas sabe. Por exemplo, o senhor sabia que é possível detectar as tags formatos de vídeo e formatos de áudio usando alguns truques de JavaScript? Isso me fez pensar sobre as possibilidades de detectar o volume do sistema com JavaScript no navegador. […]

Como obter e definir valores de variáveis CSS com JavaScriptComo obter e definir valores de variáveis CSS com JavaScript
As variáveis CSS são uma adição muito bem-vinda à linguagem, apesar de serem incrivelmente básicas. É claro que poderíamos usar SASS ou stylus, mas as linguagens nunca devem contar com desenvolvedores que dependem de estruturas e kits de ferramentas para realizar o que sabemos que precisamos. E, assim como qualquer outra parte de uma página […]

Definir o papel de parede da área de trabalho a partir da linha de comando no MacDefinir o papel de parede da área de trabalho a partir da linha de comando no Mac
Sempre que preciso realizar uma tarefa básica que normalmente exige a interação com uma interface de usuário, eu me desafio a concluir a tarefa a partir da linha de comando. Afinal de contas, a maioria das interfaces de usuário é simplesmente uma máscara sobre os comandos básicos, especialmente quando se trata do sistema operacional. De […]

Como definir o compromisso do autorComo definir o compromisso do autor
Durante meu tempo na Mozilla, usei dezenas de papéis em uma dúzia de equipes diferentes, mas nenhum foi tão gratificante e desafiador quanto o gerenciamento da comunidade. Seja orientando alunos, dando boas-vindas a novos colaboradores ou revisando solicitações pull, sempre há muito a ser feito. Há também as raras ocasiões em que preciso enviar um […]