Arquivar

Archive for Fevereiro, 2008

Preview: Firefox 3 beta 3 – O que esperar na versão final?

27/02/2008 memphyx 2 comentários

Estou com o Firefox Beta 3 a particularmente duas semanas! ^^

Até o momento:
* Não ouve uma travada se quer;
* Não ouve fechamento repentino e instantâneo do navegador;
* As páginas da Internet são visualizadas perfeitamente, pois ainda não encontrei uma que, se quer, abra erroneamente;
* Ele passa com facilidade nos testes Acid da W3C;
* Os Recursos como “Favoritos, Histórico, Gerenciamento de Addon (Temas e Extensões) estão muito mais intuitivo, fácil e acessível se comparado com a versão 2.x;
* Está melhor integrado á área de trabalho mesmo; uso KDE .. é fato que eu uso o qt-gtk-engine, mas não esperava tamanha integração.. coisa que não acontecia com esta grandeza no FF2;
* Algumas extensões e temas, deixaram de funcionar com o FFb3 sim, mas os principais, como AdBlock, NoScript, que em minha opinião é indispensável hoje em dia, estão 100% funcional;
* Os Plugins:
- Java,
- Mplayer-plugin (DivX Browser Plugins, Google VLC multimedia plugin, QuickTime Plug-in 6.0/7, RealPlayer, Windows Media Player Plugin),
- MozPlugger e OpenOffice.org Plug-in(onde integra a funcionalidade do OpenOffice ao Firefox, abrindo diversos tipos de arquivos se necessário para edição ou visualização, incluindo também a integração com o kpdf para abrir arquivos .pdf online)
- Shockwave Flash através do NPwrapper e flash plugin da Adobe!

Sem contar é claro a interface de gerenciamento ou preferências do Firefox que está um arraso, onde posso administrar tudo isto, ativando e desativando recursos, incluindo ai os plugins e não somente temas e extensões. Também, é possível, instalar novos Add-on’s, buscando-os diretamente desta mesma interface.

Oficialmente, no blog do Firefox, temos declarado as seguintes funções e novidades:

* Melhoria dos recursos de segurança, como por exemplo: uma melhor apresentação de identidade e segurança de WebSites, incluindo à Extensão de Validação (EV) certificados SSL,  proteção contra malwares, proteção mais rigorosas a erros de páginas que utilizem-se do SSL, integração de Anti-vírus com o gerenciador de download.
* Melhor facilidade de uso através das ferramentas de instalação e procura de add-on, sendo este, redesenhado juntamente com o gerenciador de download que agora possui sinalização de  pesquisa e progresso na barra de status, resumo de download, zoom de página inteira e uma melhor integração com o Windows Vista, Mac OS X e Linux.

* Personalização através de um clique para “bookmarking”, pequenas pastas para favoritos, “location bar” que usa um algoritmo baseado em visita ao locais recentes e com frequência (chamado “frecency”) para fornecer melhor navegação em seu histórico e URLs  das pagínas nos favoritos;  inclui também, a capacidade de Registrar aplicações web como protocolo tratadores, e melhor personalização de ações para tipos de arquivos na hora do download.
* Melhorada a  características da plataforma, como: novos meios de renderização de gráficos e fontes para a arquitetura, JavaScript 1.8, mudanças profundas no motor de renderização HTML para fornecer melhor apresentação a CSS e a layout de tabelas, controle de formulários web nativo, gerenciamento de perfil, suporte a aplicações offline.
* Melhorias na Performance, tais como: mais confiabilidade nos dados dos perfis de usuários, melhorias na arquitetura para acelerar o download e renderização das páginas, mais de 350 erros relacionados a memória foram corrigidos, uma nova release do XPCOM, reduz todas as classes que deixavam a memória sobrecarregada, foram revisadas.

E vocês devem estar se perguntando sobre o preço em se alocar tudo isto em memória, não é mesmo? Pois bem, posso dizer que ele está bem mais rápido que seu irmão mais velho, utilizando com maestria a memória.
Neste exato momento, estou com 10 abas abertas, e a saída do comando top é esta, com relação a linha referente ao firefox:
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

7398 memphyx   20   0 14824 1696 1228 S    0  0.2   0:00.01 firefox3
7410 memphyx   20   0 14956 1780 1240 S    0  0.2   0:00.01 run-mozilla.sh
7416 memphyx   20   0  365m 125m  33m S    0 12.6   2:29.10 firefox-bin

7585 memphyx   20   0 64228 8076 6020 S    0  0.8   0:02.17 npviewer.bin

A Administração dos Favoritos está um show de bola também, pois, agora, ela vem integrada na barra de endereços, no formato de uma estrela. Quando eu precisar “favoritar” uma página, eu clico nesta estrela:

Se o beta 3 já está pronto para o uso diário, podemos esperar um ótimo software para daqui a algumas semanas com o release final. Concerteza as próximas versões, 3.x trarão ainda mais recursos e integrarão novidades e vantagens em relação aos outros browsers.

Entre os recursos, funcionalidade e tecnologias que estão presentes no FF3, posso mostrar-lhes esta lista abaixo tirada da página de desenvolvimento do mesmo:

  • AJAX – Asynchronous JavaScript and XML
  • CSS – Cascading Style Sheets
  • DOM – Document Object Model
  • HTML – Hypertext Markup Language
  • JavaScript
  • NSS – Network Security Services
  • RDF – Resource Description Framework
  • RSS – Really Simple Syndication
  • SVG – Scalable Vector Graphics
  • XBL – Extensible Binding Language
  • XForms – XML Forms
  • XML – Extensible Markup Language
  • XML Web Services – SOAP, XML-RPC, etc.
  • XPath – XML Path Language
  • XSLT – Extensible Stylesheet Language Transformations
  • XUL – XML User Interface Language

Entre outros…

Caso queira instalar e testar o Firefox3 beta 3, ele se encontra disponível em:

http://www.mozilla.com/en-US/firefox/all-beta.html

As linguagens disponíveis variam de Árabe à Ucraniano.. e é claro, o nosso Português Brasileiro não poderia estar de fora.

Uma visão mais detalhada e menos superfícial, pode ser encontrada em:

http://developer.mozilla.org/en/docs/Main_Page

Screen Shots da interface de Preferencias do Firefox 3, podem ser vistas em meu Flickr na seguinte URL:

http://www.flickr.com/photos/memphyx/sets/72157603998509421/

Tags:,

Microsoft abrindo código fonte do Windows Vista???

22/02/2008 memphyx 2 comentários

Não.. só pode ser uma brincadeira que passou desapercebido pelo portal Último Segundo.

Vejam este Link:

http://ultimosegundo.ig.com.br/mundo/2008/02/21/microsoft_abrira_codigo_de_seus_softwares_1200268.html

Nóticia que até agora estou acreditando ser uma boa piada de alguém que obteve acesso a postar isto no Último Segundo:

Microsoft abrirá código de seus softwares

San Francisco, 21 fev (EFE) – O gigante informático Microsoft anunciou hoje que abrirá o código de seus softwares e dará livre acesso a seus produtos, com o objetivo de fomentar o desenvolvimento de programas independentes. Com esta nova estratégia, a empresa segue os passos do site de busca Google, que teve grande sucesso ao incentivar os programadores a desenvolver programas para seus próprios aplicativos. A Microsoft disse que propôs iniciar quatro princípios: “assegurar os códigos abertos, promover a portabilidade de dados, aumentar o apoio para os padrões industriais e buscar um compromisso mais aberto com clientes e indústria, incluindo as comunidades de código aberto”. Os princípios serão aplicados ao sistema operacional Windows Vista, Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007 e Office SharePoint 2007, assim como as versões futuras destes programas. A Microsoft tornará pública a informação técnica necessária em seu site e os programadores de software não precisarão pagar licenças nem outras taxas para ter acesso a ela. “Estes passos representam um avanço importante e uma mudança significativa em como compartilhamos informação sobre produtos e tecnologias”, disse o executivo-chefe da Microsoft, Steve Ballmer. “Durante os últimos 33 anos compartilhamos muita informação com centenas de milhares de parceiros no mundo todo e ajudamos a construir a indústria, mas o anúncio de hoje representa uma expansão importa…

Tirei até ScreenShot prá caso alguém dúvide de que isto foi realmente públicado:

Não é 21 de Abril nem pegadinha do malandro———–

De duas, uma:

- Ou a notícia é totalmente real ou alguém responsável pela revisão de notícias ou administração lá será demitido amanhã…

:-D

Entretenimento: Hulk no Brasil

Para divertimento e descontração de todos, ( e como base de testes do flash player =P ) encontrei esta entrevista no Charges.com.br onde nosso Capitão Nascimento interroga o Hulk.

http://charges.uol.com.br/2007/11/17/capitao-interroga-hulk/

 Muito divertido! :-D

Concertando “erro” com Nsplugin Wrapper e Flash Player

Me ocorreu nesta semana que do nada, (talvez não tão nada assim) após uma atualização do sistema, o Flash Player 9 rodando atravéz do nspluginwrapper parou de funcionar em meu sistema Arch Linux de 64 bits.

Qualquer site que possuia uma animação em Flash (uns 99,99% hoje em dia) o navegador não conseguia carregar o plugin para o meu entretenimento. E como estava meio sem tempo para resolver isso, tentei o mais prático que é desinstalar e reinstalar o plugin do flash e o nspluginwrapper, mas mesmo assim, nada.

Abri o Firefox e fui em “about:plugins” e lá estava isso e apenas isso sobre o “Wrapper”:

NPAPI Plugins Wrapper 0.9.91.5
File name: npwrapper.so
nspluginwrapper is a cross-platform NPAPI plugin viewer, in particular for linux/i386 plugins.
This is beta software available under the terms of the GNU General Public License.
MIME Type Description Suffixes Enabled
unknown/mime-type Do not open none Yes

O interessante é que não encontrei nada sobre o Flash Player, SWF e coisas do gênero onde sempre esteve. Verifiquei os arquivos em ~/.mozilla/plugins e também estava tudo no seu devido lugar. Logo pensei em se tratar de algum bug, mas não tenho certeza se realmente é um problema dos pacotes ou foi alguma coisa que eu fiz anteriormente, então resolvi deixar pra tentar corrigir isto posteriormente.

Quando arrumei um tempo (hoje, 19/02 as 08:33 da manhã) consegui fazer as coisas voltarem ao normal.

Algumas pesquisas no Oráculo e a apresentação de outros com o mesmo problema que eu em fóruns a fora na rede.

Dos poucos links retornados, apenas um deles tinha realmente informações relevantes em que me ajudaram a retornar com a funcionalidade do plugin, em que apenas dois comandos de um script me ajudaram a pensar em uma solução.

Antes dê prosseguir, verifiquei se o Flash player e o Nspluginwrapper plugin estavam instalados corretamente com o “pacman -Qi nspluginwrapper nspluginwrapper-flash“. Recebi um ótimo “explicitamente instalado” para ambos. Aproveitei e listei os arquivos dos diretórios /usr/lib/mozilla/plugins e ~/.mozilla/plugins.

Apaguei os arquivos /usr/lib/mozilla/plugins/libflashplayer.so e ~/.mozilla/plugins/npwrapper.libflashplayer.so já que eu iria reinstalar manualmente o plugin do flashplayer.

Obs.: não usei o pacman para desinstalar o pacote do FlashPlayer 9!!

Baixei o plugin do Flash Player atravéz do wget com um shell aberto:

wget -v http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz

Descompactei o tarball copiando o arquivo libflashplayer.so para /usr/lib/mozilla/plugins.

Agora vem a parte útil que foi rodar o seguinte comando:

nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

Isto fez com que o wrapper trabalhasse criando e instalando o arquivo npwrapper.libflashplayer.so em /usr/lib64/mozilla/plugins.

Com ele já no devido lugar ficou mais fácil ainda. Rodei um “ls -lha /usr/lib64/mozilla/plugins” e “ls -lha /usr/lib/mozilla/plugins”. Ambos arquivos do plugin estavam no grupo “549″ (?) com o “root” como dono.

Neste momento acreditei de ser algum “problema” mesmo com os “donos” dos arquivos pelo empacotador dos pacotes oficiais.

Um chown root:root /usr/lib/mozilla/plugins/libflashplayer.so && chown :users /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so colocam ordem na casa, devolvendo os arquivos aos seus devidos donos.

Para que você tenha devolta o flashplayer funcionando no seu firefox e com seu usuário, não rode o comando nspluginwrapper -a -i -v como usuário comun, pois, não consegui com que o plugin subisse assim com o browser. Ao invés disto, faça um link simbólico entre o npwrapper.libflashplayer.so para o diretório de plugins do seu navegador:

ln -sf /usr/lib64/mozilla/plugins/npwrapper.libflashplayer.so ~/.mozilla/plugins

Ps.: Se você não tem o diretório ~/.mozilla/plugins, crie-o manualmente.

E agora sim abra seu navegador firefox e veja em about:plugins na barra de endereços lá no final da página as informações dizendo que seu Flash Player está carregado e funcional:

Shockwave Flash
File name: npwrapper.libflashplayer.so
Shockwave Flash 9.0 r115
MIME Type Description Suffixes Enabled
application/x-shockwave-flash Shockwave Flash swf Yes
application/futuresplash FutureSplash Player spl Yes

Prá comprovar se está tudo ok, vá em algum site onde existe muito animação em swf (flash) para que você teste a vontade o plugin que ressucitou.

Não amigos, não morri…

16/02/2008 memphyx 2 comentários

Andei meio sumido da internet nestes últimos 15 dias (se é que notaram) :-D – mas a culpa não é minha!

Sim, não é minha a culpa!!! E em minha defesa eu coloco a acusação pelo meu sumiço na nossa querida e amada companhia Telefonica pelo “´´ótimo“” serviço prestado com relação a banda larga e telefones.

- Como pode demorarem 15 dias para arrumarem um simples problema de sincronismo no sinal de ADSL? Sem contar que o problema pode ter ocorrido por culpa deles mesmos!

É.. fiquei 15 dias sem internet e pastando… bom, mas tem novidades que eu conto depois! Até mais meus caros e como eu já disse no título, eu não morri