72 Acrônimos que falam os Geeks

Postado por: Pedro Rogério em

Adaptação do artigo original de: Anieto2K

Se a cada dia você fica perdido com cada palavra nova que aparece na internet, com esse guia, não vai acontecer mais esse tipo de coisa, agora você vai entender perfeitamente a língua dos geeks:

Linguagens de marcação e apresentação

  • CSS: Cascading Style Sheets – CSS é uma linguagem utilizada para modificar o aspecto das estruturas HTML.
  • DHTML: Dynamic HyperText Markup Language – É um termo utilizado para referir-se a junção de HTML + CSS + JavaScript.
  • HTML: HyperText Markup Language – É uma linguagem de marcação de tags que compõem todas as páginas web.
  • WML: Wireless Markup Language – WML é similar ao HTML, é baseado em XML e é orientado a dispositivos móveis.
  • XHTML: Extensible HyperText Markup Language – XHTML é um HTML ao qual se aplicam as regras do XML.
  • XML: Extensible Markup Language – XML é uma recomendação do W3C para gerar dados de uma forma melhor estruturada.

Linguagens de programação

  • ASP (Microsoft): Active Server Pages – ASP é uma linguagem de programação em Script que se utiliza de VBScript, JScript, PerlScript ou Python processadas pelo servidor para gerar conteúdo dinâmico na web.
  • CGI: Common Gateway Interface – É um protocolo que permite que aplicações do servidor interajam com os navegadores.
  • JSP: JavaServer Pages – É uma linguagem de programação baseada em Java e é executada no lado servidor. Esta tecnologia permite ao desenvolvedor produzir aplicações que, acessam o banco de dados, manipulam arquivos no formato texto, capturam informações a partir de formulários e captam informações sobre o visitante e sobre o servidor.
  • PHP: PHP Hypertext Preprocessor/Personal Home Page – É uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na Web, como por exemplo fóruns. Apesar de ser uma linguagem de fácil aprendizagem e de utilização para pequenos scripts dinâmicos simples, o PHP é uma linguagem poderosa orientada a objetos.
  • RoR: Ruby on Rails – Ruby On Rails é um framework de código aberto para desenvolvimento de aplicações Web, escrito em Ruby.
  • SSI: Server Side Includes – É uma linguagem de programação que permite incluir conteúdo de um arquivo em outro.

Web Services

  • ASP: Application Service Provider – É a denominação dadas às empresas que disponibilizam serviços ou aplicações informáticas com base na web.
  • AWS: Amazon Web Services – É uma coleção de aplicações remotas oferecida pela Amazon.com
  • RSS: Really Simple Syndication – RSS é uma especificação XML que permite ao usuário acompanhar o conteúdo de um site através de programas, muito utilizado hoje em blogs, sites de notícias e fóruns.
  • S3: Amazon Simple Storage Service – É uma solução de armazenagem de dados de forma infinita na web.
  • YUI: Yahoo! User Interface – É uma biblioteca Open-Source em Javascript.

Base de Dados

  • CRUD: Create, Read, Update and Delete – CRUD são as 4 funções básicas de um sistema de base de dados.
  • DBMS: Database Management System – Um DB é uma coleção de dados estruturada de forma organizada.
  • SQL: Structured Query Language – É uma linguagem de consulta a base de dados relacional. A linguagem SQL é um grande padrão de banco de dados. Isto decorre da sua simplicidade e facilidade de uso. Ela se diferencia de outras linguagens de consulta a banco de dados no sentido em que uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele.

Servidores e Hosting

  • CRON: Command Run ON – É um programa que executa comandos agendados nos sistemas operacionais do tipo Unix (como o Linux ou o Minix, por exemplo). O cron se encarregará de verificar a hora e determinar se existe ou não algum programa a ser rodado. Caso exista ele o rodará na hora e data solicitada.
  • IIS: Internet Information Services – É um servidor web criado pela Microsoft para seus sistemas operacionais para servidores. Sua primeira versão foi introduzida com o Windows NT Server versão 4
  • VPS: Virtual Private Server – É um servidor em ambiente compartilhado que possui acesso root (administrador) e processos independentes para cada conta VPS criada.

Protocolos

  • FTP: File Transfer Protocol – É uma forma bastante rápida e versátil de transferir arquivos (também conhecidos como ficheiros), sendo uma das mais usadas na internet.
  • HTTP: HyperText Transfer Protocol – É um protocolo de Aplicação do modelo OSI utilizado para transferência de dados na rede mundial de computadores. Também transfere dados de hiper-mídia (imagens, sons e textos).
  • HTTPS: Secure HypterText Transfer Protocol – É uma implementação do protocolo HTTP sobre uma camada SSL ou do TLS. Essa camada adicional permite que os dados sejam transmitidos através de uma conexão criptografada.
  • SSH: Secure Shell – São protocolos criptográficos que provêem comunicação segura na Internet para serviços como email (SMTP), navegação por páginas (HTTP) e outros tipos de transferência de dados.
  • WAP: Wireless Application Protocol – É um padrão internacional para aplicações que utilizam comunicações sem fio.

