Um dos grandes problemas do JavaScript como linguagem de programação não é a falta de documentação mas a quantidade de maus exemplos e documentação desactualizada que existe na web.
Na última JSConf.eu o criador da JSConf original, Chris Williams, juntamente com outros membros da comunidade, decidiram lançar um esforço para tentar minimizar este problema.
Assim nasceu o PromoteJS, cujo propósito muito simples é gerar pequenas snippets de HTML que qualquer pessoa pode incluir no seu site, e que criam links para a Mozilla Developer Network, que é possivelmente o melhor recurso para documentação de JavaScript na web e, apesar de ser da Mozilla, muitas das páginas contemplam também as alternativas existentes noutros browsers.
Por isso vamos fazer a nossa parte e incluir também uma snippet para documentação de JavaScript. Sugerimos a todos os fãs da linguagem que façam o mesmo.
A LibSAPO.js possui, na sua página de projecto no SAPO Software Livre diversa documentação para aqueles que possam querer usar a LibSAPO.js. Apesar de a documentação para a API já estar disponível há algum tempo, começámos a publicar também guias para alguns componentes e um guia de uso básico da lib. Podem consultar a lista aqui.
Recentemente, decidimos que a LibSAPO.js iria deixar de ser baseada em Prototype, e por isso desenvolvemos alguns novos módulos que nos permitiram abandonar essa dependência. Com o passar do tempo, estamos a adaptar outros componentes e o código de alguns projectos para usar apenas o código presente na LibSAPO.js. Entre estes novos módulos encontram-se os seguintes:
Entre outras alterações em módulos já existentes. Muitos destes módulos possuem uma API semelhante à do Prototype para facilitar a transição e adaptação do código já existente. Além disso, existem também alguns novos componentes de UI na LibSAPO.js tais como: E alguns componentes antigos receberam melhorias: E podem encontrar guias de utilização para alguns destes componentes na página de guias.. LibSAPO.js - Documentação...