quarta-feira, 20 de outubro de 2010

Código para inserir vídeos do youtube em seu blog ou página

Já que o Blogger não colabora, disponibilizando essa comodidade para nós, simples bloggeiros, aqui vai o código necessário para incluir um video do youtube em suas postagens - ou no seu site (e com a vantagem de ser um código válido de acordo com as normas do W3C, o consórcio que tenta normatizar os padrões de código na internet):

< object data="http://www.youtube.com/v/xxxxxx" height="355" type="application/x-shockwave-flash" width="425">
< param name="movie" value="http://www.youtube.com/v/xxxxxx"/>
< param name="wmode" value="transparent"/>
< /object>

Não se esqueça de apagar o espaço depois do sinal de "<" para que o seu código possa ser executado pelo browser. Em xxxxxx, coloque a id do seu vídeo. Por exemplo, no link a seguir: http://www.youtube.com/watch?v=kZzGNGE2adw
A id será kZzGNGE2adw
Em "width" e "height" você pode definir as dimensões com as quais o video será exibido dentro da página.
Simples assim.
(Detalhe: não me lembro de onde copiei esse código, mas agradeço ao autor pela generosidade em publicá-lo.)

sexta-feira, 15 de outubro de 2010

Grandes clássicos do pop - Stevie B. - Because I love you

Cantor, compositor e produtor americano, Stevie B. foi um artista influente nos estilos Latin Freestlyle e High-Energy, na cena dance de Miami, no final dos anos 80.  (Estilos que, ao que parece, influenciaram um pouco o funk brasileiro quando ele surgiu - mais ou menos como nas primeiras músicas do Latino). Entretanto, Stevie é melhor conhecido pelo seu número um nas paradas norte-americanas: "Because I love you", uma canção romântica, que nada tem a ver com a dance music. Lembro que esta foi uma das canções mais tocadas nas rádios daqui também, no começo da década de 90. Vejamos, então, a letra e a tradução de mais esse grande clássico do pop:

Because I Love You (The postman song) - Stevie B
[Porque Eu Te Amo (A canção do carteiro)]

I got your letter from the postman just the other day

Eu peguei do carteiro a sua carta num outro dia
So I decided to write you this song

Então eu decidi escrever esta canção pra você
And just to let you know exactly the way I feel

Apenas pra você saber exatamente como eu me sinto,
To let you know my love’s for real
Pra você saber que meu amor é verdadeiro

Because I love you and I’ll do anything
Porque eu te amo e eu farei qualquer coisa
I’ll give you my heart, my everything

Te darei o meu coração, tudo de mim
Because I love you, I’ll be right by your side

Porque eu te amo, eu ficarei bem ao seu lado
To be your light, to be your guide

Para ser a sua luz, para ser o seu guia

If you should feel that I don’t really care

Se você sentir que eu realmente não me importo
And that you’re starting to lose ground

E que você está começando a perder o chão
Just let me reassure you that you can count on me

Apenas me deixe te garantir de novo que você pode contar comigo
And that I’ll always be around

E que estarei sempre por perto

Because I love you, my heart’s an open door

Porque eu te amo, meu coração é uma porta aberta
Girl, won’t you please come on in

Garota, por que não?, entre nele.
Because I love you, I’ll be right by your side

Porque eu te amo, eu ficarei bem ao seu lado
To be your light, to be your guide
Para ser a sua luz, ser o seu guia

If you should feel that I don’t really care
Se você sentir que eu realmente não me importo
And that you’re starting to lose ground

E que você está começando a perder o chão
Just let me reassure you that you can count on me

Apenas me deixe te garantir de novo que você pode contar comigo
And that I’ll always be around

E que estarei sempre por perto

Because I love you, my heart’s an open door

Porque eu te amo, meu coração é uma porta aberta
Girl, won’t you please come on in

Garota, por que não?, entre nele.
Because I love you, I’ll be right by your side

Porque eu te amo, eu ficarei bem ao seu lado
To be your light, to be your guide
Para ser a sua luz, ser o seu guia

Confira o video desse clássico no youtube:

Idéias socialistas - ou não...

  Estava eu pensando no segundo turno dessas eleições, quando me vieram à mente alguns trechos de debates do primeiro turno. Lembro que me impressionou muito a coerência e a firmeza e a clareza de idéias do candidato Plínio de Arruda Sampaio, do PSOL. Embora eu nunca tenha simpatizado com os ideais socialistas, achei muito interessante algumas idéias defendidas pelo candidato do PSOL: uma porcentagem significativa do PIB definida para investimentos em saúde e educação, o cancelamento do pagamento da dívida externa (que nunca consegue ser paga devido aos juros crescentes) e o limite à propriedade privada. É sabido que o socialismo teve como motivações a tentativa de melhorar a vida da classe operária, dos trabalhadores em geral. Entretanto, vários fatores (entre eles a corrupção) impediram grandes países socialistas como a Rússia de continuarem com esse regime político. É como diz no livro "A Revolução dos Bichos": "todos os animais são iguais, mas uns são mais iguais que os outros". Há sempre uma classe dominante querendo levar vantagem e ter privilégios sobre os demais. Foi o que aconteceu com os burocratas russos (classe dominante). É como eu já ouvi falar em algum lugar: "a história do homem é a história da dominação do homem pelo homem".
  Acho que independentemente do sistema político ou econômico, algumas medidas deveriam ser colocadas em prática pelos governantes, sejam eles quem forem: uma reforma no sistema tributário brasileiro, de modo que impostos mais altos incidam proporcionalmente sobre os mais ricos (além é claro de um imposto específico sobre fortuna - a partir de um certo valor de patrimônio a pessoa teria de pagar este imposto; algo por exemplo como a partir de 500 milhões, meio por cento da fortuna descontada no imposto de renda - isto não é absurdo, já que dinheiro gera dinheiro, ainda mais em se tratando de valores deste calibre), diminuição nos juros cobrados no financiamento de móveis e eletrodomésticos (conforme a quantidade de prestações, a pessoa acaba pagando até três vezes o valor do objeto comprado - isto é um absurdo numa economia de inflação controlada como a nossa), definição da quantidade de investimento em saúde e educação com base em dados estatísticos e definição em lei de um mínimo a ser investido (não menos de tantos por cento do orçamento anual, por exemplo; tantos reais por pessoa, investidos em saúde por ano etc.), diminuição geral do salário de todas as classes de políticos (deputados, senadores, governadores) e corte de benefícios absurdos como cartões corporativos, auxílio-terno, auxílio-viagem etc. (somos o país que tem os deputados mais caros do mundo) e combate ferrenho à corrupção em todas as esferas públicas (corrupção custa caro e quem paga a conta é o povo, evidentemente) - nada de mensalões, dinheiro na meia, na cueca, propinas, licitações forjadas, e toda sorte de falcatrua que o povo está cansado de ouvir falar nos jornais e ler nas revistas. Precisamos de um líder que comece a mostrar que nem todo brasileiro é corrupto e que a política não precisa ser feita com os bolsos cheios de dinheiro sujo.

sexta-feira, 8 de outubro de 2010

Diminuindo o tempo de boot do Windows com o MSconfig

Se o seu Windows anda demorando um pouco demais para inicializar, existe um truquezinho meio manjado, mas que muita gente não sabe, para desabilitar alguns processos e programas que se iniciam junto com o sistema. Trata-se de uma ferramenta que existe há muito tempo e que vem de brinde com o Windows: o Msconfig.
 Com ele, é possível desabilitar serviços e programas que se iniciam junto com o Windows, além de permitir alterar algumas opções de boot. 
Para acessá-lo, clique com o botão esquerdo do mouse em Iniciar -> Executar.

Digite msconfig. Dê Ok.
Na aba Inicializar, podemos ver alguns processos de programas que se iniciam junto com o Windows. Alguns serviços fornecidos por esses programas não são realmente necessários ao funcionamento do sistema, podendo ser acionados manualmente, como o jucheck.exe (java update checker – verifica se há uma nova versão da máquina virtual java, coisa que pode ser feita manualmente; se você não faz operações bancárias pela internet, não há necessidade de atualizá-la toda vez que for lançada uma nova versão), o NeroCheck.exe (que verifica os plugins do nero – se você não mexeu neles, pra que verificá-los?), o PDVDServ.exe (desnecessário para a maioria das pessoas - é criado quando você instala o PowerDVD), o AdobeSpeedLauncher ou processos semelhantes, criados quando se instala o Adobe Reader.