Padrões e Acessibilidade

  • 508: Section 508 – Seção 508 é uma série de padrões a nível tecnológico sobre acessibilidade.
  • W3C: World Wide Web Consortium – É um órgão internacional que rege as normas de desnvolvimento web.
  • WAI: Web Accessibility Initiative – É uma iniciativa do W3C para que as páginas web tenham a capacidade de serem disfrutadas por pessoas com algum tipo de deficiência.
  • WCAG: Web Content Accessibility Guidelines – São uma série de regras sobre acessibilidade publicadas pela WAI.

Linguagens Cliente

  • AJAX: Asynchronous JavaScript And XML – É o uso sistemático de tecnologias providas por navegadores, como Javascript e XML, para tornar páginas mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. AJAX não é uma tecnologia, são realmente várias tecnologias trabalhando juntas, cada uma fazendo sua parte, oferecendo novas funcionalidades.
  • DOM: Document Object Model – É uma especificação do W3C, independente de plataforma e linguagem, onde pode-se alterar e editar a estrutura de um documento. A API DOM oferece uma maneira padrão de se acessar os elementos de um documento, além de se poder trabalhar com cada um desses elementos separadamente, e por esses motivos criar páginas altamente dinâmicas.
  • JS/ECMAScript: JavaScript – É uma linguagem de programação baseada no navegador, que foi inicialmente criada para atender, principalmente, as necessidades de validação de formulários no lado cliente e interação com a página.

Desenvolvimento

  • CRAP: Contrast, Repetition, Alignment, Proximity – É uma metodologia de desenvolvimento aplicada as estruturas das páginas web.
  • CVS: Concurrent Versions System – É um sistema de controle de versão para compartilhar código com outros desenvolvedores em projetos colaborativos.
  • GUI: Graphical User Interface – É uma interface gráfica que permite ao usuário interagir com o computador de uma forma amigável.
  • SVN: Subversion – Uma outra ferramenta para controle de versão.
  • WYSIWYG: What You See Is What You Get – Significa a capacidade de um programa de computador de permitir que um documento, enquanto manipulado na tela, tenha a mesma aparência de sua utilização, usualmente sendo considerada final a forma impressa.

Gráficos e Imagens

  • CMYK: Cyan Magenta Yellow Key – CMYK é um modelo de cores baseado nos diferentes níveis do Ciano, Magenta e Amarelo.
  • FLA: Flash Authoring File – São arquivos de saída do Flash
  • GIF: Graphics Interchange Format – É um formato de imagem de mapa de bits muito usado na web, quer para imagens fixas, quer para animações.
  • JPEG: Joint Photographic Experts Group – Trata-se de um formato de compressão, com perda de dados, aplicado em imagens fotográficas. A perda de dados é proporcional ao fator de compressão desejado. As extensões de arquivos para este formato são .jpeg , .jfif , .jpe e .jpg , este último, o mais comum.
  • PNG: Portable Network Graphics – É um formato de dados utilizado para imagens, que surgiu em 1996 como substituto para o formato GIF, devido ao facto de este último incluir algoritmos patenteados.
  • PSD: PhotoShop Document – São os arquivos com o qual trabalha o Photoshop.
  • RGB: Red Green Blue – É um modelo de cores baseado nos diferentes níveis de Vermelho, Verde e Azul.
  • SVG: Scalable Vector Graphics – SVG é um sistema XML para escrever gráficos vetoriais de 2 dimensões.
  • SWF: Small Web Format/ShockWave Flash – É um formato de gráficos usado para criar animações.

E-Commerce

  • AVS: Address Verification System – Ponto de referência adicional para autenticar o usuário do cartão, utilizado em geral por vendas via telemarketing / e-commerce.
  • CSC/CVV: Card Security Code/Card Verification Value – É uma ferramenta de segurança que proporciona uma maior segurança contra fraudes. Sâo aqueles 3 últimos números presentes nos cartões de crédito.
  • MID: Merchant ID – Um MID é um identificador único ligado as companhias.
  • FAQ: Frequently Asked Questions – É uma lista de perguntas e respostas mais comuns de uma aplicação.

