Archive for 'Desenvolvimento web'

IBGE - Estatistícas de reclamações

Posted on Agosto 29th, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Organizações, Computadores e internet, Geral.

Não complica o que é fácil!

Pessoal,
Meu pai no domingo (27/08), estava navegando no site do IBGE, e queria visitar um item chamado Classificações Estatísticas/ CONCLA, do web sitio do IBGE. Bom, o item existe no menu na página inicial deles, porem o link esta apenas com um famoso “#”. Se não existe nenhum conteúdo para esse item, porque o item existe no menu? Porque adoram complicar o que é fácil!

Olhem a imagem:

IBGE

Meu pai me perguntou: Ju, o site do IBGE não funciona no Opera 9? Logo respondi: Ué, funciona sim, eu navego nele, e logo vi isso no site do IBGE.

Alguém sabe o porque do desenvolvedor fazer isso? Como disse o Kristofferson: Gerar estátisticas de reclamações? Só se for!

Então não complica o que é simples e fácil, se não tem conteúdo para aquela área, tira do menu. Usuários menos avançados, que não sabem o que o # faz. Poderiam ficar clicando umas 5 vezes sem obter resultado nenhum.

Abraços

6 Comments

Novo Flock 0.7

Posted on Agosto 20th, 2006 by João Vagner Brito de Medeiros, under Pessoal, Desenvolvimento web, Organizações, Computadores e internet, Geral.

Flock

Saiu o novo Flock tão sabendo?

É, eu estou postando dele, me parece estar melhor, mais leve, e claro o visual dele sempre é bonito. Superando o Firefox tanto em rápidez como em estética. Porem ainda sou usuário Opera viciado :-).

Ahh, estou de PC Novo, Semprom 2.2, com 512 de memória RAM, HD de 80 GB, as coisas andam melhorando!

Abraços

Blogged with Flock

1 Comment

Ferramenta de criação de apresentações, similar ao Powe Point On-Line

Posted on Agosto 7th, 2006 by Jairo Mendes, under Desenvolvimento web, Organizações, Computadores e internet, Geral.

Depois de umas 15 tentativas consegui logar aqui. Não lembrava nem o usuario nem a senha. hehehe

Estava navegando por ai e vi um site bem interessante. Quem já viu o Google Spreadsheets (http://spreadsheets.google.com/) deve ter ficado pasmo com a ferramenta.
Aqui está uma ferramenta para criar apresentações como as do Power Point, do Office. Totalmente on-line também.
http://www.thumbstacks.com/
A ferramenta é nova e falta muita coisa ainda, mas já dá para ter uma boa idéia de seu potencial.

Está aparecendo uma infinidade de ferramentas de escritorio on-line e a tendencia é aumentar. Alguns colegas não utilizam mais Excell, apenas o Google Spreadsheets, que embora seja bem mais simples supre várias necessidades. E você, pensa em trocar o Office por uma suite de aplicativos online? Na minha opnião, essa é a tendencia. =)

No Comments

Ué, o que é semântica de verdade?

Posted on Agosto 6th, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Computadores e internet, Geral.

Boa tarde,

Bom pessoal, algum tempo atraz havia uma grande movimentação dos desenvolvedores para transformar tudo em tableless, css, etc. Legal, bom, o tableless teve realmente seu papel importante para enfiar na cabeça de pessoas como eu, o que era web standarts, padrões, acessibilidade, e coisas do genero. E sim admito! eu era burrinho nessa parte!

Agora entra-se em uma discussão sobre a semântica, o que mostra uma evolução realmente no desenvolvimento web, vendo que agora layouts são mais que divs pra lá e pra cá, não é? No tópico HTML é Semântico do blog Pinceladas da web, que diz coisas sobre a semântica que é interresante conhecer. Alguns pontos citados são:

Os Sistemas de buscadores entendem tanto html como xhtml, o html permite h1, strong e todas as tags do xhtml, pois já existiam no html.