Na aba Serviços, podemos desmarcar alguns serviços desnecessários do sistema – ou criados por alguns programas que instalamos. Se você não tem uma rede com dois ou mais computadores e não faz alterações do registro via acesso remoto, não há necessidade de um serviço como este ficar rodando em segundo plano, até mesmo por uma questão de segurança. A Configuração zero sem fio, também não é necessária se você não tem uma rede sem fio, ou se o seu adaptador wireless tem uma ferramenta de configuração própria, que não faz uso desse recurso do Windows. O RichVideo, instalado com o PowerDVD, também não é necessário para a maioria dos usuários, assim como o serviço de Cartão Inteligente.
 Entretanto, é interessante que você anote numa agenda ou num arquivo de texto os itens desabilitados, pois caso surja algum problema logo depois de você os desabilitar, você ainda poderá voltar às configurações anteriores, acessando o Msconfig novamente. Entre os serviços que não devem ser desabilitados estão o Anti-vírus, o Firewall da internet, a Chamada de Procedimento Remoto (se o seu usuário tiver privilégios administrativos para tal e você interromper esse serviço, o Windows entrará em parafuso e exibirá uma mensagem dizendo que será reiniciado em instantes, já que muitos outros componentes do sistema dependem dele).

Grande parte dos problemas de demora na inicialização do Windows poderia ser minimizada se programadores conscientes não deixassem marcada por padrão a opção de seus programas iniciarem junto com o Windows, quando são instalados. O usuário comum geralmente instala programas usando as configurações-padrão oferecidas pelo instalador do aplicativo, sem procurar entender as opções oferecidas e ajustá-las às suas necessidades.
Veja por exemplo, esta tela do utorrent sendo instalado:
Repare que a opção "Start utorrent when Windows starts up" (iniciar junto com o Windows), vem previamente marcada, sendo que o recomendável, para os usuários que têm pouca memória e um processador bem fraquinho, é exatamente o contrário.
Há também programas atrevidos que se iniciam com o Windows sem sequer perguntar se é isso que queremos. É pra isso que existe o MSconfig.
Outra coisa que muita gente também não repara, é que existe uma pasta no Menu Iniciar chamada "Inicializar", onde os atalhos aí colocados inicializam, durante a carga do sistema, os programas aos quais se referem. Se houver algum programa pentelho que crie atalhos nesta pasta, basta excluir o atalho para que ele não inicie junto com o Windows.

Voltando à parte de serviços, um truque que pode ser usado caso você não consiga excluir documentos da fila de impressão, sem precisar reiniciar o Windows, é reiniciar o serviço de spooler, ou pará-lo e iniciá-lo novamente. Nem sempre funciona, mas não custa tentar.
Para interromper um serviço (processo que roda em segundo plano e fica à disposição de outros programas), dependendo das suas configurações, talvez você tenha que perfazer um caminho mais ou menos assim (no Windows XP): 
Iniciar -> painel de controle: 
 Desempenho e manutenção:
 Ferramentas administrativas:
 Duplo clique em Serviços:
 Escolha visualização padrão:
 Clique dentro da área de serviços e desça girando a bolinha do mouse ou puxando a barra de rolagem na lateral direita:

Vamos reiniciar o spooler de impressão:
 Clique no botão de reiniciar o serviço:
 Eis o resultado:
 Se você teve a curiosidade de fuçar nessa parte de serviços, com certeza deve ter notado que por este caminho também é possível tirar do período de boot o carregamento de alguns processos e serviços. Se não lhe passou pela cabeça esta possibilidade, veja então como fazer. Dê um duplo clique em cima do serviço que quer configurar, ou clique sobre ele com o botão direito do mouse e escolha "propriedades":
Em "Tipo de inicialização", você pode escolher entre automático (é carregado junto com o Windows), manual (você deve carregá-lo manualmente) e desativado (o serviço não estará disponível, devendo ser habilitado novamente - caso necessário - através deste mesmo console de gerenciamento, pois ele não aparecerá no Msconfig, se for marcado como desativado):
Para finalizar, clique em Aplicar e Ok.

 Voltando ao Utilitário de configuração do sistema, depois que você tiver feito sua “limpeza” no boot do Windows via Msconfig, clique em Aplicar e Fechar.
