Search
Recommended Products
Related Links




 

 

Informative Articles

DHTML or Flash?
The last five years has seen an exponential growth in the use of shockwave and flash animations in creating websites. The old tried and trusted techniques such as D/HTML are slowy moving over to make room for this newer multimedia delivery vehicle....

Javascript Password Protection
The protection of web pages using a password comes up earlier or later while developing your site. The most secure way is to implement PHP, ASP or other advanced web programming languages. In this tutorial you will find out how to protect pages...

Optimized Web Page Template
I want to give you a free web page template that will be search engine friendly. Why? Well, I assume you want your web page to come up as high as possible in search engines because that generates free traffic. On the other hand, your page has to...

Questions to Ask when Designing a Website for clients
Questions to ask when designing a Web Site for your client (s). “Excerpt from the book: Graphic Artists Guild, Handbook Pricing & Ethical guidelines Written by: Brent Parker These questions are a great tool to use when trying to...

Web Designer's Guide to Search Engine Optimization
From a search engine point of view, the perfect webpage has no graphics, no scripting, no tables...etc but just alot of normal, plain readable text. You can just take it that plain text is the food for search engine spiders. Therefore, the more...

 
Google
Um pouco de SIW

Muitas pessoas já me perguntaram o que é SIW. SIW é a sigla de Sistemas com Interface Web. O SIW é o desenvolvimento de Sistemas normais utilizando a Interface Web, que tem diversas vantagens perante a interface gráfica normal, como:
- Disponibilidade em praticamente qualquer lugar;
- Processamento centralizado;
- Baixo custo de treinamento;
- Baixo custo de distribuição;
- Resultado imediato de atualizações;
- Baixo custo do computador cliente;
- Entre outras vantagens.

Minha paixão pela Interface Web se deu quando meu amigo Antônio na OPAS/OMS em Brasília. Na época era tudo caracter usando o Unix com o browser Linx. Quando vi a forma de relacionamento entre os documentos, utilizando o tab (não havia o mouse) e quando se pressionava o enter, você estava ligado a um documento em outro servidor em algum lugar do mundo. Vi que um mundo novo se abria e realmente foi assim. Imaginei sistemas utilizando esta interface e com isso voltei toda a minha carreira para esta área. SIW para a Internet.

O SIW somente pode ser dizer que ele está completo, quando você consegue fazer todas as atividades que um sistema de Interface Gráfica consegue fazer, como:
- Edição de formulários com validação forte local e no servidor;
- Impressão de relatórios de múltiplas páginas pelo cliente;
- Impressão de etiquetas auto adesivas;
- Impressão em impressoras matriciais;
- Impressão por demanda em impressora matricial ou gráfica;
- Utilização de dispositivos de entrada diversos, como leitores de código de barras etc.

Com base nestes critérios, fui desenvolvendo um ambiente de trabalho (framework), visando acelerar o desenvolvimento de SIW utilizando as mesmas idéias que eu tinha no meu ambiente de desenvolvimento em Clipper.

E os sites
O site na visão do SIW, é a apresentação do conteúdo mantido pelos SIW. Uma visão simplista de relatórios impressos pelos computadores nas impressoras. Claro que o site pode e deve ter apelos visuais de acordo com a sua finalidade e público alvo.

Intranets e Extranets
As Intranets e Extranets, são sites informativos, que tem mais SIW de contato com os usuários que um site normal. Ambas visam a integração de um grupo restrito de pessoas.

As Intranets são ferramentas poderosas de integração dentro das empreas, onde são utilizadas ferramentas que retiram dados dos sistemas internos, publicando de forma mais fácil e ágil para seus usuários.

As Extranets já na sua maioria, são ferramentas de relacionamento entre grupos diferentes, como


empresa e clientes etc. As Extranets visam publicar conteúdo específico de interesse de cada grupo usuário, como por exemplo o acompanhamento de cargas dos correios.

O futuro do SIW
Cada vez mais as grandes empresas estão convergindo para este ambiente. Todos estão visando a redução dos custos de propriedade dos computadores (TCO), e a Interface Web é a melhor forma de conseguir isso.

A Microsoft, SUN. Oracle e entre outras grandes empresas, estão apostando alto em Frameworks baseados em tecnologias próprias ou abertas. Por isso precisamos sempre saber que lado estamos falando. Porque no SIW temos 2 lados a pensar, que é o cliente e o servidor. O servidor poderá ser um servidor Microsoft Windows ou Linux, quanto o cliente poderá ser qualquer equipamento que interpretar a linguagem de apresentação utilizada.

Os Frameworks existentes, bem como o que eu desenvolvi, visa facilitar o relaciomento do programador com o programa, evitando ao máximo a interação com a linguagem de apresentação, como o HTML. Na minha visão, a melhor implementação do momento está no .NET da Microsoft, mas existem outras empresas e grupos de usuários investindo MUITO, como o Eclipse, que também promete muito.

Não sou partidário de ambientes e sistemas operacionais. O importante é que o usuário precisará ter o sistema disponível de forma transparente para ele no cliente para qual foi disponibilizado.

Onde eu quero chegar
Estou sempre evoluindo o meu ambiente. Atualmente ele está em ASP usando a linguagem VBScript no servidor e HTML com JavaScript no cliente. Já estou portanto tudo do servidor para PHP e logo para JSP. Com isso, poderei desenvolver o mesmo sistema, com a mesma facilidade para qualquer ambiente que utilize estes 3.

Escolhi as linguagens Script, para não ficar preso aos frameworks proprietários do mercado. As empresas buscam fazer com que os usuários desenvolvedores fiquem presos a estas tecnologias e ambos os principais concorrentes, que são a Microsoft com o .NET e a Sun com o Java, estão ainda se posicionando no mercado.

Neste ano, vou estudar profundamente ambos os ambientes (.NET e Java) para tirar o melhor de cada um e desenvolver ferramentas auxiliares para aumentar a produtividade de desenvolvedores de SIW.

Quem quiser saber mais de SIW, entre em contato comigo no meu e-mail ou deixe um comentário.

About the Author

Analista de Sistemas, especialista de projetos para Internet desde 1993, projetista e mantenedor de diversos sites no Brasil, como os sites da FAMEM e Porto do Itaqui