Atualmente, os encurtadores de URL são muito comuns, e é muito bom ter um URL bonito em vez de uma cadeia de caracteres de um quilômetro de comprimento, mas há algumas desvantagens nos encurtadores de URL: eles podem mascarar URLs perigosos e o acesso ao endpoint pode ser lento, pois o usuário acaba fazendo várias solicitações. E E se um encurtador fosse vendido para uma empresa pornográfica??! Uau!
Há algum tempo, escrevi um post sobre seguindo URLs da linha de comando com o cURL. Como adoro JavaScript e o Node.js está em plena atividade, quero mostrar aos senhores linkfollower
, um utilitário do Node.js para seguir redirecionamentos de URL e obter o URL de destino final.
Comece instalando linkfollower
:
yarn add linkfollower # or `npm install linkfollower`
Com linkfollower
instalado globalmente, podemos usar o follow
para acompanhar a série de redirecionamentos até o URL final:
# follow {url} follow http://davidwalsh.name/css # RESULT: # http://davidwalsh.name/css -> 301 # https://davidwalsh.name/css -> 301 # https://davidwalsh.name/css-animation-callback -> 200
Os encurtadores de URL podem ser comparados a uma venda – a promessa de ir a um lugar, mas que pode acabar em outro. Usando linkfollower
é uma boa prática se o senhor quiser ter segurança com os links.
Mais 5 APIs HTML5 que o senhor não sabia que existiam
O Revolução do HTML5 nos proporcionou algumas APIs JavaScript e HTML incríveis. Algumas são APIs que já sabíamos que precisávamos há anos, outras são ajudantes de ponta para dispositivos móveis e desktops. Independentemente da força ou da finalidade da API, qualquer coisa que nos ajude a fazer melhor nosso trabalho é uma…
Estilo de espaço reservado em HTML5 com CSS
Na semana passada, mostrei como o senhor poderia estilizar o texto selecionado com CSS. Procurei propriedades de estilo CSS mais interessantes e encontrei outra:
INPUT
estilo de espaço reservado. Vou mostrar ao senhor como estilizar o texto do placeholder dentro doINPUT
com um código CSS exclusivo. O CSS Firefox…