Será exibida a caixa de mensagem:
Clique em Reiniciar. Depois de reiniciado o sistema, será exibida a seguinte mensagem. Marque a opção “Não mostrar esta mensagem ou iniciar o utilitário de configuração ao iniciar o Windows” e clique em Ok.
Caso o seu Windows esteja “bichado”, pode ser que esta mensagem apareça toda vez que você reinicie o sistema. Neste caso, para se livrar desse incômodo, basta desfazer as alterações que você fez, acessando o Msconfig de novo.
Boa diversão com o Msconfig!

 Obs.: Todos os procedimentos que eu descrevi aqui, eu mesmo já testei no meu computador, porém coisas estranhas sempre podem acontecer, já que estamos lidando com o Windows. Mas caso o seu computador se torne "inbootável", ou seja, não consiga inicializar mais, geralmente basta entrar no “modo de segurança”, apertando a tecla F8 antes do início do sistema e, assim que o Windows carregar, execute o Msconfig de novo, desfazendo as alterações. Se não me engano, alguns vírus podem impedir o usuário de acessar o modo de segurança; dessa forma, caso não seja possível entrar em modo de segurança, isso não é um bom sinal. Mas dificilmente algo de tão errado acontece ao desmarcarmos serviços inúteis, ou tirarmos programas pentelhos do momento de boot do Windows, usando o Msconfig. Entretanto, eu não posso me garantir por você. Pesquise na internet o nome do processo ou programa que você quer tirar do boot e certifique-se de que ele não vai fazer falta nem a você nem ao sistema.  Garanta-se por si próprio e, se puder, tenha sempre um backup de seus arquivos mais importantes - ou do sistema inteiro, caso não queira passar pelo infortúnio de reinstalar o Windows, se você costuma mexer muito nas entranhas do sistema. Programas como o Norton Ghost, o Acronis True Image e, agora, o Nero Backitup, incluso no Nero 10, são algumas boas opções para criar uma "imagem" do sistema inteiro.
Vejamos como entrar no modo de segurança, caso você precise disso um dia: 
Aperte F8 antes do Windows ser carregado e escolha o sistema operacional, caso haja mais de um instalado: 
 Dê Enter. Escolha Modo Seguro:
 A seguir, você deverá escolher o usuário. É nesta tela que temos uma das oportunidades de acessar a famosa conta de Administrador. Se o Administrador não tiver senha, ou se você souber a senha, você pode xeretar aí. Mas caso haja suspeita de vírus, é bom usar outra conta de usuário, para que o vírus não use os poderes do Administrador e faça mais estragos, se ele estiver programado para isso.
 Se quiser entrar no modo seguro, confirme em sim, e se quiser tentar a restauração do sistema, clique em não:
 A restauração do sistema restaura os arquivos do computador todo até a data em que ela foi criada. Se você criou ou baixou arquivos da internet depois daquela data, eles serão perdidos. Nem sempre a restauração do sistema funciona como tentativa de eliminar vírus; aliás, quase nunca funciona nestes casos (muitas vezes o ponto de restauração do sistema já é criado pelo usuário contendo algum vírus). 
Abaixo, um exemplo da área de trabalho no modo seguro: 

quinta-feira, 7 de outubro de 2010

Grandes clássicos do pop - Lynyrd Skynyrd - Free bird

O Lynyrd Skynyrd (pronuncia-se algo como /línârd iskínârd/) foi formado em 1964, quando ainda se chamava "The Noble Five". O nome Lynyrd Skynyrd surgiu de um trocadilho, uma piada com o nome do professor de educação física, Leonard Skinner, que perseguia os então colegas de colégio Ronnie Van Zant, Allen Collins e Gary Rossington por terem cabelo comprido. A pronúncia do nome do professor onde moravam era algo como /Línârd Iskínâr/. Posteriormente, eles ficariam amigos desse professor, que inclusive abriu um show na cidade onde viviam, apresentando os garotos.  A obra-prima da banda, a canção Free bird, se tornou um grande hino do rock e passou a ser emblemática do destino trágico que tiveram alguns integrantes da banda, mortos num acidente de avião em 77. Depois desse acidente, os integrantes que restaram dissolveram a banda, que se reuniu em 79 para tocar uma versão instrumental de Free bird. A banda só voltaria a  excursionar novamente em 87. Dessa data até hoje, o Lynyrd Skynyrd ainda continua na ativa, sendo que o guitarrista Gary Rossington é o único dos integrantes originais que permanece no grupo. Além dos que morreram no acidente, outros também já morreram, ou tiveram destinos que os afastaram da banda.

Agora, a letra traduzida desse grande clássico do pop-rock:
Obs.: A parte de guitarra slide tocada por Rossington é uma das mais lindas melodias que você terá oportunidade de ouvir na vida.

Freebird - (Pássaro livre)
(Allen Collins - Ronnie VanZant)

If I leave here tomorrow
se eu partisse amanhã
Would you still remember me
você ainda se lembraria de mim?
For I must be traveling on now
porque eu preciso viajar agora
'Cause there's too many places I've got to see
há muitos lugares que eu preciso ver

