DGmike

DGmike

Calma! não entre em pânico! Amanhã (talvez) tem novo post…

  • Alice Andrade
  • Rafael Zamana
  • Home
  • Guia Rápido jQuery
  • Códigos prontos
    • PHP: Função __auloload()
    • Classe sqlsimples e sql – PHP
    • Bancos, bancos e mais bancos…
  • PagSeguro
  • Artigos
    • JavaScript (parte 1)
  • Quem?

Lista CSS Hacks

Posted in Dia-a-dia by DGmike
Apr 25 2009
TrackBack Address.

Calma! Eu sei que o certo é não usar CSS Hacks nem comentários condicionais, mas antes de me atirarem pedras eu tenho que me defender. Algumas vezes a pressa/pressão do cliente nos obriga a enfiar um hack ou outro, então temos que inserir mesmo assim. Hoje, quando termino um projeto meus arquivos CSS tem dois ou três hacks que acabo resolvendo após a entrega do material. Mas na hora do aperto, o cliente está contando os minutos, uma boa lista de CSS hacks pode salvar sua pele. Por isso essa lista de hacks para css que encontrei no AJAXIAN, originado pelo Paul Irish.

A lista definitiva pra resolver seus problemas mais comuns com CSS

A lista definitiva pra resolver seus problemas mais comuns com CSS

O Paul ainda fez uma página de teste e você ainda pode ver um screenshoot de cada browser com os resultados.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/***** Selector Hacks ******/
 
/* IE 6 e inferiores */
* html #uno { color: red }
 
/* IE 7 e superiores */
*:first-child+html #dos { color: red } 
 
/* IE 7 e browsers modernos */
html>body #tres { color: red }
 
/* Browsers modernos (exceto IE 7) */
html>/**/body #cuatro { color: red }
 
/* Opera 9.27 e inferiores */
html:first-child #cinco { color: red }
 
/* Safari */
html[xmlns*=""] body:last-child #seis { color: red }
 
/*safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:nth-of-type(1) #siete { color: red }
 
/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #ocho {  color: red }
 
/* saf3, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #diez  { background: #FFDECE; border: 2px solid #ff0000  }
}
 
/***** Hacks para Atributos ******/
 
/* ie6 e inferiores */
#once { _color:blue }
 
/* ie7 e inferiores */
#doce { *color: blue } /* ou #color:blue */
 
/* 'Browsers Modernos' incluem IE8, se concorda ou não .. :) */

O cara é tão bom nesse negócio de distinguir os browsersque criou uma lista de como reconhecer seu browser via javascript (para você escrever um código para determinado browser por exemplo). Mas, se você usa jQuery em seus projetos, ele já tem isso tá?!

1 Comment »
Tagged as: ajaxian, browser, Chrome, CSS, css hack, dica, Firefox, firefox 3, hack, ie, ie6, ie7, Internet Explorer, jQuery, list, lista, opera, Programação, safari, tableless

25/03: Lista das 25 coisas

Posted in Amigos, Cotidiano, Dia-a-dia, Diversão, Programação, Trabalho, eventos by DGmike
Mar 25 2009
TrackBack Address.

Hoje, dia 25 de março eu completo, oficialmente, 25[bb] anos de existencia. Sim, saí dos 24 anos e posso dizer que já me decidi: sou homem e gosto de mulheres, esse negócio de 24 é só uma fase. Hu-hum…. Vale lembrar que tenho 24 anos ainda e que vou completar 25 daqui a dois meses.

Ééééé! Feliz aniversário!

Como assim DG, conta isso direito!

Seguinte, eu nasci dia 25 de maio. Minha mãe, quando foi fazer minha certidão de nascimento, o tabelião perguntou: “Data de nascimento” e ela, inocentemente disse: “25 de maio”.

Na Nicarágua[bb], naquela época, certidão de nascimento não era uma coisa muito importante e minha mãe não era uma pessoa muito culta. Acabou que deixou a certidão de nascimento por lá para fazerem e pegar depois.

