Saiba mais sobre algumas curiosidades a respeito do jQuery

jQuery foi lançado há 9 anos. Desde então, o projeto de código aberto teve um impacto imensurável no mundo do desenvolvimento web. É fascinante olhar para as origens de um projeto de código aberto tão grande quanto o jQuery.

E ninguém pode nos dar um tour mais perspicaz do código-fonte do projeto melhor do que o cara que o criou, John Resig. Resig recentemente anotou a primeira cópia conhecida do código-fonte do jQuery. Ao fazer isso, ele oferece uma perspectiva única sobre o início simples do projeto.

Abaixo estão alguns fatos do jQuery que aprendi lendo o comentário do código-fonte do Resig. 

1. O jQuery foi originalmente chamado de JSelect. Mas o nome de domínio jselect.com não estava disponível, então JQuery estava. (A capitalização do nome mudou para “jQuery” mais tarde.) 

2. Estranhamente, jQuery tinha uma licença Creative Commons. O licenciamento Creative Commons (CC) está mais associado a trabalhos criativos. Fotos, modelos PSD, conjuntos de ícones, kits de interface do usuário, etc. Mas as licenças CC não são adequadas para código-fonte aberto.

Ou melhor, havia melhores opções de licenciamento de código aberto, mesmo na época em que o jQuery foi lançado. Até o pessoal da Creative Commons recomenda  que usemos licenças gratuitas e de código aberto, como MIT ou GPL para software. A Open Source Initiative, uma organização dedicada a promover software de código aberto, é contra a  liberação de código aberto sob certas licenças Creative Commons. Resig reconhece que usar uma licença CC Attribution-ShareAlike para jQuery foi uma “má escolha”. O licenciamento do projeto mudou para a licença do MIT logo depois.

3. jQuery foi criado sem um sistema de controle de versão. Hoje  seria inimaginável que um projeto de código aberto fosse lançado sem usar um sistema de controle de versão (VCS) como o Git. Tipo, como você postaria no GitHub? Mas o fundador do jQuery não usou um VCS enquanto desenvolvia o código fonte inicial do projeto. Para ser justo: não usar um VCS era comum durante o lançamento do jQuery.

O projeto jQuery eventualmente começou a usar controle de versão (foi com SVN) somente depois que Resig recebeu contribuições para sua biblioteca JS. 

4. O nome jQuery foi “roubado” de outro projeto. “jQuery” também era o nome de uma biblioteca Java SQL. Mas Resig só descobriu sobre o conflito de nomes mais tarde, depois que ele foi contatado pelos proprietários do projeto da biblioteca Java. Resig disse que “se sentiu mal” e que “definitivamente queria evitar causar qualquer confusão”. Estou classificando isso como um descuido inocente. 

5. jQuery lançado na cidade de Nova York. A estreia pública do jQuery foi em 14 de janeiro de 2006 no BarCamp NYC. BarCamp é uma conferência centrada em tecnologia; principalmente tecnologias da Web e de código aberto. 

6. jQuery foi fortemente inspirado por outros projetos de código aberto.Ao longo de sua anotação, Resig menciona os seguintes projetos como sendo instrumentalmente influentes no desenvolvimento do jQuery:

  • Protótipo da estrutura JavaScript
  • moo.fx
  • XPath
  • Behavior.js

O único ainda ativo é o Prototype. A versão mais recente do Prototype foi lançada há cerca de um ano (v1.7.2). Os outros da lista não estão mais sendo desenvolvidos.

O XPath alcançou o status de recomendação do W3C em 1999. Ao contrário do HTML e do CSS, os padrões mais recentes não foram desenvolvidos para ele. 

7. O primeiro plugin jQuery é “JSON para jQuery”. Criado por Michael Geary e lançado em 25 de janeiro de 2006, o JSON para jQuery permitiu que você solicitasse e gerasse dados JSON facilmente. Por padrão, o plugin também é a primeira demonstração da extensibilidade potente do jQuery. A API Plugin é uma das razões pelas quais o jQuery é tão bem sucedido.

Related Posts

4 portais que usam a tecnologia para ajudar equipes médicas

Bem-vindo ao Memória Viva, o melhor portal para cuidar da sua memória! Seja você um jovem que deseja melhorar sua capacidade de concentração, um adulto preocupado com…

Otimização de WordPress ilustrada por meio de tutoriais do YouTube

A otimização de sites em WordPress tornou-se uma habilidade essencial para qualquer pessoa que deseje manter sua presença online relevante e eficaz. Felizmente, com a ajuda do…

O que são listas restritivas?

As listas restritivas são ferramentas de controle utilizadas no âmbito regulatório, financeiro e comercial para identificar indivíduos, entidades ou países que estão sujeitos a certas restrições ou…

Como atrair mais clientes através do Meta Ads para minha empresa de entregas rápidas?

Como atrair mais clientes através do Meta Ads para minha empresa de entregas rápidas?

Introdução O marketing digital desempenha um papel fundamental na aquisição de clientes para empresas de entregas rápidas. Entre as diversas estratégias disponíveis, uma das mais eficazes é…

9 Estratégias para criar um Plano de Marketing para sua empresa

9 Estratégias para criar um Plano de Marketing para sua empresa

1 – Em um plano de marketing, o resumo do negócio é exatamente o que parece: um resumo da organização. É essencial incluir essas informações para que…

Como registrar seu consultório de odontologia

O registro da marca da empresa é uma etapa crucial para qualquer negócio, incluindo consultórios odontológicos. Uma marca registrada protege o nome do consultório, o logotipo, slogan…

Leave a Reply

Your email address will not be published.