A migração para os Padrões Web precisa ser gradual
Em alguns blogs que visito estão surgindo inúmeras discussões sobre a conversão de grandes portais, existem dezenas de motivos para estes não serem totalmente convertidos em um único passo, dentre tantos, posso citar alguns:
- Jornalistas não são desenvolvedores
- É muito dificil (posso até dizer: impossível) fazer um jornalista escrever XHTML válido em uma caixa de inserção de conteúdo.
- Inexistência de ferramenta eficiente
- Não existe um componente que exiba RichText e dê como saída um XHTML limpo, e não me venham com editores como os do WordPress, que escrevem e exibem código XHTML, mas não exibem a formatação final como links, negritos, itálicos etc.
- Banco de dados existente
- Os custos de se migrar todo um banco de dados já existente que está tag-soap para código limpo e válido é imenso, inviável.
- Prazos
- O tempo disponível para montagem das páginas é, quase sempre, desumano. Vocês nem imaginam que tipo de milagres nós, montadores páginas de grandes portais, fazemos para cumprir prazos. Minha namorada e minha mãe sabem bem do que estou falando.
- Nivelamento da equipe
- Quanto maior o número de pessoas para montar as páginas, maior probabilidade de inconsistências no código, isso é óbvio.
O que tenho notado, é que (normalmente) as pessoas que fazem criticas ao código destes sites têem pouca ou nenhuma noção de regras e exigências do mercado
Existe um abismo enorme entre desenvolver um weblog como este, que usa WordPress, PHP e MySQL e desenvolver um portal com 1200 páginas, feito com JSP e Struts. Não tem texto no universo que consiga explicar isso, só passando pra saber do que estou falando.
O pior é que a maioria das pessoas que fazem as críticas estúpidas das conversões acima citadas só desenvolvem sites do primeiro tipo, e pior que isso, às vezes nunca desenvolveram site algum, não fazem idéia do que é ter 3 minutos para fazer uma hotpage.
A solução, ao meu ver, é a migração gradual e constante conscientização não só dos desenvolvedores, mas principalmente dos jornalistas responsáveis pela alimentação do banco de conteúdo desses portais, que é afinal, a parte mais importante de um website deste tipo.
Um bom exemplo desta migração gradual estou fazendo agora, a partir deste post todos os links externos terão o atributo "rel" com o valor "extenal", ficando assim: <a rel="external" href="http://allYourBase.are">Belong to Us</a>
. Depois eu explico melhor o motivo, mas tem a ver com deixar o código mais semântico.
tem algo a ver com XFN? estou esperando a explicação =)
Ach que deu pau o meu comment… oi foi reprovado? =)
Eu não reprovaria um comment seu, vc deve ter comentado bem na hora da migração do sistema.
Dia desses, um diálogo meu com uma colega jornalista (que não é novata, nem preguiçosa):
– Eu não entendo é nada dessas letrinhas que vocês chamam de código… como é que faz sentido? Cadê o botão de negrito?
– É por associação… como se fosse Palavras… entende?
– AH NAO! MUITO TRABALHOSO!
– Ahn?
– É sim! Já basta ter que saber onde está o botão, agora vocês desenvolvedores me vêm com essa?
—
Vejo que há muita resistência. Entendo que as pessoas são inteligentes, bem humoradas e dispostas … porém muitas querem ver o lado prático da coi$a, entende? O quanto antes.
Ricardo e Marco, A mudança deve ser bem lenta e gradual. Não adianta realmente socar html, xhtml num jornalista. Eu utilizaria outros recursos. Por exemplo os utilizados em WIKIs. Vc pode até mesmo ter uma ferramenta visual, que gere uma tag intermediaria, que nao prejudica a legibilidade do texto pelo jornalista.. e que no final vc converte com uma regEx para xhtml válido. Eu utilizo a sintaxe simples to txt2ascii, mas algo mais simples pode ser feito utilizando um editor simples com js.
Mesmo assim temos que começar é no nosso meio. Ainda existem zilhões de “webi -disainers” por ai brincando com seus dreamweavers 3, words , front page e sujando tudo que a gente quer limpar.
*marco meu comentário era mais elaborado e consistente =) agora escrevi só resquicios dele =)
Aquele abraço meu velho!
Quanto ao tópico “prazos”, pequena correcção, vc não tem namorada vc tem namorado! e vc nao trabalha, vc é um puto mimado! Vai toma no cu cara!
I am sure this piece of writing has touched all the internet users, its really really nice post on building up new weblog.|
I am really enjoying the theme/design of your site. Do you ever run into any web browser compatibility issues? A number of my blog audience have complained about my site not operating correctly in Explorer but looks great in Chrome. Do you have any recommendations to help fix this problem?|
Excellent blog here! Also your web site loads up very fast!
What host are you using? Can I get your affiliate link to your host?
I wish my website loaded up as quickly as yours lol