Monthly ArchiveSeptember 2007
framework & Ajax & Javascript 24 Sep 2007 12:45 pm
Mais scripts.. vamos por partes
Bom precisei usar a galeria de imagens em um trabalho, e nada melhor do que trabalhar com ela para testar.
Na primeira imagem que pus já achei um bug, se tivesse apenas uma imagem continuava habilitada a possibilidade de visualizar no modo slideshow e ainda o link para avançar a próxima foto inexistente continuava ali e causava erro, portanto tive que mudar algumas coisinhas e agora esta ok.
E o Danilo me tinha dito que se a foto a ser visualizada na mesma fosse muito pequena estava estragando todo o layout da janelinha, portanto corrigi isso.
Ainda, eu tinha separado as imagens da galeria em uma pasta chamada skin, logo se você quiser da pra mudar agora a hora que quiser o skin, fazer o seu próprio, basta mudar o valor da variável skin, logo no começo do arquivo script.js ![]()
E também tinha corrigido a forma de trabalhar com o evento “load” da pagina, tirando o window.onload e colocando corretando a função de trabalhar os eventos, para reduzir assim a incompatibilidade com outros códigos.
A galeria vai ficar um tempo parada agora porque o tempo anda cada vez mais escasso, logo se alguém tiver algum problema, reporte os erros, esse darei um jeito de arrumar, mas novas implementações por enquanto ficarão paradas.
E ainda tem a idéia do Framework, que eu pus um código ali somente para dar vontade no povo.. ahahah
Muitos se demonstraram interesse, se quiserem fazer realmente eu to dentro, se alguém quiser sugerir outro nome e um fórum centralizado para discutir, estamos abertos.
Recebi ainda um contato interessantíssimo do Thiago Victorino, sugerindo unir forças com um framework que ele e mais uma galera esta montando no GUJS.
Ele dizia que já estão com essa idéia em um grupo, achei interessante e fui visitar o fórum, porém não achei nada sobre o framework, Thiago, se puder me passar maiores informações agradeceria, tem mais gente que trabalha com Javascript que leio sempre que sempre fala de montar um framework, entre eles os que comentaram aqui mesmo que gostariam de participar, a maioria já tentou fazer algo sozinho.
Espero um contato, e aguardo sugestões, e realmente se tiverem interesse vamos ver uma forma de reunir todas as idéias.
Gostaria ainda de informar que tive a honra de ser convidado pelo Allan do Tutoriais Clube para escrever alguns artigos por la.
Fico agradecido e certamente o farei, mas adianto que não garanto presença constante visto o monte de coisas que estou envolvido no momento.
Mas agradeço não só a ele como a todos que freqüentam o blog e ajudam a testar, desenvolver e usam os scripts, já tivemos em 2 meses do inicio do desenvolvimento da galeria de imagens mais de 1000 downloads, e de todos os scripts disponibilizados ja passam de 2000 downloads, isso incentiva demais, valeu mesmo a galera por prestigiar e estar sempre aqui ajudando e me aguentando.
O código da galeria podem ver e baixar aqui.
Abração
Geral 23 Sep 2007 04:26 pm
Fuga de cérebros 2.0 chega vez dos blogs
Cheguei através do Rec6 neste post:
Fuga de cérebros 2.0 chega vez dos blogs
Realmente é algo que desanima, mesmo que não escreve por dinheiro o fato de um blog ter pouco reconhecimento, ja tive vários blogs e todos os anteriores não me davam prazer de escrever, simplesmente porque ninguém lia, e convenhamos o conteúdo era de razoável para ruim
Mas neste agora sinto-me a vontade principalmente pela qualidades das pessoas que lêem o mesmo, normalmente pessoas que sabem muito mais do que eu, mas que sempre passam aqui e apóiam tudo que escrevo, é muito bom sentir esse reconhecimento pelo esforço e a vontade de passar informação, e realmente o fato de saber que um pouco desse objetivo esta sendo atingido e apreciado me motiva muito, mesmo que em termos financeiros tenha um retorno mínimo(as visitas aumentam cada dia e os cliques em publicidade diminuem, estou errando em algo, alguém arrisca no que?).
Mas a questão que este blog acima citado cogita de escrever em inglês é algo que acho importante, e realmente valido principalmente para quem desenvolve, pena que meu inglês seja péssimo, engana bem para me comunicar, mas insuficiente para escrever com domínio da língua.
Mas é algo que acho importante, escrever em outra língua para ter um reconhecimento ainda maior do que se faz, como moro na Itália, já pensei em escrever em italiano também, mas o problema é que aqui o mercado é ainda mais limitado, são mais atrasados, resistentes e como é um pais menor, teria menos “platéia”.
Mas enfim, escrevi mais para postar e indicar a leitura desse artigo que achei bastante pertinente.
framework & Ajax & Javascript 21 Sep 2007 06:48 am
FS Framework Javascript sera que sai?
Bom um post muito tempo atrás eu disse sobre a idéia de fazer um framework, bom, framework é pretensão minha chamar assim, seria mais um conjunto de códigos em Javascript para usar como base em alguns projetos.
Ok, chamem como quiserem biblioteca Javascript, framework, enfim, o nome é o de menos, mas o chamarei de framework pra ficar mais bonito e pra saber como chamar.
A idéia é fazer um arquivo principal, base, para que vários módulos sejam construídos ao redor depois, inserir a parte módulos com efeitos, esmaecimento, movimentação, validação de formulários etc…
Assim a pessoa faz o download do que lhe interessa apenas.
E esses módulos serem usados, juntamente com o “framework” na montagem de pequenas ferramentas genéricas, estas ferramentas nada mais seriam que o que já venho montando, como a galeria de imagens, o calendário, e esses também seriam adaptados a esse padrão.
O maior problema pra começar a fazer algo do gênero é que quando pensamos em um framework vem a mente o JQuery, Prototype entre outros que estão faz muito tempo sendo desenvolvidos e estão em um estagio muito avançado, logo pensamos, pra fazer algo tem que estar no mínimo nesse nível, e sinceramente, algo nesse nível demora pra ser feito, e assim desanima começar o desenvolvimento.
Outra coisa é que eu nunca fiz nada do gênero, logo, como não conheço os caminhos vem a preguiça de começar e apanhar até achar o modo certo.
Enfim, as negativas são muitas, mas com pé no chão, degrau por degrau acho que da pra fazer algo legal, ou pelo menos tentar, dar a cara a tapa mesmo pra ser criticado.
Bom pra começar o que é preciso? bom todo framework tem uma função “Ajax” ou seja, pra chamar conteúdo de forma assíncrona.
Eu sempre usei varias funções, tinha 4,5 que usava de acordo com a necessidade, peguei essas, joguei fora o que achei que não prestava, editei, e acrescentei alguma coisa e temos nossa função Ajax.
A mesma suporta requisições com GET ou POST, no caso de post devem enviar uma string com os valores dos campos.
Eu poderia pegar automático todos os campos do formulário mas de repente pode não ser interessante para alguém, por enquanto deixo assim e aguardo sugestões.
Nesse primeiro momento inseri ainda algumas funções velhas conhecidas de quem programa com javascript e quem acompanha o blog já as viu bastante.
Os atalhos para document.getElementById, que será chamado de $id, o atalho para document.getElementsByTagName que será chamado de $tag.
Ainda lembram da função adicionarEvento? pra pegar o load, onclick, onmouseover…
Bom aqui chamaremos de addEvent, pois tudo esta sendo montado em inglês, e é como ela é chamada em todos scripts internacionais.
Não tenho nem idéia de quem a montou, nem onde a vi a primeira vez, só sei que foi em um blog em inglês, mas agora essa como outras viraram domínio publico, portanto pertence a nos também
Pra quem viu o código do Calendário esta ali também uma função que retorna a posição x,y de qualquer objeto do documento.
Ou seja, não tem nada praticamente, mas de algum lugar tem que partir senão não sai nada.
Se alguém com bons conhecimentos de Javascript quiser participar, tranqüilo, se tiver realmente aceitação e participações e quiserem chamar de outra forma, por mim tudo bem.
Estou convidando a comunidade a desenvolver, pois não temos nenhum framework javascript representativo brasileiro.
Se ninguém se interessar, vou tocando conforme a musica e vamos ver no que da, ou não.
Dentro do script que vou disponibilizar tem também um código de validação de email de alguns testes que estava fazendo.
Deve fazer parte de um modulo a parte responsável por validação de formulários, por enquanto esta ai só para verem como funciona.
Disponibilizo aqui para download o script javascript e uma pagina html com 2 exemplos de uso do código.
Tudo coisa simples só para despertar a curiosidade.
Antes de terminar peço a opinião de vocês, acham que sou maluco ou é algo que vale a pena fazer, mesmo com frameworks tão desenvolvidos hoje como JQuery?
E sendo possível, alguém tem idéia de qual o próximo passo a ser dado? hahahaha
O que devo implementar pra dar mais suporte possível a outros scripts?
Vamos tentar né? mesmo sabendo que vou sofrer com a limitação de conhecimento, mas é assim que se aprende ainda mais.
P.S: normalmente nao escrevo tanto, nao é por preguiça de escrever, mas imaginem alguém com um teclado que so tem o acento agudo e no E, nada de circunflexo, agudo em outras vogais ou o tio, dai o que faço?
Escrevo, passa o corretor ortografico que tem na Google toolbar, ela tem um limite de 100 palavras, se o texto é maior vou colocando de 100 em 100 palavras para serem corrigidas, depois passo um outro corretor ortográfico que instalei como extensão do firefox, mesmo assim eles pegam metade dos erros, ai eu dou uma lida, pega o que vejo e procuro palavra por palavra no google pra pegar o acento e dai coloco a palavra correta no texto, parece trabalhoso né, e é!
Esse P.S é pro Allan que gosta mais dos textos longos, agora ele vai entender porque escrevo pouco normalmente. ![]()
Essa observaçao nao passei no corretor para terem um idéia da quantidade de palavras que ficam sem acentos e tem que ser corrigidas.
Tudo isso porque odeio portugues mal escrito.
Promoções 20 Sep 2007 04:32 am
Lista brasileira de equipamentos e serviços compatíveis com Linux
Ajude a divulgar a lista brasileira de equipamentos e serviços compatíveis com Linux
…e concorra a MP4 e MP3 players, mochilas Targus, períodos de VoIP grátis e até a ventiladores USB - além de contribuir automaticamente para doações para a Wikipedia e o Wordpress! O BR-Linux coletou mais de 12.000 registros de compatibilidade de equipamentos e serviços (webcams, scanners, notebooks, …) na sua Pesquisa Nacional de Compatibilidade 2007, e agora convida a comunidade a ajudar a divulgar o resultado. Veja as regras da promoção no BR-Linux e ajude a divulgar - quanto mais divulgação, maior será a doação do BR-Linux à Wikipedia e ao Wordpress.
Este é post feito para participar da promoção do BR-Linux, porém mais importante que a promoção é a iniciativa que é mais do que valida, se você tem um blog participe também, além de poder ajudar instituições que desde sempre ajudam os blogueiros, concorre a prêmios ![]()
Javascript 19 Sep 2007 11:47 am
FS Calendário em Javascript terminado
Espero que tenha terminado ao menos
Acabei de testar o script do calendário no IE6, 7, Opera, Netscape, Firefox e Safari(Windows).
Parece que esta tudo funcionando.
Resolvi os problemas que ocorriam principalmente no IE quanto eu limpava o conteúdo da tabela dos dias.
Coloquei um efeito de esmaecimento bem fresco quando abre e fecha a janelinha, e inseri o código para posicionar a div do calendário a direita do ícone que abre o mesmo.
Erros, duvidas, sugestões, criticas, fiquem a vontade para escrever

