Estamos todos familiarizados com os protocolos URI tradicionais, como https, http, ftp e file, mas os URIs de dados se tornaram uma grande parte de nossa estratégia on-line. Podemos usá-los para exibir imagens, o Câmera Mac e webcams, entre outros. Mas e se quisermos simplesmente usar um URI de dados para transmitir dados básicos?
Digitar um URI de dados não deveria ser difícil, e não é. Como alguém que trabalha no Firefox DevTools Debugger, frequentemente digito URIs de dados para ilustrar problemas. O formato é o seguinte:
data:text/html,<body class="blah"></body>
Estamos todos tão acostumados a usar protocol://subdomain.domain.tld
que os URIs de dados parecem estranhos… mas eles exigem a menor quantidade de recursos para expressar o conteúdo!
Bem-vindo ao meu novo escritório
Meu primeiro desenvolvimento profissional na Web foi em uma pequena gráfica, onde eu ficava sentado em um cubículo sem janelas o dia todo. Sofri com esse ambiente fechado por quase cinco anos antes de conseguir encontrar um emprego remoto em que eu trabalhasse em casa. O primeiro…
Seleção de texto no estilo modal com o Fokus
De vez em quando, encontro uma pequena biblioteca JavaScript que faz algo muito específico e muito bem. Minha última descoberta, Fokusé um utilitário que escuta a seleção de texto dentro da página e, quando esse evento ocorre, mostra uma bela caixa de diálogo modal em…