Meu pai fez concurso e passou para fazer mestrado no Brasil[bb], então veio para cá e começou a fazer o curso e procurar um local para viver. Nisso, na Nicarágua meus pais tinham casa própria e não pretendiam viajar. Eis que meu pai telefona: “Pega todas as coisas e vem, que vamos morar no Brasil”.

Minha mãe então foi acertar tudo. Foi ao receber a certidão de nascimento que ela percebeu que o tabelião tinha entendido “marzo” e não “mayo”. Putz! Larga isso pra lá e vamos embora para o Brasil que não tem mais tempo de resolver nada. Resultado, acabei ficando com todos meus documentos com nascimento em 25 de março e meu aniversário real é 25 de maio.

Sniff! Que história triste… Mas DGmike, se hoje não é seu aniversário… Por que comemorar?

Simples, se a polícia[bb] me perguntar: “Data de nascimento?”, se o Itaú me perguntar “Data de nascimento”, se a CVC (empresa de turismo) me perguntar quando eu nasci, se a Veja fizer uma entrevista comigo e perguntar a minha data de nascimento. A resposta vai ser a que está na minha carteira de identidade: 25 de março. Todos a quem conheço sabem dessa história então eu comemoro os dois aniversários. Não são comemorações absurdas mas eu comemoro. O segundo é mais com a família já o primeiro é com os amigos e familiares. :D

Então PARABÉNS! E o que você vai fazer para comemorar?

Primeiro, o meu blog acaba de ganhar um novo visual. E segundo, pretendo concluir minha lista de vinte e cinco coisas.

Que lista? Que história é essa?

Sempre gostei no número vinte e cinco. Então resolvi fazer uma lista de “coisas” que eu gostaria de fazer durante meus vinte e cinco anos. Daqui a um ano espero ter a lista toda riscada com as datas de cada coisas que eu fiz durante este ano. A lista pode ser acompanhada neste link.

Tentarei colocar o máximo de provas de que o que eu pretendia fazer foi feito, como foto audio, texto, etc. Se não der, vocês vão ter que acreditar em mim. :D

Espero que dê tudo certo, agora me dá licença que vou apagar algumas velinhas!

No Comments yet »
Tagged as: 25 coisas, afazeres, aniversário, Cotidiano, fazer, lista, news, novidades, Programação, Trabalho

Categorias

  • Amigos  (16)
  • cases  (4)
  • Cotidiano  (71)
  • CSS  (19)
  • Design  (1)
  • Dia-a-dia  (29)
  • Diversão  (18)
  • eventos  (9)
  • extensions  (11)
  • flash  (3)
  • Games  (1)
  • html  (5)
  • icephp  (4)
  • Ilustração  (6)
  • Imagem  (8)
  • Inspiração  (5)
  • javascript  (35)
    • jQuery  (7)
    • yui  (2)
  • Não categorizado  (27)
  • Navegadores  (17)
    • Chrome  (4)
    • Firefox  (16)
    • Internet Explorer  (5)
  • pagseguro  (10)
  • php  (41)
    • PHP Conference  (2)
  • plugin  (3)
  • Programação  (41)
  • python  (5)
  • Semântica  (16)
  • sql  (8)
  • tableless  (18)
  • Tecnologia  (46)
  • Trabalho  (25)
  • Tutorial  (23)
  • Vetorial  (5)
  • video  (7)
  • video-tutorial  (5)
  • Windows  (4)
  • wordpress  (2)
  • xHTML  (23)

Tags

ajax artigo banco de dados biblioteca blog browser classe CSS data Design Dia-a-dia evento eventos Firefox framework google html icephp internet Internet Explorer javascript jQuery loja mysql online opera pagseguro palestra php plugin Programação python retorno automático simples site solução sql string tableless Tecnologia Tutorial twitter visie web wordpress

Arquivo

SlideSare

Últimos Posts

  • Frete com PagSeguro: simples!
  • Palestra PagSeguro na Impacta
  • PagSimples: faça combranças facilmente com o PagSeguro
  • IcePHP agora é IceBaby
  • O PagSeguro mudou a URL de retorno automático, e agora?

Amigos

  • Alice Andrade
  • Rafael Zamana
Powered by WordPress | “Blend” from Spectacu.la WP Themes Club