6December2008
Links for 2008-12-07 [del.icio.us]
por: Alex Camillo em: Delicious; Jquery; Links; Wordpress; desenvolvimento web.
- 40 papéis de parede
- 25 tutoriais para webdesigners
- Jquery: Slider
- Quer saber o nome da fonte que está sendo usada em determinado site?
- 15 Open Source CMS
- 10 sites com scrolling horizontal
- MooTools dwCheckboxes Plugin
- Show de marketing
- Hacks mais procurados para wordpress
- Dica: Reduza a memória usada pelo firefox
- 22 sets de ícones de qualidade
- Jquery: Coloque esse ótimo efeito em seu link com este script
- Opacidade no Internet Explorer 8
- Super lista com design de logomarcas
- Criando menus de navegação com jquery
- Pirobox: Lightbox com jquery
6December2008
Wordpress: Controle seu post via rss
por: Alex Camillo em: Produção Web; Wordpress; desenvolvimento web.
Você já publicou um artigo e depois reparou imediatamente um erro? Claro, que podemos editá-lo, mas há outro problema: o artigo já foi publicado no seu feed RSS. Para evitar esse tipo de problema, use essa receita para criar um atraso entre a publicação de uma postagem e sua disponibilidade no seu feed RSS.
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate(’Y-m-d H:i:s’);
// value for wait; + device
$wait = ‘5′; // integer
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
// add SQL-sytax to default $where
$where .= ” AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait “;
}
return $where;
}
add_filter(’posts_where’, ‘publish_later_on_feed’);
O código acima irá adicionar 5 minutos de atraso entre a publicação do seu post e a publicação de seu feed. Para alterar a duração do atraso, altere o valor da variável $.
Fonte: Smashing Magazine.
Pots Relacionados
26November2008
Limitações do Internet Explorer
por: Alex Camillo em: CSS; desenvolvimento web.
Há uns dias atrás escrevi um post sobre os bugs mais comuns do Internet Explorer. Comecei a pesquisar mais sobre o assunto e descobri que o Internet Explorer tem uma limitação de 32 arquivos CSS externos, ou seja, em uma única página, o número máximo de arquivos que o IE carrega entre as tags <head></head> é de 32. Não há diferença em chamar o arquivo pelas tags </link> ou @import url.
O nosso amigo browser ainda nos dá uma outra limitação: o tamanho máximo de um arquivo que o Internet Explorer carrega é de 288Kb. E o Internet explorer 7 e 8? “Same shit!” As mesmas limitações continuam….
Confesso que não sabia dessas limitações. Até onde entendi, isso é uma característica padrão do Internet Explorer e não um bug que possa ser contornado de alguma maneira. De qualquer forma, pesquisarei mais sobre o assunto, sabendo de mais alguma informação, podem ter certeza que postarei aqui!
Pots Relacionados
18November2008
CSS: Resolvendo bugs no IE6
por: Alex Camillo em: CSS; Produção Web; XHTML; desenvolvimento web.
Quem nunca teve problemas desenvolvendo algum projeto usando o Internet Exolorer 6? Devido a sua falta de suporte aos padrões web, é quase inevitável não ter algum tipo de dor de cabeça. Mas é de extrema importância fazer com o que o projeto/site, seja visualisado da mesma forma em todos os browsers, digo: Internet Explorer 6, 7 e 8, Firefox 3.0.4, Safari 3.2, Opera 9.62 e Google Chrome. Mais uma coisa a ressaltar; Nunca devemos usar hacks, sempre há uma solução para se livrar de problemas. Em minha opnião é totalmente anti-profissional. Hacks são como o nosso famoso jeitinho brasileiro. Seja trabalhando como freelance ou em uma agência devemos sempre optar pelo profissionalismo, seguir padrões para que outros desenvolvedores saibam exatamente onde mexer caso precisem fazer alguma atualização no projeto.
Problemas mais comuns no IE6
-
- Margem Dupla;
- PNG transparente;
- Position:fixed;
- Margin: auto;
- Line-Height.
Quer a lista completa dos bugs no IE6?
Resolvendo os Bugs
Para começar, se você assim como eu gosta de se manter atualizado, com as versões mais recentes de seus browsers mas tem consciência de qua ainda é preciso checar seu trabalho no famigerado IE6, a solução é instalar multiplas versões do browser. Por algum motivo que ainda não descobri, o Multiple IE’s não funcionou com o Windows Vista, como em meu desktop, ainda utilizo o Windows XP, problema “resolvido”.
Biblioteca IE7.js
Uma maneira bastante simples de resolver todos os bugs do interner explorer 6 é utilizando a biblioteca IE7.js. A biblioteca faz com que o IE6 fique com a cara do IE7. Para tanto basta adcionar a condiconal baixo entra as tags <head></head> da sua página.
<!–[if lt IE 7]>
<script src=”http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js” type=”text/javascript”></script>
<![endif]–>
Como nem tudo é perfeito, o problema na utilização da biblioteca ocorrerá se o usuário do site tiver desabilitado javascript em seu browser.
Reset.css
Iniciar o CSS com todos as tags HTML sem qualquer estilo padrão definido pelo browser para evitar Alguns problemas é uma boa solução, já que, por padrão, todos os elementos HTML possuem um estilo incorporado. Atualmente utilizo a tecnica do Eric Meyer.
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
vertical-align: baseline;
font-family: inherit;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
outline: 0;
padding: 0;
margin: 0;
border: 0;}
:focus{outline:0;}
body{background:white;line-height:1;color: black;}
ol, ul{list-style: none;}
table{border-collapse: separate;border-spacing:0;}
caption, th, td{font-weight: normal;text-align:left;}
blockquote:before, blockquote:after, q:before, q:after{content: “”;}
blockquote, q{quotes: “” “”;}
Apesar de todo trabalho que dá, e dá trabalho mesmo, nada melhor do que fazer um trabalho bem feito e entregar nosso código redondinho!
Pots Relacionados
18November2008
Links for 2008-11-18 [del.icio.us]
por: Alex Camillo em: Delicious; Fonte de Inspiração; Links; desenvolvimento web.
- 404 Pages customizadas
- Tipografia: Fontes para download
- Galeria de imagens para download
- Joomla Templates para o seu natal
- Illustrator: Brushes para download
- Design: Excelentes menus de navegação para sua inspiração
- Design: 23 designs para sua inspiração
- Joomla: Excelentes Templates
- Designers: Os 5 melhores
- Photoshop: 500 brushes para download
- 20 fontes que todo designer iniciante precisa conhecer
- Iphone: ïcones para download


(3 votos, média de: 3.33 de 5)

Pots Relacionados