Sou abençoado pelo fato de muitas pessoas quererem fazer guest posts neste blog. Isso é muito lisonjeiro e adoro ver os escritores receberem muita atenção depois de escreverem. Minha tarefa é converter o post do blog, seja qual for o formato em que foi fornecido (HTML, Markdown, PDF, Google Doc etc.), em HTML para o meu blog, o que às vezes pode ficar confuso. Utilizo uma série de expressões regulares para corrigir esses problemas de formatação. E o problema número um? Um monte de novas linhas extras (\n
).
A expressão regular
A expressão regular é, na verdade, bastante simples:
content.replace(/[\r\n]+/g, '\n'); // Just one new line content.replace(/[\r\n]+/g, '\n\n'); // "document" formatting, more elegant
Sem as dezenas de linhas extras, fica muito mais fácil trabalhar com o conteúdo!
Célula da tabela e posição absoluta
Se o senhor me seguir no Twittero senhor me viu furioso ao tentar fazer
position: absolute
funcionar dentro de umTD
elemento oudisplay: table-cell
element. Chrome? Verificar. Internet Explorer? Verificado. Firefox? Ugh, FML. Mexi no console… e xinguei. Fiz algumas pesquisas… e…Detecção de iPad usando JavaScript ou PHP
O dispositivo mais badalado no momento parece ser o iPad: iPad isso, iPad aquilo, iPod para sua mãe. Não estou muito satisfeito com o dispositivo, mas isso não significa que eu não deva tentar levar em conta esses dispositivos nos sites que crio. No site da Apple…