Otimização para motores de busca

  • CPC: Cost Per Click – CPC é o valor que pagam para cada vez que um usuário faz um clique.
  • CPM: Cost Per 1000 Impressions – É o valor que se paga a cada 1000 impressões.
  • CTR: Click Through Rate/Ratio – É a quantidade de usuários que fazem cliques frente uma quantidade de impressões de página.
  • PPC: Pay Per Click – É um modelo muito usado na internet onde você paga após os usuários efetuarem clicks.
  • PR: PageRank – É um algotítimo usado para medir a popularidade de um site.
  • SEO: Search Engine Optimization – É o procedimento de otimização das aplicações web para obter melhores resultados nas buscas.
  • SERP: Search Engine Results Page – É uma lista de páginas devolvidas pelo buscador com base na busca realizada pelo usuário.

Segurança

  • XSS: Cross-Site Scripting – XSS é uma vulnerabilidade de segurança onde o atacante pode executar código malicioso.
  • CSRF: Cross-Site Request Forgery – CSRF é uma vulnerabilidade de segurança onde o atacante implanta código malicioso em uma página e esta permite realizar suas funções.

Destinos

  • CNAME: Canonical Name – Um CNAME é um alias do hostname.
  • DNS: Domain Name System – São como uma lista telefônica da internet. Eles dão a direção de uma máquina associada a um domínio.
  • DTD: Document Type Definition – Contém as regras que definem quais as tags que podem ser usadas em um documento XML e quais os valores válidos.
  • ICANN: Internet Corporation for Assigned Names and Numbers – O ICANN é uma entidade sem fins lucrativos, multilateral, que organiza a concessão de domínios e de endereços IP no mundo.
  • IP: Internet Protocol – É um protocolo usado entre duas máquinas em rede para encaminhamento dos dados.
  • SLD: Second-Level Domain – SLD é um domínio debaixo das TLD’s
  • TLD: Top-Level Domain – É a última parte do nome de um domínio, por exemplo: .com, .br.
  • URL: Uniform Resource Locator – É o endereço de um recurso (um arquivo, uma impressora etc.), disponível em uma rede; seja a Internet, ou uma rede corporativa, uma intranet. Uma URL tem a seguinte estrutura: protocolo://máquina/caminho/recurso.
  • WWW: World Wide Web – É um sistema de documentos em hipermídia que são interligados e executados na Internet.

Posts Relacionados

Confira também outros artigos interessantes postados aqui no blog.

Gostou desse post?

Assine o nosso Feed RSS, siga-nos no Twitter, ou simplesmente nos recomende a seus amigos!

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o Pinceladas da Web também escreve para o CSS no Lanche, blog voltado ao desenvolvimento front-end.

10 Responses to “72 Acrônimos que falam os Geeks”

  1. Eliseu disse:

    Aewww, essa foi boa. Confesso que boa parte não conhecia, legal a idéia!!!

  2. Muito boa a iniciativa. Mas seria bem legal se coloca-se a pronuncia correta dessas siglas.. juro que vai deixar muita gente de cabelo em pé de saber que sempre falou errado tal sigla…

  3. Eliel disse:

    Grande lista! Algumas coisas eu não conhecia. E concordo como Rubens: incluir a pronúncia vai assustar muita gente.. seria legal!

  4. Israel Cefrin disse:

    Ola Pedro
    Eu tenho apenas uma observação a fazer.
    ASP (active server pages), não é uma linguagem, é uma tecnologia. Linguagem são as que citaste depois (VBScript, JScript, etc…)
    Mas muito boa a lista até para lembrar que no nosso dia-a-dia utilizamos um vocabulário bem particular mesmo.

    abraços
    Israel

  5. Diego Homem disse:

    Parabéns pela iniciativa, muito bom

  6. Guto Carvalho disse:

    SSH é um protocolo de comunicação segura (secure shell), é utilizado para administração remota de servidores, é tudo feito via console/shell, o SSH pode-se dizer que é um substituto do TELNET, pois ele implementa criptografia na comunicação.

    http://pt.wikipedia.org/wiki/SSH
    http://pt.wikipedia.org/wiki/Shell

    Implementação livre do SSH
    http://pt.wikipedia.org/wiki/OpenSSH

  7. [...] o significado de 72 acrônimos utilizados na web. De HTTP a [...]

  8. Parabéns!!!Adorei as informações, a criação e desenvolvimento desse site!!!
    http://www.nextcriacaodesitesesistemas.com

  9. Muito bom!

    Tem coisa que nem eu tava por dentro, pois são tantos termos que acaba não vendo tudo.

  10. DIDI disse:

    Muito bom!!!
    Fiz meu trabalho de faculdade, baseando esses significados, além de aprender novos acrônimos de diferentes seguimentos! Parabéns

Leave a Reply