Usuário:O Transumanista/Esboço de scripts

O seguinte esboço de referência do usuário da Wikipedia é fornecido como uma visão geral e um guia tópico para scripts de usuário:

Userscript – userscripts são programas, geralmente escritos em JavaScript , para estender a capacidade do navegador e para modificar páginas da web. Usá-los é conhecido como navegação aumentada e existem milhares deles disponíveis na Internet. Eles funcionam por meio de uma extensão do navegador e alguns deles são projetados para funcionar nas páginas da Wikipédia . Independente disso, a Wikipédia inclui um recurso que permite aos usuários instalar scripts de usuário (projetados especificamente para uso na Wikipédia) em suas contas da Wikipédia, e eles só funcionam enquanto o usuário está logado na Wikipédia. Na comunidade da Wikipédia, os scripts projetados para funcionar por meio de contas de usuário do WP são chamados de “scripts de usuário” (observe o espaço entre “usuário” e “scripts”).

Este esboço foi escrito principalmente com o programador JavaScript em mente. Ele tenta rastrear o código-fonte de todos os scripts de usuário (externos e internos, incluindo gadgets) e tudo sobre o desenvolvimento de scripts de usuário (incluindo gadgets) para Wikipedia e MediaWiki. MediaWiki é o programa no qual a Wikipédia é executada.

Observe que a maioria dos gadgets são programas JavaScript (o restante são trechos de CSS). Os gadgets são selecionados por conta de usuário e, portanto, aqueles que são programas JavaScript são scripts de usuário, embora sejam removidos das listas de scripts de usuário quando se tornam "gadgets". Os tipos de gadgets que são programas JavaScript são abordados neste esboço.

Usando scripts

Usando scripts de usuário da Wikipédia

Scripts de usuário da Wikipédia - personalizações poderosas escritas em JavaScript , de autoria da comunidade (usuários da Wikipédia), que permitem que wikipedistas registrados alterem a interface da Wikipédia, e processem dados (conteúdo), além das opções disponíveis nas preferências . Os scripts de usuário da Wikipédia são projetados para serem executados na Wikipédia e enquanto você estiver conectado à Wikipédia. Na Wikipedia, um recurso userscript está habilitado para usuários registrados que lhes permite instalar userscripts em suas contas de usuário para aumentar a edição e visualização das páginas da enciclopédia.

Usando scripts de usuário em geral

Userscript – programa, geralmente escrito em JavaScript, para modificar páginas da web para aumentar a navegação. Eles são habilitados em navegadores por meio de uma extensão de navegador do gerenciador de userscript. Os scripts de usuário são frequentemente chamados de scripts Greasemonkey, em homenagem ao gerenciador de scripts de usuário original Greasemonkey para o navegador Firefox. Alguns scripts de usuário são projetados para funcionar na Wikipédia .

  • Greasemonkey – extensão do Mozilla Firefox que permite aos usuários instalar scripts que fazem alterações instantâneas no conteúdo da página da web antes ou depois de a página ser carregada no navegador. O Firefox mudou seu sistema de extensões a partir da versão 57 e, portanto, Greasemonkey 4 (outono de 2017) foi quase uma reescrita completa. Por causa disso, alguns scripts Greasemonkey escritos antes não funcionam mais.

Escrevendo scripts de usuário da Wikipédia

  • Guia de Scripts de Usuário – guia sobre como escrever scripts de usuário para sites da Wikimedia. É claro que para escrever scripts de usuário, você precisará ter algum conhecimento de JavaScript .
  • mw:Gadget kitchen – tutorial sobre como escrever userscripts/gadgets.
  • Técnicas comuns – técnicas para realizar tarefas comuns necessárias na escrita de scripts de usuário.
  • Ajuda:Personalizando barras de ferramentas
  • Mergulhe no Greasemonkey – embora tenha sido escrito em 2005, ele ainda inclui muitos padrões que são relevantes para escrever scripts de usuário na Wikipedia.

Módulos e dependências de carregamento

  • mw:mw.config – para facilitar a programação JavaScript, o software MediaWiki expõe vários valores de configuração em um objeto chamado mw.config. Está sempre disponível e contém muitas coisas úteis.
    • mw:Manual:Interface/JavaScript
  • mw:ResourceLoader
    • Módulos ResourceLoader padrão –
    • mw: Módulos ResourceLoader/Core –
    • mw:ResourceLoader/Migration_guide_(usuários)#mw.loader –

Scripts globais

Scripts globais – esses scripts funcionam em todos os usuários, ou em um grupo específico de usuários, em um wiki, se instalados nesse wiki. Eles estão incluídos aqui porque o conteúdo deles pode afetar o funcionamento dos seus scripts e, portanto, talvez seja necessário examiná-los.

Ressalvas

  • Edição automatizada – scripts que modificam e salvam o conteúdo de páginas sem interação do editor são bots e devem ser aprovados pelo departamento de bots antes de poderem ser usados ​​na Wikipédia. Um exemplo de bot seria qualquer script que salva uma página na qual trabalhou, em vez de deixar que o usuário faça isso. Somente editores e bots aprovados podem salvar.

Recursos JavaScript

JavaScript – a linguagem de programação na qual os scripts do usuário são escritos.

Páginas de suporte JavaScript do MediaWiki

  • mw:ResourceLoader
    • mw:ResourceLoader/Modules – todos os módulos fazem parte do núcleo do MediaWiki
  • mw:jQuery
  • Convenções de código JavaScript
  • mw:desempenho de JavaScript
  • mw:Snippets — trechos de código úteis!
  • mw:Extension:Gadgets & mw:Gadget kitchen – como administradores de sites e usuários podem escrever JavaScript para modificar e estender o comportamento do MediaWiki

Scripts de usuário reais

Scripts reais de usuários da Wikipedia

Procurando scripts de usuário da Wikipedia? Esta seção fornece links onde você pode encontrá-los e lista alguns dos scripts mais úteis ou interessantes.

Listas de scripts de usuários da Wikipedia

A maioria dos gadgets são scripts de usuário

Wikipedia:Gadget – userscript e/ou um snippet CSS que pode ser ativado simplesmente marcando uma opção em suas preferências . A função do gadget é fornecida pela extensão MediaWiki Extension:Gadgets. Os gadgets estão entre os melhores scripts de usuário e seu código-fonte é de programação JavaScript da mais alta qualidade na Wikipedia.

Bots escritos em JavaScript
Scripts nas antigas subpáginas de scripts de usuário do WikiProject

Scripts de usuário externos que funcionam nas páginas da Wikipédia

Programas Javascript em geral

  • scripts gratuitos do JavaScript Kit

Modelos

Lista de subpáginas de scripts de usuário

Wikipédia:Scripts de usuário


Veja também

Coloque estes

links externos

Obtido em "https://en.wikipedia.org/w/index.php?title=User:The_Transhumanist/Outline_of_scripts&oldid=1151224205"