And if I stay here with you, girl
e se eu ficar aqui com você, garota
Things just couldn't be the same
as coisas não seriam as mesmas
'Cause I'm as free as a bird now
porque agora eu sou livre como um pássaro
And this bird you cannot change
e este pássaro você não pode mudar

Ohohohohohhhhh
ohhhhhhh
And the bird you cannot change
e um pássaro você não pode mudar
And this bird you cannot change
e um pássaro você não pode mudar
Lord knows I can’t change
Deus sabe, eu não posso mudar

Bye bye, baby, it's been a sweet love, yeah, yeah
tchau, tchau, garota, tem sido um doce amor, sim
Though this feeling I can't change
embora esta sensação eu não possa mudar
But please don't take it so badly
mas por favor não leve isso a mal
'Cause Lord knows I'm to blame
porque Deus sabe eu sou o culpado

But if I stay here with you, girl
e se eu ficar aqui contigo, garota
Things just couldn't be the same
as coisas não seriam as mesmas
Cause I'm as free as a bird now
porque agora eu sou livre como um pássaro
And this bird you never change
e este pássaro você nunca muda

Ohohohohohhhhh
ohhoohhh
And the bird you cannot change
e um pássaro você não pode mudar
And this bird you cannot change
e um pássaro você não pode mudar
Lord knows I can't change
Deus sabe, eu não posso mudar

Lord help me I can't change
Deus me ajude, eu não consigo mudar

Lord I can't change,
Deus, eu não consigo mudar

Won't you fly high, Free Bird, yeah
Você não voará alto, pássaro livre?


Essa música é demais. A única parte que eu não gosto muito é do final. Acho que não tem muito a ver. Destoa um pouco do resto da música e do clima criado por ela. Acho que em lugar de um solo agressivo no final, deveria ter um longo e melodioso solo de slide.







Grandes clássicos do pop - Cutting Crew

Banda formada em 1985 pelos guitarristas Nick Van Eede (também vocalista) e Kevin MacMichael, aos quais se juntaram posteriormente o baixista Colin Farley e o baterista Martin Beadle. O grupo Cutting Crew emplacou logo no seu disco de estréia a música "(I Just) Died in Your Arms", que ocupou o primeiro lugar nas paradas de vários países, inclusive nos Estados Unidos. Aqui no Brasil, entretanto, não me lembro de ter ouvido essa música tocar nas rádios. Já uma outra música deles, "I´ve been in love before" chegou a tocar com uma certa frequência nos "Love Night" da vida por aqui. Em outros países, essa segunda música conseguiu boas colocações nas paradas musicais, mas nenhum primeiro lugar. Outros hits se seguiram, mas com sucesso cada vez mais relativo até a separação da banda em 1993. Em 2005, Van Eede reformulou a banda e voltou a excursionar após o lançamento do álbum "Grinning Souls," em 2006. O outro guitarrista fundador da banda, Kevin MacMichael, morreu em 2002, vítima de câncer de pulmão.


Como não poderia deixar de ser, aqui estão as letras dessas duas músicas inesquecíveis, com a tradução do tiozinho aqui.

I just died in your arms tonight
(Eu simplesmente desfaleci em seus braços hoje à
noite)*

Oh I, I just died in your arms tonight
Oh, eu, eu simplesmente desfaleci em seus braços hoje à noite
It must have been something you said
Deve ter sido algo que você disse
I just died in your arms tonight
eu simplesmente desfaleci em seus braços hoje à noite

I keep looking for something I can't get
eu continuo buscando algo que eu não posso ter
Broken hearts lie all around me
Corações partidos repousam todos ao meu redor
And I don't see an easy way to get out of this
e eu não consigo ver um jeito fácil de escapar disso
Her diary it sits on the bedside table
O diário dela fica sobre o criado-mudo
The curtains are closed, the cats in the cradle
as cortinas estão fechadas, as crianças estão todas dormindo
Who would've thought that a boy like me could come to this
quem pensaria que um garoto como eu poderia fazer isso

(Refrão)
Oh I, I just died in your arms tonight
Oh, eu, eu simplesmente desfaleci em seus braços hoje à noite
It must have been something you said
Deve ter sido algo que você disse
I just died in your arms tonight
eu simplesmente desfaleci em seus braços hoje à noite
Oh I, I just died in your arms tonight
Oh, eu, eu simplesmente desfaleci em seus braços hoje à noite
It must've been some kind of kiss
Deve ter sido o jeito que você beija
I should've walked away, I should've walked away
eu devia ter fugido, eu devia ter fugido,

