<head>
<title> título do site </title>
...
<script type="text/javascript" src="js/jquery-1.2.6.pack.js"></script>
<script type="text/javascript" src="js/jquery.maskedinput-1.1.4.pack.js"/></script>
</head>
Para aplicar a máscara, as regras são simples:
a - Representa qualquer letra (A-Z,a-z)
9 - Representa qualquer número (0-9)
* - Representa qualquer caractére alfanumérico (A-Z,a-z,0-9)
Com a velocidade que vão as coisas, eu fico muito feliz em pensar que posso ter meu momento Minority Report logo logo. Além das pesquisas e desenvolvimentos de novos conceitos em interfaces de usuário completamente diferenciadas, a tecnologia vem se tornando melhor (e mais barata) como previu Moore em 1965.
Não vou falar de Iphone e Surface, porque isso já não é o futuro mais. Mas o que podemos esperar? Fiz uma lista de 3 promessas interessantíssimas que estão rodando pela web, povoando os sonhos dos geeks de plantão.
1. Futuro próximo: Tecnologia multi-touch da Apple com comando de voz, sensor de força e reconhecimento gestual
Foi notícia no Gizmodo a novidade em desenvolvimento na Apple. A intenção é aplicar o recurso aos Macbooks e Desktops. Um texto selecionado (via multi-touch, obviamente) poderá ser copiado através de comandos de voz “Copy” e “Paste”.
De toda forma, aposto na dupla multi-touch + voice, afinal, são as duas ações mais orgânicas para executar tarefas e se comunicar. E como todo mundo, aposto na Apple também, que sempre soube tratar muito bem a interface do usuário.
2. Futuro médio-prazo: Gadgets inteligentes com telas translúcidas
Esse conceito foi desenvolvido pelo pessoal do Petitinvention (ou terá sido pelo Spielberg?). A idéia é um gadget inteligente que reconhece objetos e gera definições pra você e integra com funcionabilidades como mapas, dicionários, etc. É uma espécie de Wikipedia-GPS-Agenda-eletrônica-WiFi-Contador-de-calorias do futuro, uma graça.
É claro que acho mto difícil alguém sair por aí andando com uma placa de vidro só pra te falar quantas calorias tem uma maçã (vá lá, até uma tabelinha em papel seria mais prática). Mas os entusiastas já fizeram até uma versão do “iphone glass”, e aí a coisa parece fazer mais sentido. Telas translúcidas no celular com funções integradas? Eu quero também (olha só de novo o que o Minority Report fez comigo).
3. Futuro longo-prazo: Um faz-tudo nanotecnológico que não suja, guarda cheiro e ainda combina com sua bolsa!
Esse conceito é de deixar qualquer geek babando por 5 minutos. Na verdade por 10 minutos, os 5 minutos durante o vídeo de apresentação e 5 minutos depois, enquanto tenta voltar ao presente. O projeto é uma simulação da Nokia, para um celular, que chega a ser heresia ser chamado de “celular”.
Talvez ele merecesse uma denominação mais divina, mas na verdade, ele é tem muito mais a ver com o conceitos de célula do que qualquer um dos nossos modelos mais hi-techs de hoje em dia.
Quem me mostrou o Nokia Morph foi a Letícia, o que foi muito cruel da parte dela, porque agora eu vou ficar esperando o dia chegar para ter esse brinquedo.
Espero estar viva quando esse dia chegar!
Pseudo classes first-child e last-child servem para aplicar css no primeiro ou último ítem de uma seletor CSS.
É muito bom usar pra colocar cantos arredondados.
E depois aplicam css no li.primeiro e no li.ultimo, e quem tem que programar depois server side no server que se vire fazendo ifs.
Isso não é necessário!
Veja no exemplo de First Child, como colocar uma cor diferente no primeiro ítem do menu.
HTML :
<ul>
<li>Programas Relacionados</li>
<li>Comentários (4)</li>
<li>Espalhe este Post</li>
</ul>
CSS :
#tabs ul li{
/* font padrão - preto */
font-color: #000;
/* IE - CSS Condicional */
font-color: expression(this.previousSibling == null ? '#F00' : '#000');
}
/*
Pra todos os outros browsers é mais simples,
é só usar o pseudo-classe :first-child
*/
#tabs ul li:first-child{ font-color: #f00; }
Funciona como um operador ternário normal :
Propriedade css : expression(condição ? valor verdadeiro : valor falso )
E se tivesse que escolher o último ítem?
Veja no exemplo, como colocar uma borda somente no último ítem:
Com a modinha do 2.0 surgiram redes sociais para qualquer coisa – e as redes socias viraram nome para qualquer coisa onde você possa colocar um link e uma foto. Ainda assim, não há o que discutir: as redes sociais são um fenômeno.
O pessoal do MobieMobz também entendeu isso muito bem ao criar uma rede social voltada exclusivamente para amantes de filmes independentes. O mais interessante disso tudo, não é a rede social em si, e sim a mobilização para a exibição desses filmes.
Filmes que quase nunca figuram nas grandes salas de cinema, agora podem ser exibidos se os usuários se mobilizarem para que a exibição aconteça. Basta que pessoas da mesma cidade escolham votem nos filmes que querem assistir, e uma sessão é marcada.
E é muito provável que olhos se voltem cada dia mais para web: a promissora TV Digital, a chegada da rede 3G, as bandas cada dia mais largas, as limitações técnicas cada dia menores, são realidades que vão aumentar ainda esse destaque.
Mais interação e recursos significam mais abrangência, e uma web mais poderosa. A tendência passa a ser da web para o mundo físico. Metafóras de uma “Lixeira” no seu desktop? Esqueça… as coisas nascem aqui agora.
Muitas pessoas devem fazer essa pergunta pra si própria. Minha opinião é NÃO, não vale a pena. Pelo menos pra mim não valeu. Tudo bem, fiz uma faculdade fraca (UMC - Villa Lobos), curso tecnólogo (3 anos). Mas, pensa só… uma faculdade de 700 reais de mensalidade, custa 25 mil reais ao longo do curso (se não tiver reajuste) e as 4 horas por dia (5 ou talvez 6, 7 contando transporte e trabalhos pra entregar), durante 3 anos, é MUITO tempo também.
Enfim, aprendi bem pouco pelo enorme tempo e dinheiro investido, me arrependo de ter feito faculdade, se eu gastasse o mesmo dinheiro em cursos, podia ter Certificado Java da Sun, PHP da Zend, Cisco, além de muitos cursos interessantes hoje na Impacta, Visie e até no Senac… Enfim, muito mais cursos onde realmente se aprende e que pesam no currículo.
Em tecnologia, as empresas não procuram por um profissional formado em sistemas de informação ou em ciência da computação pode ver na Apinfo, Clickjobs, Vagasnaweb ou qualquer outro site de empregos de TI, procuram por programadores .net, asp, c#, php, java, xhtml/css, oracle… enfim… coisas úteis para construir um site / um sistema. E tudo aquilo que passam nas aulas da faculdade de calculo de números binários, matemática e estátistica, funcionamento de um processador, registradores. Provas sobre gerenciamento da memória, trabalhos sobre computadores de 1960, etc. Com certeza, isso pode ser usado em alguma empresa que fabrica hardware ou sei lá o que mas, no Brasil é 100 vezes mais útil fazer um curso de linguagem de programação. Ou se você já sabe a linguagem, pode gastar o tempo que ficaria na faculdade fazendo freelas ou estudando em casa. Acredito que se aprende tanto quanto ou mais fazendo projetos reais em casa durante 3 anos do que frequentar uma faculdade.
A pedido da Belinha (e uma boa dose de insistência da parte dela), programei um comando de lorem ipsum para o ubiquity da Mozilla.
O resultado foi esse:
Para adicionar o commando, considerando que já tenha o ubiquity instalado, é claro, é só clicar no botão “Subscribe” a direita dessa barrinha que apareceu no canto superior do seu firefox :
Em seguida é só confirmar na tela abaixo:
e pronto, reinicie o firefox, aperte ctrl + espaço e digite lorem para chamar a função.
Danilo é programador interface da AgênciaClick, corinthiano, vegan e geek. Gasta suas horas com xadrez, poker, vendo futebol e esporadicamente dedica 5 minutos semanais à Belinha - mas é mto provável que esse tempo agora seja dividido com o TidBits... Danilo sabe php, rails, javascript, xhtml, css, jquery, webstandards, seo, sql, opensocial, etc. E já fez sites para espn, fiat, fila, umbro, fgv, gatorade, petrobras, etc. Veja o portfólio dele.
Belinha agora é arquiteta de informação na RMG Connect, está cozinhando melhor, mas postando cada dia menos... ainda assim, sempre que dá aparece aqui no TidBits para dar seus pitacos sobre desenvolvimento... (Belinha é casada com o Danilo)