Estrutura de marcação de xhtml continua a mesma coisa, nada de novo, tudo igual, porem existem diferenças em tags orfãns, como img que deve ter uma barra “/” para ser fechada, porem caso essa regra não seja seguida, existe a compilação e renderização sem problema algum, porem não irá validar, e você terá erros no seu código.

“XHTML não separa melhor o conteúdo da estrutura. Para aqueles que tem terror da tag font, vale lembrar que esse elemento não é permitido seguindo o DTD do HTML 4.01 Strict, quem dirá então o DTD do XHTML 1 Transitional. O DTD do XHTML 1 Transitional é o mesmo do HTML 4 Transitional só que reformulado para funcionar como XML, e o mesmo acontece com as DTD do HTML 4 Strict e XHTML 1 Strict.” Essa são as próprias palavras do blog!

Agora você imagina o que é semântica no real sentido da palavra?

se.mân.ti.ca sf (gr semantiké, de sema)

1 Ling Estudo da evolução do sentido das palavras através do tempo e do espaço; semiótica, semiologia, semasiologia, sematologia: caderno, rival, torto, que no velho português significavam respectivamente grupo de quatro objetos, convizinho do rio, dano, passaram a significar, no português moderno, reunião de folhas de papel, competidor, torcido; por outro lado, fumo e moço, que em Portugal significam vapor e criado, no Brasil têm respectivamente o sentido de tabaco e jovem. 2 Mil ant Parte da arte militar que compreendia o conjunto das disposições destinadas a fazerem mover as tropas por meio de sinais. S. descritiva: a que estuda a significação atual das palavras de uma língua. S. geral: a que estuda a relação entre as palavras e as coisas, ou seja, entre a linguagem, o pensamento e a conduta. S. histórica: a que trata das mudanças de sentido das palavras no correr dos tempos.

Nossa, tanta coisa ai, mas o que realmente procuramos na semântica voltada pra web? Esta na citação abaixo:
a que trata das mudanças de sentido das palavras no correr dos tempos.

A semântica na web traz sempre a mudança de sentido nas tags, a tag b por exemplo, foi quase que substituida por strong, e elas não tem a mesma finalidade de leitura nos leitores de tela, porém obtem o mesmo resultado visual, a fonte “negritada” como desejar. O Uso de strong vocẽ mostra que deve ser lida com mais força, não sei se lembram quando a professora de vocês ensinou fonética, que as palavras com acentuação, a parte com o acento deveria ser lido com mais força, é isso que acontece com strong, porem com a tag b é apenas negritado, e nada mais, não existe enfâse, força, berro ou coisas do genêro.

Situações em que a semântica aparece e ninguem percebe são em citações, que devem ser levadas com o maior cuidado, pois os leitores de tela sofrem com isso. As tags de citações são interresantes pois agente cita, deve indicar de onde veio aquele trecho, e a lingua em que foi escrito. Exemplo de citação escrita corretamente. pego da W3C

<blockquote cite=”http://www.example.com/tolkien/twotowers.html”>
<p>They went in single file, running like hounds on a strong scent,
and an eager light was in their eyes. Nearly due west the broad
swath of the marching Orcs tramped its ugly slot; the sweet grass
of Rohan had been bruised and blackened as they passed.</p>
</blockquote>

Existem outras formas de citações, veja qual melhor lhe convem. Seja em HTML, ou xHTML.

Agora do que adianta usar alt=”" nas imagens? e não usar title=”" nos links?

Agora é questão de você mesmo avaliar seu código, ou verificar se se questionar se tag que esta usando é realmente a tag correta a ser usada? Esse questionamento deve ser feito na hora de desenvolvimento.

Abraços

2 Comments

Xajax - A Briga!

Posted on Agosto 3rd, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Computadores e internet, Geral.

Boa tarde pessoal,

Eu estou começando a fuçar legal com xaJax, e estou criando coisas para suprir as necessidade do framework.