Is there any just cause for feeling like this?
Há pelo menos alguma razão pra me sentir assim?
On the surface I'm a name on a list
No papel, eu sou apenas um nome na lista
I try to be discreet, but then blow it again
eu tento ser discreto, mas então aquilo explode de novo
I've lost and found, it's my final mistake
eu perdi e encontrei, este é o meu erro final
She's loving by proxy, no give and all take
ela ama por procuração: não retribui em nada e tira tudo
'cos I've been thrilled to fantasy one too many times
porque tenho sido enfeitiçado ao extremo pela fantasia, tantas vezes

It was a long hot night
Foi uma longa e cálida noite
she made it easy, she made it feel right
ela a fez suave, ela fez parecer certo
But now it's over, the moment has gone
mas agora que acabou, o momento se foi
I followed my hands not my head, I know I was wrong
eu segui minhas mãos, não meu juízo, eu sabia que estava errado.

(Refrão)


 * Obs.: O título da música deve ser interpretado em seu sentido figurado: "acabei de ter um orgasmo esta noite".

Como vocês podem perceber, a música fala de sexo, aventura e arrependimento. Fiquem com a imagem do arrependimento. Se envolver com a pessoa errada (ao contrário do que a televisão faz crer) não acrescenta nada em nossas vidas, a não ser remorso e pesar. Devemos procurar alguém por quem tenhamos afeição, carinho, respeito; alguém que em primeiro lugar combine com nosso jeito de ser, pois é no dia-a-dia que algumas diferenças se fazem intoleráveis e a afinidade, mais que necessária. O sexo é consequência, vem depois. Ele não pode ser apenas uma aventura, ou do contrário ficarão apenas as mágoas e a solidão. É preciso conhecer bem a si mesmo e ao outro para decidirem trilhar lado a lado o mesmo caminho; ser companheiros de viagem.
Ah, o videoclip dessa música é show de bola. Vale a pena conferir.

 
I've been in love before
(Já estive apaixonado antes)

Catch my breath, close my eyes
Prenda minha respiração, feche meus olhos
Don't believe a word.
não acredite em nenhuma palavra
Things she said, overheard
coisas que ela disse e eu ouvi sem querer
Something wrong inside
Algo errado aqui dentro
Hits you in a minute, Ooo
Isso bate em você num minuto, oh
Then you know you're in it, aah.
e quando você vê, está preso nisso, ah

(Refrão)
I've been in love before
Eu já estive apaixonado antes
I've been in love before
Eu já estive apaixonado antes
The hardest part is when you're in it
A parte mais difícil é quando se está preso nisso
I've been in love before
Eu já estive apaixonado antes
I've been in love before
Eu já estive apaixonado antes

Just one touch, just one look
Apenas um toque, apenas um olhar
A dangerous dance

Uma dança perigosa
One small word can make me feel
Uma pequena palavra pode me fazer sentir
Like running away
como que fugindo em disparada
You can't say you're in it, no, until you reach the limit
você não deve dizer que está assim até atingir seu limite

(Refrão)


I've been in love
Eu já estive apaixonado antes
The hardest part is when you're in it
A parte mais difícil é quando se está preso nisso
I've been in love
Eu já estive apaixonado antes
I've been in love before
Eu já estive apaixonado antes



sábado, 2 de outubro de 2010

Elementos comuns à interface gráfica dos programas

Da invenção da interface gráfica pela Xerox, no século passado, até os dias de hoje, houve uma evolução que culminou na criação de alguns elementos comuns à interface gráfica dos programas. Seja qual for o sistema operacional (Windows, Linux, Mac Os/X, Unix etc.), quase todos os programas apresentam mais ou menos os mesmos componentes de interação com o usuário, tais como os botões fechar, maximizar, minimizar, novo, abrir, salvar, imprimir... Vejamos alguns exemplos:
Abaixo, temos os botões minimizar, maximizar e fechar do Wordpad, no Windows XP:
 A função desses botões é óbvia:
minimizar - retrai/ joga a janela do programa para a barra de tarefas;
maximizar - expande ou diminui a janela do programa em questão;
fechar - fecha o programa (caso ele não seja do tipo que rode em segundo plano).

Abaixo, os botões presentes na maioria dos programas que editam alguma coisa: novo, abrir, salvar, imprimir.(No caso, temos uma screenshot do Wordpad e do Word 2003, ambos no Win XP).

