Distinção correta entre “extensão”, “tema”, “adição”, etc?

1

No meu entendimento - o que eu admito pode ser limitado a esse respeito, por isso estou perguntando aqui - embora não haja um conjunto de definição estrito ou padronizado s) ou distinção (ões), uma perspectiva geralmente aceita tem, como é frequentemente o caso, gradualmente tomado forma à medida que os computadores progrediram ao longo dos anos.

Se eu compreender o assunto corretamente, a idéia básica hoje em dia é extensões , apps , serviços , temas , e plugins que não são instalados por padrão são tipos distintos de addons. Alguns exemplos, bem como um diagrama rápido que construí para ilustrar minha descrição, estão abaixo:

  • extensões
    • ExtensõesdoFirefox
    • ExtensõesdoChrome
    • ExtensõesdoOpera
    • Etc...
  • Apps
    • FirefoxApps(porexemplo,aplicativosno Firefox Marketplace
    • Aplicativos do Google Chrome
  • Serviços
  • Temas
    • Temas do Google Chrome
    • Temas do Firefox
      • Personas (primeiro alterado para "Temas de fundo", agora apenas "temas")
      • Temas completos
  • Plugins não padrão
    • Certos programas oferecem a opção de instalar plug-ins em um navegador para estender a funcionalidade do programa '(s') para o referido navegador.


¹ Como esperado, há alguns pontos vagos em que as demarcações comuns não são tão claramente conhecidas: por exemplo, uma fonte seria considerada uma extensão do sistema ou, porque é algo que é adicionado a o conjunto de funções do navegador seria considerado, talvez, um tipo de plugin? Pessoalmente, como o uso da (s) fonte (s) mencionada (s) geralmente não é específico apenas para o navegador, não acho que seria. Embora os pontos de vista dos outros possam ser diferentes. Existem, sem dúvida, outras áreas cinzentas ...

    
por SarahofGaia 14.08.2015 / 01:42

2 respostas

2

Cada termo tem seu próprio significado, que não é limitado para o mundo dos navegadores. Esta é a minha tentativa de mostrar os méritos destes termos:

  • Aplicativo (lication) - programa autônomo focado em tarefas. Ele é executado em seu ambiente, por exemplo, no sistema operacional ou no navegador.

  • Extensão - programa que não é autônomo, mas adiciona novos recursos ao aplicativo existente

  • Plugin - como extensão, mas geralmente com limites claramente visíveis. Embora a extensão possa modificar muitas funções subjacentes do sistema, o plug-in é entendido como uma extensão para uma única tarefa bem definida. Mas isso depende, veja abaixo a lista.

  • Serviço - tecnicamente, o programa é executado em segundo plano e atende a solicitações. Socialmente, uma plataforma que serve conteúdo e / ou comunidade de construção.

  • Tema - modificação visual da interface do usuário existente.

Importante: esses termos têm seus significados indicados por seus nomes. Mas eles são vagos e usados com base em costumes / sentimentos em determinadas plataformas / comunidades. Por exemplo, addon, add-in, plugin e extension podem significar a mesma coisa. E essa lista não é limitada, por exemplo, um departamento de marketing de algum programa de pintura pode vir com termo "splash-in" ou "PowerHelper". Então, mesmo o marketing pode ter seu papel aqui também. O serviço a termo é usado em dois contextos diferentes, conforme indico. Apenas aplicativos e temas têm um significado fixo. Os temas eram às vezes chamados de skins. Talvez os aplicativos possam ser diferenciados como programas pequenos e úteis quando comparados aos conjuntos de programas. Chamando o Adobe Illustrator ou o Microsoft Excel um "aplicativo" parece estranho (pelo menos para mim), ainda é mais uma aplicação do que app. Mas não tente generalizar as diferenças entre addon, add-in, plugin e extension, mas, em vez disso, aprenda qual community / platform / application usa qual termo, exemplo de formulário:

  • o Outlook tem suplementos
  • GIMP, o IrfanView do Photoshop tem plugins
  • o Firefox tem addons
  • o Visual Studio tem extensões
  • Microsoft Management Console possui snap-ins
  • etc.

Se algumas plataformas usam vários tipos de uma só vez, o principal é aprender a diferença entre eles, mas, novamente, é apenas no contexto dessa plataforma. Por exemplo, Joomla! O CMS tem componentes, módulos e plugins, todos abrangidos pelo termo "extensões". Mas também tem "idiomas", o que é apenas outro tipo de extensão. Você vê, todo mundo usa o que se encaixa em seu mundo, o mesmo termo muitas vezes tem diferentes significados em diferentes plataformas.

Por outro lado, não hesito em usar qualquer termo comum quando se comunica informalmente: Existe um bom plugin baseado em nuvem para fazer lista para Outlook, Chrome ou Firefox? Você tentou iniciá-lo com todos os plugins desativados? Mas essa funcionalidade está disponível apenas através de extensões, certo?

    
por 14.08.2015 / 05:33
2

Os temas são apenas alterações de aparência e sensação. Isso é certo.

Os aplicativos do Firefox são apenas para o sistema operacional Firefox e, sim, existe tal coisa.

As extensões dependem do aplicativo host. Uma extensão do Firefox não faz nada sem o Firefox, por exemplo.

Os aplicativos do Google Chrome são apenas para os Chromebooks que executam o sistema operacional do Google ChromeOS.

    
por 14.08.2015 / 02:05