Estarei postando coisas simples de xajax ou para usar com, assim pode ir pegando o jeitinho de como começar com ele.

Eu criei uma função para resolver o problema de conversão de caracteres utf8 e ISO, pois ele dá vários problemas com isso:

<?php 
function converteAjax($conteudo, $tipo) {
	if($tipo == "iso") {
	$conteudo	=	mb_convert_encoding($conteudo,"iso-8859-1","utf-8");
	}
	elseif($tipo == "utf8") {
	$conteudo	=	mb_convert_encoding($conteudo,"utf-8","iso-8859-1");
	}
return addslashes($conteudo);
}
?>

Para usar a função basta chamar ela passando os parametros:

<?php 
$conteudo = "Conteudo vindo em utf8";
//converte de utf8 para iso
converteAjax($conteudo, "iso");

//converte de iso para utf8
converteAjax($conteudo, "utf8");
?>

Claro, isso não é apenas para xajax, pode ser usado em qualquer lugar aonde tenha problemas com UTF8 e ISO.

Breve mais coisas de xajax!

Abraços

11 Comments

Já que não geramos o conteúdo, porque não citar a fonte?

Posted on Julho 24th, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Organizações, Computadores e internet, Geral.

Boa tarde,

Hoje conversando com o Khristofferson Silveira lá de Macaé no Rio de Janeiro, e como ele é um cara antenado em coisas erradas (ele adora as coisas erradas - no bom sentido!). Me mostrando uma frase interresante e usada em dois artigos, um no site Mundo do marketing, e outro no Web Insider, essa frase foi citada por ele em um trabalho acadêmico.

A frase em questão é: “De nada adianta a empresa erigir monumentos em homenagem ao seu site se o mercado não o aplaude. O usuário é o verdadeiro juiz!

A frase realmente é intrigante, forte e bem marcante. Os artigos não estão idênticos, porem parecidos. Um se baseou no outro e escreveu o seu, dou minha cara a tapa que a “Flavia Miranda, que é gerente de projetos da K2 Sistemas e professora da Pós-Graduação em Ergonomia e Usabilidade da PUC-RJ.” tenha tido como base o artigo do Web Insider. Pois o site que ela tem em sua descrição é o www.k2sistemas.com.br não segue todas as leis que são pregadas em seu artigo. Isso é apenas um detalhe

Na ArqHP foi mandado um tópico chamado Regra de 1%, com a seguinte estatistica:

De 100 pessoas:
- 1 criará o conteúdo
- 10 interagem com ele (comentarão ou adicionarão algo) - Acho que nossa professora esta inclusa aqui, porem não citou fonte nem houve uma interação direta :(
- 89 apenas vão ler / ver

Stats mandada pelo Luciano Lobato (naHipermídia).

Acho que depois de tantos links será que chegaram ao fim desse post? Só deus sabe, o que quero dizer é que o conteúdo esta sendo pouco criado, e se tem muito discutido se isso é questão de cultura ou de sei lá o que. Cai na contradição de citar, falar, tripudiar uma frase e não citar a fonte da mente que pensou anos e anos em uma frase dessas! como foi o caso da Professora da USP.

Abraços e cuidado, citem a fonte negada!

No Comments

Wordpress e Web Insider

Posted on Julho 14th, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Geral.

Agora o Web Insider esta de cara novo, e CMS novo também. Viva o Wordpress!

http://webinsider.uol.com.br/index.php/2006/07/12/a-recriacao-do-webinsider-a-segunda-interface/

Será que sobrou alguma dúvida do potencial do Wordpress ?

Abraços

1 Comment

Já viu o “Picasa” ?

Posted on Julho 1st, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Organizações, Computadores e internet, Geral.

Calma, isso não é nada do que esta pensando! Picasa não é nada porno pessoal, o mente poluida hein?

Picasa é um sistema by Google, para imagens, se você tem Flickr, e quer conhecer outro, essa é sua oportunidade, porém algo estranho que eu encontrei até por acaso na hora de remover o software foi a seguinte mensagem: “Obrigado por avaliar o Picasa do Google.”

Bom, tirando essas mensagens subliminares estranhas do google, o sistema parece interessante, confiram: http://picasa.google.com.br/intl/br/.

Abraços

3 Comments

Dicas para o mime-type!

Posted on Maio 30th, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Computadores e internet, Geral.

Quem já não sofreu pra mandar um doc type certinho para cada navegador? Alguns vão, outros enperram e não vai nem que a vaca tussa e de uma gemidinha. Ai seu código não válida, você stressa! Bom, para tudo existe uma solução, ou melhor, uma cabeça pensante para solucionar nosso problema, O Jonas Raoni Soares Silva fez isso pra galera:

<?php 
$charSet = 'iso-8859-1'; 
$contentType = (preg_match('/application\/xhtml\+xml/', 
isset($_SERVER['HTTP_ACCEPT']) ? $_SERVER['HTTP_ACCEPT'] : '') ? 
'application/xhtml+xml' : 'text/html') . ";charset=$charSet"; 
                header("Content-Type: $contentType");
?>

O que acontece ao usar esse Script é que o browser envia uns cabeçalhos pro servidor, informando o codenome dele, as coisas que ele suporta, etc. Esse código vai verificar se o browser suporta o mime-type “application/xhtml+xml”, se
suportar, o script retorna dizendo que o html usa esse mime-type, caso contrário, envia como “text/html” para manter uma compatibilidade meio um pouco estranha, já que o app/xhtml não é text/html…

Lógica da coisa

Se a variável $_SERVER[’HTTP_ACCEPT’] existir (pode ser que o browser não retorne essa informação) e dentro dela tiver a string
application/xhtml+xml“, então significa que o browser se considera compatível com o xhtml, isso retorna o
mime-type certo, caso contrário, envia o “text/html“.

No Comments

Wordpress CMS

Posted on Maio 1st, 2006 by João Vagner Brito de Medeiros, under Desenvolvimento web, Computadores e internet, Geral.

Tem um bom tempinho por ai, que vejo muito se falar do wordpress como CMS robusto, já que o wordpress já é um CMS mas é um CMS para blogar oras, não para conseguir manter uma comunidade! Mas navegando sem rumo por ai, achei um site usando o Wordpress como CMS, mas apenas institucionalmente, nada muito dinamico ou avançado demais, o site é o HVCP Consultoria Empresarial Ltda (Português), que foi feito por uma profissional web, algo realmente raro de encontrar pois agente querendo ou não, a web ainda é muito machista, o nome dessa profissional é Web Woman (Simone Villas (Português)).

Mas não é o enfoque principal as mulheres (ainda!), mas é sobre Wordpress CMS, e como um CMS, ele deve ser flexivel, acessivel e bonito claro. Vale à pena destacar que o Template Monster (Inglês), já oferece templates pré-fabricados para Wordpress, o que significa que todo mundo esta de olho no Wordpress, para uso comercial e também uso para blogar que é o mais utilizado!

Vamos analizar o que é CMS:

A content management system (CMS) is a computer software system for organizing and facilitating collaborative creation of documents and other content. A content management system is frequently a web application used for managing websites and web content, though in many cases, content management systems require special client software for editing and constructing articles. The market for content management systems remains fragmented, with many open-source and proprietary solutions available.

By Wiki Wiki Pédia (Inglês) >

Um CMS é mais que apenas conteúdo, é uma interação, é uma comunidade aonde leitura, comentário, feedbacks e outras coisas acontecem, e para o wordpress se tornar mais que isso, é preciso dar uma turbinada nele, como mostra o artigo Wordpress as cms (Inglês).

Bom Divertimento!

No Comments

« Older Entries   Recent Entries »