Como você deve ter observado, os ícones (pequenas figuras que representam esses botões), são praticamente os mesmos. Isso porque esses ícones são os fornecidos pela API (Aplication Program Interface - Interface de programação de Aplicativos) do Windows; ou seja, o programa não tem ícones específicos para representar esses botões. Entretanto, alguns programas aceitam o uso de temas para redefinir os ícones mostrados em suas janelas. Tomemos como exemplo o IrfanView (um visualizador e editor de imagens):

Repare que os ícones de abrir, salvar, imprimir, colar e desfazer são diferentes dos ícones-padrão do Windows. Isso graças ao tema aplicado à inteface do programa.
Outros sistemas operacionais, como o Linux, o Mac Os/X etc., terão janelas e ícones um pouco (ou bastante) diferentes, pois têm suas próprias interfaces gráficas (diferentes da usada no Windows, obviamente).
Além dos botões que acionam as tarefas mais comuns, temos geralmente também uma barra de menus, onde normalmente podemos acessar essas mesmas funções, além de outras mais específicas, ou menos comuns.
Abaixo, o menu arquivo do Word 2003: 
E do Irfan View no Windows XP:
Forando os menus, outra forma de acessar as funções de um programa é através dos atalhos de teclado. Muitas vezes, eles são exibidos ao acessarmos os menus do programa:
Abaixo, alguns atalhos do IrfanView:
E do Word 2003:
Repare que alguns atalhos são padrões (Ctrl+P: imprimir, Ctrl+S: salvar, Ctrl+C: copiar, Ctrl+V: colar), enquanto outros, bastante incomuns ou próprios do programa em questão (Ctrl+B: salvar, Ctrl+L: localizar, Ctrl+T: selecionar tudo).
Como diversos programas têm muitos elementos da interface gráfica bastante parecidos, ao aprendermos a usar um programa, temos condições de aprender a usar outros que realizam as mesmas funções, ou tarefas semelhantes. Ao aprendermos a usar o IrfanView, podemos nos aventurar a usar o Corel PaintShop Pro ou o Gimp, por exemplo. Alguns menus, botões e atalhos podem até mudar, mas as funções básicas de um editor de imagens (salvar em outro formato, recortar, redimensionar a imagem, aplicar efeitos como desfoque [blur], sépia, negativo etc.) com certeza estarão lá. Dessa forma é que vamos aprendendo a usar cada vez mais programas, que realizam determinadas tarefas de uma forma mais conveniente, ou com determinados truques que só eles têm. Lembrando que pesquisar na internet ou nos arquivos de ajuda do programa é fundamental para sanarmos as dúvidas quanto ao uso, e funções disponíveis no aplicativo que estivermos usando. Mas mesmo que a interface de algum programa seja bastante diferente da habitual, ainda assim temos como descobrir quais são os botões de interação de uma janela ou caixa de diálogo, como por exemplo no Powerpoint image extractor:
Inspirado nas janelas do MacOs, ele exibe no canto superior direito 3 botões. Não é nem preciso pensar muito para concluir que esses botões redondos representam, da esquerda pra direita, os botões minimizar, restaurar e fechar. Os ícones dos botões podem até ter mudado, mas o posicionamento tradicional deles foi mantido.
Atualmente, com o lançamento do Windows 7 e do Office 2010, a interface gráfica do Windows tem passado por grandes mudanças no seu design e estilização. O uso de transparências e o efeito visual da luz atravessando uma superfície vítrea, estão entre os novos recursos presentes nos programas e no próprio sistema operacional, além de uma grande reorganização dos botões e menus.
Trataremos do Windows 7 um pouco mais para a frente. Vejamos agora, por exemplo, como executar algumas tarefas de imagem em dois programas com abordagens e finalidades bastante diferentes: o Inkscape e o IrfanView.
No IrfanView, para salvarmos uma imagem em outro formato, devemos abri-la e depois usar a opção salvar como. Depois, deve-se escolher o formato desejado (ou disponível) e salvar o arquivo.
Vejamos, então, passo-a-passo. Primeiro, vamos ao menu File → Open, ou clicamos com o mouse no ícone da pastinha se abrindo:
A seguir, escolhemos a pasta onde iremos salvar o arquivo. Ao lado de “Examinar”, temos uma setinha, na qual clicamos para abrir um menu “drop-down”, onde podemos escolher o caminho e a pasta para salvar o arquivo.
Caso a pasta desejada não apareça, clique na pasta imediatamente superior a ela e depois dê um duplo-clique para abri-la, e assim por diante. Agora, clique no botão Save as (salvar como), ou vá no menu File → Save as:
Em tipo, escolha PNG e salvar.
Repare que o irfanview, tem algumas opções de compressão para este formato e se o plugin PNGout estiver instalado, há ainda mais opções para reduzir (ou aumentar) o tamanho (em bytes) e a qualidade da imagem.
No inkscape, o processo pode ser feito de forma semelhante: abre-se o arquivo e usa-se a opção salvar como:
 Primeiro, achamos o caminho para a pasta onde está o arquivo, clicando em “Examinar” - ou à esquerda, nos lugares sugeridos (Área de trabalho, Computador etc):
