Caros,

Acabei de fazer upload da versão 1.0 pre6 da bilbioteca JsObjects.

Esta é uma biblioteca para desenvolvimento de interfaces de aplicações web, 
independente de plataforma do cliente e do servidor. 

Isto é, do lado do cliente, vc utiliza JsObjects para criar a interface, e 
do lado do servidor a linguagem de sua preferência (PHP, JSP, ASP, o que 
for!)

Ela mimifica os componentes para aplicativos desenvolvidos em desktop, e é 
ideal para o desenvolvimento de aplicações em uma intranet.

Novidades desta versão:
JsRichTextEditor <- objeto para edição de textos em formato HTML!

Bugs corrigidos:
- Foram corrigidos bugs especialmente no que se refere aos métodos clearData 
de vários objetos, devido à uma incompatibilidade com o Internet Explorer 
(ao usar o deleteRow ele removia da memória, eliminando referências que me 
permitissem reutilizar um item removido da childList em outro local).
- Corrigido bug no JsRadioButton: estava retornando valores loucos.

Por fazer:
1 - falta colocar uma opção para edição de source no JsRichTextEditor, para 
aqueles usuários mais avançados
2 - criar o objeto JsSpinBox
3 - Melhorar o objeto JsTimeEdit (não faz nada demais, só dois campos que 
recebem a hora. Podia ser melhor...)
4 - Criar JsIpEdit para edição de IPs e máscaras de rede (para depois eu 
poder fazer uma interface web descente para firewalls)

Projetos que utilizarão o JsObjects:
1 - Criação do BSDProject - sistema interno da BSD Experts que será lançado 
em código aberto, para gerenciamento de projetos, focado especificamente na 
área de TI
2 - Criação do JsCMS - sistema para gerenciamento de sites com interface 
relativamente simples mas poderosa, para permitir o gerenciamento de sites 
de forma facilitada por qualquer pessoa. Nada demais... só um ou outro 
componente adicionado, como gerente de eventos, gerente de notícias, gerente 
de páginas, gerente de downloads, gerente de publicação de artigos... e só, 
nada demais não, que eu tô sem tempo, hehehe.
3 - Reativação do Projeto DaemonWall - abandonado pelos desenvolvedores 
(éramos 3...) a idéia era criar um gateway/firewall/proxy baseado em OpenBSD 
com interface web... e foi um dos motivos no nascimento do JsObjects.

Possibilidades futuras no projeto:
Apesar de eu ter registrado o projeto antes no Sourceforge, alguém lançou um 
com o mesmo nome, então estou pensando em mudar o nome para algo mais 
legal... como a JsObjects é exclusivamente para interface, me lembro sempre 
de widgets, que vem de Window Gadgets, elementos de janela... idéias de 
nomes são:
1 - JsGets (apesar de deixar bem claro o que é, baseado na explicação acima, 
não gostei muito)
2 - NetGets (mas aí dá a idéia de uma coisa de rede mesmo)
3 - WebGets (esse tá em cima do que eu quero, hehehe)

Quaisquer sugestões são bem vindas.

Um abc,

Pablo
_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a