Duplo-clique para abrir a pasta:
 Escolhemos o arquivo e clicamos em abrir:
E depois File → Save as:
 Em tipo, escolha PNG; dê um “Nome” ao seu arquivo e clique em Salvar:
 Ou vá em File → Export Bitmap:
Clique em “Drawing”, se ainda não estiver selecionado. Vá em “Browse”:
 Dê um nome ao arquivo e clique em Salvar:
 Clique em Export:
 No IrfanView, há várias opções de formato bitmap para convertermos um tipo de arquivo em outro. Por exemplo: podemos salvar um arquivo .jpeg como .gif, .png, .tif, .pcx, .tga, etc. Já no Inkscape, há apenas um formato bitmap de saída suportado: .png (provavelmente por ser um formato livre e, portanto, não sujeito à cobrança de direitos autorais). Também não há opções de compressão disponíveis para controlar o tamanho do arquivo .png no Inkscape. Mas se isso não for problema pra você, o Inkscape pode ser uma mão na roda para manipular imagens, apesar de sua função primordial ser a criação de arquivos .SVG (Scalable Vector Graphics).
No IrfanView, para redimensionar uma imagem, vamos ao menu Image → Resize/Resample ou apertamos Ctrl+R:
 Devemos escolher, então, o novo tamanho em pixels, cm ou polegadas (inches). Repare que se a opção “Preserve aspect ratio” (manter proporção) estiver marcada, basta definir o primeiro campo para que a outra medida seja redefinida automaticamente. É conveniente deixar marcado “Apply sharpen...” (aplicar clareamento), pois algumas imagens ficam meio “escuras” ao serem redimensionadas. Em DPI (dots per inch), definimos quantos pontos por polegada terá a imagem e em “Size method”, o método de redimensionamento. Se você for aumentar o tamanho da imagem, escolha o melhor, de preferência (geralmente mais lento). Tenha em mente que diminuir o tamanho de uma imagem não acarreta prejuízos visíveis a ela. Por exemplo, ao diminuir uma imagem de 1024x768 px para 800x600 px, não há perdas visíveis na qualidade. Já se você aumentar uma imagem de 800x600 pixels para 1600x1200, certamente haverá uma perda visível na qualidade, pois ainda não existe uma mágica para aumentar uma imagem do tipo bitmap sem perda de qualidade. Por isso, escolha um bom algoritmo de reamostragem (normalmente o mais lento):
Para aumentarmos ou diminuirmos uma imagem no Inkscape, basta clicarmos nela e arrastar as setas bidirecionais até chegarmos no tamanho apropriado.
Depois, podemos usar a opção Exportar Bitmap, ou temos que fazer alguns ajustes para usar o Salvar como: Vá em Document Properties:
 Ajuste a página à seleção (Fit page to selection):
 Repare que as medidas mudaram. Feche a janela. Agora, use o Salvar como.
 No IrfanView, para recortarmos um pedaço da imagem, devemos selecionar com o mouse a região que não queremos cortar e apertar Ctrl+Y. Isso excluirá toda a região em volta do quadrado de seleção:
No Inkscape, exportamos o bitmap, excluindo algumas medidas, que devemos calcular anteriormente com a ajuda da régua e do grid (bem mais complicado – bem que o Inkscape podia ter uma função de corte para quebrar o nosso galho...).
 Quanto aos novos efeitos da interface gráfica do Windows 7, podemos citar o efeito vítreo presente na barra de progresso dos aplicativos, como nessa screenshot do Internet Explorer:
 No próprio botão do Menu Iniciar podemos ver esse efeito também no botão do Menu Iniciar. Repare no efeito que acontece ao colocarmos o mouse em cima desse botão:
Na barra de título dos programas e na própria barra de tarefas, podemos ver mais efeitos:
 Com um grande botão concentrando as opções do antigo menu Arquivo, e abas abrigando comandos e funções reorganizadas, o Office 2007 tem inspirado outros programas no quesito interface, inclusive programas acostumados a inovações, como o Opera, que colocou um botão com seu logotipo, no lugar do menu Arquivo: