Compensação Pelo Signo Do Zodíaco
Substabilidade C Celebridades

Descubra A Compatibilidade Por Signo Do Zodíaco

Guia de sobrevivência do jornalista digital: um glossário de termos técnicos que você deve conhecer

De Outros

Em janeiro, pedimos a Jennifer 8. Lee (ex-membro do Conselho Consultivo Nacional do Poynter) para escrever um pequeno glossário para jornalistas sobre “como falar de tecnologia”. Ela sabiamente recrutou o Hacks / Hackers grupo,que visa construir relacionamentos entre programadores e jornalistas,para crowdsourcing o esforço. Estamos publicando os resultados aqui. O versão mais atualizada deste glossário está no site Hacks/Hackers.

Acabaram-se os dias em que um jornalista podia ignorar aqueles nerds no canto que digitavam linhas de código, trabalhavam no site e falavam em uma linguagem bizarra repleta de siglas. A história de qualquer jornalista agora pode ser distribuída com uma API; as informações coletadas por um repórter podem ser usadas em um mashup ou compartilhadas via Scribd.

Este glossário irá ajudá-lo a percorrer esses termos. Eles se relacionam com padrões da Web, programação, ferramentas online, redes sociais, publicidade online e tecnologia básica. Se você é particularmente desafiado, essa coisa chamada iPhone é definida para você. Comece agora — a lista crescerá mais rapidamente do que seus parentes se inscrevem no Facebook.

-Steve Myers

API (interface de programação de aplicativos)— A forma como os programas de computador compartilham dados e funcionalidades com outros programas de computador. As APIs são uma parte cada vez mais crítica da interconexão da Internet. Muitos dizem que o futuro da Internet está nas APIs porque elas ajudam a distribuir e combinar conteúdo. Na Web, as APIs geralmente são URLs especiais que retornam dados legíveis por máquina, em formatos como JSON ou XML, em vez de dados legíveis por humanos, que geralmente são HTML. o Facebook , Twitter e Google Maps todos têm APIs que permitem que outros sites ou programas de computador usem suas ferramentas subjacentes. O New York Times e a NPR também lançaram APIs que permitem que outros programas utilizem arquivos de resenhas de filmes, resenhas de restaurantes e artigos.

algoritmo— Um conjunto de instruções ou procedimentos usados ​​para realizar uma tarefa, como criar resultados de pesquisa no Google. No contexto da pesquisa, os algoritmos são usados ​​para fornecer os resultados mais relevantes primeiro com base nessas instruções.

Android— Normalmente usado no contexto do telefone Android, o Android é um sistema operacional gratuito e de código aberto desenvolvido pelo Google que alimenta uma variedade de telefones celulares de diferentes fabricantes e operadoras. É um rival da plataforma iPhone. Em contraste com a arquitetura rigidamente controlada da Apple e a App Store, o Android permite que os usuários instalem aplicativos do Android Market e de outros canais, como diretamente do site de um desenvolvedor – o que permite conteúdo com classificação X, por exemplo. Alguns telefones Android conhecidos são o Nexus One, o Motorola Droid e o HTC Evo. Espere ver concorrentes do iPad rodando uma versão do Android.

aplicativo— Abreviação de aplicativo, um programa que é executado dentro de outro serviço. Muitos telefones celulares permitem o download de aplicativos, levando a uma economia florescente para softwares com preços modestos. Também pode se referir a um programa ou ferramenta que pode ser usado em um site. Os aplicativos geralmente são criados usando kits de ferramentas de software fornecidos pelo serviço subjacente, seja iPhone ou Facebook.

AJAX — Um pacote de tecnologias e técnicas que permitem que uma página da Web faça coisas silenciosamente em segundo plano sem recarregar a página inteira. AJAX não é uma linguagem de programação, mas sim um acrônimo usado para descrever esse pacote, “Javascript e XML assíncrono”. AJAX fornece muitas das funcionalidades associadas à Web 2.0. Um dos primeiros grandes usos do AJAX foi o Gmail, que permitiu que ele fosse muito mais responsivo do que outros e-mails da web da época.

Átomo— Um formato de distribuição para web feeds legíveis por máquina que geralmente é acessível por meio de um URL. Embora tenha sido criado como uma alternativa ao RSS (Real Simple Syndication) para melhorar as deficiências do RSS (como ambiguidades), ainda é secundário ao RSS. (Veja também, RSS)

Blogue— Um dos primeiros formatos de publicação nativos da Web difundidos, geralmente caracterizados por ordenação cronológica reversa, resposta rápida, links e comentários robustos. Embora originalmente percebido como leve em reportagens e pesado em comentários, vários blogs agora são amplamente divulgados, e organizações de mídia legadas também lançaram vários blogs. Originalmente abreviação de “web log”, blog agora é uma palavra aceita no Scrabble.

Blogueiro — Uma plataforma de blogs simples e gratuita criada pela Pyra Labs, que foi vendida para o Google em 2003. Foi um dos primeiros serviços de blogs em massa e é creditado por popularizar o formato. Ao contrário do WordPress, não é de código aberto. Muitos sites do Blogger estão hospedados em blogspot.com.

mídia cívica
— Um termo abrangente que descreve tecnologias de mídia que criam um forte senso de engajamento entre os moradores por meio de notícias e informações. É frequentemente usado como um contraste ao “jornalismo cidadão” porque também engloba mapeamento, wikis e bancos de dados. O MIT tem um Centro para a mídia cívica do futuro .

computação em nuvem— Um modelo de computação cada vez mais popular no qual informações e softwares são fornecidos sob demanda pela Internet, em vez de permanecerem em computadores locais. A computação em nuvem é atraente porque as empresas podem reduzir o valor que gastam em seus próprios servidores e softwares, mas também podem expandir de maneira rápida e fácil à medida que a empresa cresce. Exemplos de aplicativos de computação em nuvem incluem Google Docs e Yahoo Mail. A Amazon oferece dois serviços de computação em nuvem: EC2, que muitas startups agora usam como uma maneira barata de lançar seus produtos, e S3, um sistema de armazenamento online que muitas empresas usam para armazenamento barato.

lado do cliente— Referindo-se ao software de rede em que o trabalho ocorre no computador do usuário, o cliente, e não no computador central, conhecido como servidor. As vantagens de fazer isso incluem velocidade e largura de banda. Um exemplo é o Javascript, uma linguagem de programação que permite aos desenvolvedores construir interatividade em sites. O trabalho é feito no navegador, e não no site de hospedagem. (Veja também lado do servidor)

CMS (Sistema de Gerenciamento de Conteúdo)— Software projetado para organizar grandes quantidades de material dinâmico para um site, geralmente consistindo em pelo menos modelos e um banco de dados. Geralmente é sinônimo de sistema de publicação online. O material pode incluir documentos, fotos ou vídeos. Embora a primeira geração de sistemas de gerenciamento de conteúdo fosse personalizada e proprietária, nos últimos anos houve um aumento nos sistemas de código aberto gratuitos, como Drupal, WordPress e Joomla. Os sistemas de gerenciamento de conteúdo às vezes são construídos de forma personalizada do zero com frameworks como Ruby on Rails ou Django.

CPA (custo por ação)— Um modelo de preços em que o anunciante é cobrado por um anúncio com base em quantos usuários realizam uma ação predefinida específica, como comprar um produto em uma loja online, com base na visualização de um anúncio. Esse é o “padrão ouro” para os anunciantes, pois corresponde mais diretamente o custo de um anúncio à sua eficácia. No entanto, não é comumente usado, pois é extremamente difícil de medir: muitas vezes não está claro quando ou como atribuir uma ação a um anúncio específico. (Às vezes também chamado de Custo por Aquisição.)

CPC (custo por clique)— Um modelo de preços no qual o anunciante é cobrado por um anúncio com base em quantos usuários clicam nele. Este é um modelo comum para “publicidade de pesquisa” (os anúncios de texto associados aos resultados de pesquisa) e para anúncios de texto em geral. O CPC é adequado para publicidade “dirigida”, destinada a solicitar uma resposta imediata, porque o clique de um usuário em um anúncio mostra o envolvimento com ele. O preço do Google AdWords geralmente é calculado com base no CPC.

CPM (Custo por Mil)
— Custo por mil (geralmente visualizações). Grande parte da publicidade on-line – principalmente a publicidade gráfica – é precificada com base no CPM. (Mille = latim para mil; usamos “K” para “quilo” em quase todos os outros lugares em tecnologia, mas “M” para “mille” aqui, o que causa alguma confusão.) CPM é bem adequado para “marca” ou “consciência ” publicidade, em que o objetivo principal do anúncio não é necessariamente provocar uma resposta imediata.

Creative Commons— Um conjunto flexível de licenças de direitos autorais que permite aos criadores de conteúdo especificar quais direitos eles reservam e quais renunciam em relação ao seu trabalho que supostamente codifica o espírito colaborativo da Internet. Existem seis licenças Creative Commons principais com base em quatro condições que os criadores podem optar por aplicar: Atribuição, Compartilhamento Igual, Não Comercial e Sem Trabalhos Derivados. A menos restritiva das licenças é a Atribuição, que concede a qualquer pessoa, de um indivíduo a uma grande empresa, o direito de distribuir, exibir ou fazer uso do trabalho, desde que o criador seja creditado. A mais restritiva é a Atribuição Não Comercial Sem Derivativos, que concede apenas redistribuição. Lançado pela primeira vez em dezembro de 2002 pela organização sem fins lucrativos Creative Commons organização, que foi inspirada na licença GNU GPL de código aberto, as licenças agora são usadas em cerca de 130 milhões de obras em todo o mundo. O glossário que você está lendo é lançado sob uma licença Creative Commons Attribution Share Alike em um esforço para incentivar ampla distribuição e contribuição. (Veja também código aberto)

CSS (Folhas de Estilo em Cascata) )— Instruções usadas para descrever a aparência e a formatação de documentos, geralmente HTML, para que a apresentação seja separada do conteúdo real do documento em si. Se você assistir a uma página da Web que carrega lentamente, geralmente verá o texto primeiro carregar e depois “encaixar no lugar” com sua aparência. Essa aparência é controlada pelo CSS. CSS, que foi introduzido pela primeira vez pelo World Wide Web Consortium no final da década de 1990, ajudou a eliminar a marcação desajeitada e muitas vezes repetitiva na sintaxe HTML original. W3cschools.com tem uma ótima introdução ao CSS com tutoriais.

CSV (valores separados por vírgula)— Um formato de dados extremamente simples que armazena informações em um arquivo de texto. O CSV é popular precisamente porque pode ser lido facilmente por muitos aplicativos diferentes, incluindo planilhas, processadores de texto, editores de texto de programação e navegadores da web. Assim, é uma maneira comum para as pessoas, incluindo os governos, disponibilizarem seus dados. Cada linha de dados é representada por uma linha de texto. Cada coluna é delimitada/separada por uma vírgula (,). Para evitar confusão sobre vírgulas nos dados, os termos geralmente são cercados por aspas duplas (“). Muitos aplicativos suportam o uso de delimitadores de coluna alternativos (o caractere pipe, |, é popular). Exemplo abaixo:
“Nome”,”Endereço”,”e-mail”
“Jack”,”1 Main St., Town, NY”,”jack@hill.com”
“Jill”,”2 Elm St., City, CA”,”jill@hill.com”

Visualização de dados— Uma área crescente de criação de conteúdo em que a informação é representada graficamente e muitas vezes interativamente. Isso pode ser usado para assuntos tão diversos quanto a análise de um discurso do presidente e a popularidade de nomes de bebês ao longo do tempo. Embora tenha raízes profundas na academia, a visualização de dados começou a surgir em sites de conteúdo como uma forma de lidar com as massas de dados que estão sendo divulgadas, geralmente pelo governo. Existem muitas ferramentas para visualizações de dados, incluindo baseadas em Seattle Foto e da IBM Muitos olhos . A visualização de dados deve 1) contar uma história, 2) permitir que os usuários façam suas próprias perguntas e 3) iniciar conversas.

banco de dados orientado a documentos— Um tipo de banco de dados cada vez mais popular. Em contraste com os bancos de dados relacionais, que exigem rigidamente que as informações sejam armazenadas em tabelas predefinidas, os bancos de dados orientados a documentos são mais livres e flexíveis. Isso é importante quando você não sabe o que vai ser jogado em você. Os bancos de dados orientados a documentos recuperam informações mais rapidamente, mas as armazenam com menos eficiência. O mesmo banco de dados orientado a documentos pode permitir que você armazene as informações de um artigo (título, assinatura, dados, conteúdo, diversos) ou de uma foto (arquivo, fotógrafo, data, linha de corte). MongoDB é um popular banco de dados orientado a documentos de código aberto.

Drupal — Um sistema de gerenciamento de conteúdo popular conhecido por uma comunidade vibrante de código aberto que cria extensões diversas e robustas. O Drupal é muito poderoso, mas é um pouco difícil de usar para tarefas simples quando comparado ao WordPress. O Drupal oferece opções para criar um site estático, um blog multiusuário, um fórum da Internet ou um site da comunidade para conteúdo gerado pelo usuário. Ele é escrito em PHP e distribuído sob a licença de código aberto GPL. Whitehouse.gov usa Drupal.

django — Um framework da web que é popular entre sites de notícias e informações, em parte devido à sua origem em Lawrence Journal-World em Kansas. Está escrito em Python, uma linguagem dinâmica sofisticada. Os principais projetos construídos no Django incluem Disqus, Everyblock.com e TheOnion.com. As equipes de aplicativos de notícias, incluindo as do Chicago Tribune e do Los Angeles Times, usam a estrutura para apresentar grandes conjuntos de dados online de maneiras facilmente acessíveis.

Embutir— Um termo que significa colocar um conteúdo específico de uma página da Web dentro de outra. Isso geralmente é feito usando um código de incorporação (algumas linhas de HTML e/ou Javascript) que você pode copiar ou colar. Essa é uma maneira comum de o conteúdo de vídeo ser espalhado pela Internet e está sendo cada vez mais usado para componentes interativos. Um exemplo recente é Widget rastreador de derramamento de óleo da PBS Newshour , que foi colocado em muitos sites de notícias em todo o país. Nota: Isso é diferente do sentido de “incorporar” da redação, popularizado durante a invasão do Iraque em 2003, que significa ter um jornalista trabalhando dentro de uma unidade militar.

EC2 — Um sistema de aluguel de energia de computação da Amazon que se tornou popular entre as empresas de tecnologia porque é muito mais barato do que manter seus próprios servidores de computador. Os usuários podem hospedar seus aplicativos no EC2 e pagar dependendo do uso. O EC2 é um exemplo de computação em nuvem. (Veja também computação em nuvem)

Facebook Connect — Uma tecnologia do Facebook que permite que um leitor faça login em um site de terceiros com sua conta do Facebook, em vez de criar um novo perfil para esse site. O Facebook Connect, que é uma API, também permite que terceiros extraiam determinados dados do perfil do usuário, como nome e idade. Por sua vez, as atividades do leitor no site também podem ser exibidas em seu perfil no Facebook. Lançado em 2007, o Facebook Connect foi um dos primeiros exemplos de expansão do Facebook em uma plataforma para toda a Web. (Veja também OAuth, Open ID)

página da comunidade do Facebook— Introduzidas em abril de 2010, as páginas da comunidade foram criadas como contrapartida às “páginas de fãs oficiais”, que são construídas em torno de uma pessoa, empresa, organização, produto ou marca específica. Em grande parte, as páginas da comunidade são geradas automaticamente em torno de interesses ou afiliações encontradas nos perfis das pessoas, como culinária . Não há uma maneira de adicionar conteúdo ativamente à página, ao contrário dos grupos do Facebook. Mas como eles são gerados automaticamente, com base em curtidas, eles podem criar rapidamente associações gigantescas. Cozinhar, por exemplo, tem mais de 2 milhões de fãs. Essas páginas são um pouco confusas, e o Facebook ainda está trabalhando nos problemas.

página de fãs do facebook— Um perfil do Facebook para uma pessoa, produto, empresa ou organização específica, geralmente administrado por representantes oficiais. Isso é diferente de uma página pessoal do Facebook, que deve ser de propriedade de um indivíduo, e diferente de uma página da comunidade do Facebook, que é construída em torno de um interesse não relacionado a uma marca, como “cozinhar”. Também é diferente de um grupo do Facebook. As páginas de fãs podem reunir milhares ou milhões de fãs por meio de “curtidas”, e as postagens oficiais do administrador da página geralmente vão para os fluxos de notícias dos fãs. Quando uma página tem mais de 25 fãs, ela pode reivindicar um URL de formato curto, como facebook.com/nytimes ou facebook.com/wikileaks. A comunidade do Facebook e as páginas de fãs são fortes participantes nos esforços contínuos para levar conteúdo para as pessoas onde elas já estão, em vez de exigir que elas acessem o conteúdo.

Grupo do Facebook— Os grupos do Facebook são análogos aos clubes offline. Ao contrário das páginas de fãs do Facebook, os grupos não precisam ser administrados por representantes oficiais. Além disso, a atividade postada em grupos não é inserida nos feeds dos usuários. Mas, desde que tenha menos de 5.000 membros, os grupos do Facebook podem enviar mensagens em massa a todos os seus membros.

página pessoal do facebook— Uma página de perfil vinculada a um único indivíduo. Que informação é controlada (em teoria) pelo indivíduo. No entanto, como há um limite de 5.000 pessoas para amigos, algumas celebridades têm páginas de fãs. A partir de 2009, os indivíduos podem escolher um nome de usuário, o que torna sua página disponível em facebook.com/username.

Instantâneo— Uma plataforma proprietária de propriedade da Adobe Systems que permite animações de arrastar e soltar, interatividade de programas e exibições dinâmicas para a Web. A linguagem usada, ActionScript, é de propriedade da Adobe; isso contrasta com muitas outras linguagens de programação populares que são de código aberto. Os criadores devem usar os produtos Creative Suite da Adobe e os internautas devem instalar um plug-in Flash para seu navegador. Muitos afirmam que os Flash players são instáveis ​​e ineficientes, tornando as páginas da Web mais lentas e travando os sistemas operacionais. A Apple não permitiu que a Adobe criasse um Flash player para o sistema operacional do iPhone, o que gerou uma disputa entre as duas empresas. O HTML5 está surgindo como uma alternativa aberta ao Flash.

estrutura— Um pacote de software que torna a escrita de programas mais fácil, fornecendo todo o “encanamento” para um tipo específico de tarefa (como escrever um aplicativo da web), permitindo que os programadores apenas “preencham as lacunas” com suas próprias necessidades específicas do projeto. Por exemplo, frameworks de desenvolvimento da Web como Ruby on Rails (escrito em Ruby, significando que os programadores usam Ruby para fazer as tarefas de “preencher os espaços em branco”) e Django (escrito em Python), têm suporte embutido fácil de usar para tarefas comuns de desenvolvimento da Web, como ler e gravar em um banco de dados, gravar conteúdo em html e assim por diante. Assista aos criadores de Django e Ruby discutirem os méritos de seus frameworks em DjangoProject.com .

Quadrangular — Um dos muitos novos serviços móveis, junto com Gowalla, SCNVGR e outros, que combinam geolocalização com mecânica de jogo. Lançado em 2009 na conferência SXSW Interactive, o Foursquare permite que os usuários façam “check-in” em locais (bares, restaurantes, playgrounds e mais) para informar as pessoas em suas redes sociais sobre seu paradeiro enquanto ganham crachás, acumulam pontos e se tornam o “prefeito” de determinados locais. Apesar de uma base de usuários relativamente modesta no início, o Foursquare rapidamente atraiu muita atenção por seu potencial de marketing e fidelidade à marca do cliente.

geotag— Um pedaço de informação que acompanha o conteúdo e contém informações geograficamente baseadas. Comumente usado em sites de fotos como o Flickr ou em conjunto com conteúdo gerado pelo usuário, para mostrar a origem de uma foto, vídeo ou artigo. Tem havido alguma discussão sobre sua crescente relevância com sites de redes sociais geograficamente conectados, como o Foursquare. Twitter implementou geotagging, e Facebook anunciou planos para fazê-lo.

Anúncios do Google— A rede de publicidade on-line do Google que permite que os editores de conteúdo incorporem um código para exibir anúncios do Google em seus sites. Os anúncios são selecionados com base no conteúdo da página. A receita de anúncios é dividida entre o Google e o editor em uma proporção não divulgada, geralmente considerada de dois terços para o editor. (Observação: os anúncios nos próprios sites do Google são cobertos pelo Google AdWords, não pelo AdSense.)

Google AdWords — O principal produto de publicidade baseado em texto do Google, que fornece a maior parte da receita da empresa. Os anúncios são exibidos nos próprios sites do Google com base nos termos de pesquisa que os usuários digitam, e os anunciantes pagam apenas quando os usuários clicam neles. Os termos de pesquisa, chamados palavras-chave, são adquiridos pelos anunciantes; a disponibilidade de uma determinada palavra-chave é baseada em parte em um sistema de leilão e em parte na capacidade de resposta do público.

Google Buzz— Lançado em fevereiro de 2010, o Buzz é a tentativa do Google de combater o Twitter e o Facebook, aproveitando os gráficos sociais das contas de e-mail dos usuários. Uma versão mais sofisticada das “atualizações de status” do Gmail, o Buzz permite que os usuários publiquem atualizações sobre o que estão fazendo, link para o que estão lendo e postem suas localizações atuais. O serviço pode se integrar a outros serviços do Google, bem como alimentar o Twitter. Apesar de uma explosão inicial de publicidade, o Google Buzz não ganhou muita força. Ele atraiu críticas quando o Google conectou usuários de forma automática e pública com pessoas para as quais eles enviaram e-mails com mais frequência no passado, disponibilizando informações privadas inesperadamente. O Google lançou controles de privacidade aprimorados após a controvérsia.

documentos Google— Um serviço online gratuito oferecido pelo Google, incluindo processamento de texto, planilha, apresentação e outros softwares, todos “na nuvem”. Os usuários podem trabalhar colaborativamente em documentos, editando-os simultaneamente. O serviço está cada vez mais sendo visto como uma erosão da participação de mercado do Microsoft Office. O glossário que você está lendo agora foi criado de forma colaborativa no Google Docs.

Google Wave— Um espaço colaborativo online introduzido pelo Google no qual as pessoas podem se comunicar e trabalhar juntas em tempo real; assemelha-se a um “mensageiro instantâneo enriquecido”. Os participantes podem adicionar rich text, imagens, anexos, vídeos e mapas para criar uma colaboração multimídia. Uma opção de reprodução permite que novos usuários acelerem os projetos e criem um ambiente em tempo real e assíncrono. Apesar de uma enorme quantidade de atenção, o Google Wave não obteve muita tração. É, como alguns já disseram, “uma solução tecnológica em busca de um problema”.

HTML (linguagem de marcação de hipertexto)— A linguagem de formatação dominante usada na World Wide Web para publicar texto, imagens e outros elementos. Inventado por Tim Berners Lee no início da década de 1990, o HTML usa pares de tags de abertura e fechamento (também conhecidas como elementos), como e ; cada par atribui significado ao texto que aparece entre eles. HTML pode ser considerado código, mas não é uma linguagem de programação; é uma linguagem de marcação, que é uma fera separada. O padrão mais recente de HTML é o HTML5, que adiciona uma poderosa funcionalidade interativa.

HTML5 — O próximo e poderoso padrão de Hypertext Markup Language, que adicionou recursos interativos avançados, como permitir que o vídeo seja incorporado em uma página da web. Está ganhando popularidade em comparação com os padrões proprietários, como o Adobe Flash, porque é um padrão aberto e não requer plugins de terceiros. O uso de HTML5 permitirá que as páginas da Web funcionem mais como aplicativos de desktop. As versões mais recentes da maioria dos navegadores suportam HTML5 em vários graus. HTML5 não cobre CSS e JavaScript, mas muitas vezes quando as pessoas se referem a HTML5, geralmente o usam como um termo geral, aplicando-se não apenas a alterações no HTML, mas também a alterações em CSS e JavaScript.

iframe— Uma tag HTML que permite que uma página da web seja totalmente incluída dentro de outra; é uma maneira popular de criar recursos interativos incorporáveis. Os iframes geralmente são construídos via JavaScript como uma maneira de contornar os recursos de segurança dos navegadores da Web, que tentam impedir que o JavaScript em uma página converse rapidamente com o JavaScript em uma página externa. Muitas violações de segurança foram projetadas usando iframes.

iPad— Lançado em abril de 2010, o iPad é o dispositivo de computação tablet da Apple, semelhante a um grande iPod Touch; ele usa o mesmo sistema operacional e ferramentas de desenvolvimento do iPhone. Possui tela multitoque e vem nas versões 3G e wifi. Algumas organizações de notícias, incluindo The New York Times, Wired e National Geographic, criaram aplicativos especiais projetados para o iPad. Alguns esperavam que fosse o tablet “Jesus” que daria nova vida às publicações impressas legadas. Após seu anúncio em janeiro de 2010, muitos notaram que seu nome lembrava produtos de higiene feminina.

Iphone— O smartphone da Apple já vendeu mais de 50 milhões de unidades em todo o mundo desde que foi lançado em 2007. O primeiro smartphone a apresentar capacidade de tela multitoque, é considerado na mesma vertical que o Blackberry, o Android do Google e o Palm Pre. A massa crítica de iPhones, juntamente com a infraestrutura iTunes pré-existente da Apple, permitiu que a Apple lançasse o primeiro mercado verdadeiramente robusto para aplicativos móveis, criando toda uma nova microeconomia para inovação.

iPod Touch— Essencialmente um iPhone sem o telefone. Mais fino que o iPhone, o iPod touch pode tocar música e executar aplicativos do iPhone. Ele se conecta à Internet via wi-fi.

JavaScript— Uma linguagem de script da Web usada para aprimorar sites; ele pode torná-los mais interativos sem exigir um plug-in do navegador. O JavaScript é interpretado pelo seu navegador em vez de por um servidor web, também conhecido como linguagem de script do lado do cliente. Os arquivos JavaScript geralmente terminam em .js. Apesar do nome, não está relacionado à linguagem Java.

Joomla— Um gerenciamento de conteúdo gratuito e de código aberto construído em PHP. É mais poderoso que o WordPress, mas não tão poderoso quanto o Drupal. No entanto, é conhecido por suas extensas opções de design. O nome Joomla significa “todos juntos” em suaíli.

jQuery— Uma biblioteca JavaScript de código aberto incrivelmente popular projetada para manipular páginas HTML e manipular eventos. Lançado em 2006, o jQuery rapidamente ganhou ampla adoção devido à sua eficiência e elegância. O recurso definitivo do jQuery é seu suporte para operações de “encadeamento” para simplificar tarefas complicadas. É a biblioteca JavaScript mais popular.

JSON (Notação de Objeto JavaScript)— Um formato de publicação de dados da Web projetado para ser facilmente legível por humanos — e por máquina. É uma alternativa ao XML que é mais concisa porque, ao contrário do XML, não é uma linguagem de marcação que requer tags de abertura e fechamento.

Armazenamento de chave/valor
— Uma maneira mais simples de armazenar dados do que um banco de dados relacional ou de documentos. Os armazenamentos de valores-chave têm uma estrutura simples, combinando valores com “chaves” ou índices acessíveis. No desenvolvimento da Web, os armazenamentos de chave/valor são frequentemente (embora nem sempre) usados ​​para otimização.

LUMINÁRIA— Um acrônimo que se refere a um pacote de tecnologias gratuitas da Web de código aberto que se tornaram incrivelmente populares como método de construção de sites. As letras representam o sistema operacional Linux, servidor web Apache, banco de dados MySQL e PHP, Perl ou Python. Isso é frequentemente chamado de “pilha LAMP”. Uma alternativa rival seria um pacote de produtos da Microsoft. Serverwatch. com tem uma boa explicação .

mídia legada— Um termo abrangente para descrever as instituições de mídia centralizada que foram dominantes durante a segunda metade do século 20, incluindo – mas não limitado a – televisão, rádio, jornais e revistas, todos os quais geralmente tinham um modelo de distribuição unidirecional. Às vezes, “mídia herdada” é usada de forma intercambiável com “MSM”, para “mídia principal”. A mídia legada contrasta com a mídia social, onde a produção e o compartilhamento têm o mesmo peso do consumo.

biblioteca— No contexto da programação, contém código que pode ser acessado para desenvolvimento de software e Web, permitindo realizar tarefas comuns sem escrever código novo a cada vez. Muitas bibliotecas são compartilhadas livremente. Uma biblioteca bem conhecida é jQuery , lançado em 2006 e agora a biblioteca JavaScript mais popular, que se orgulha de permitir que os codificadores “escrevem menos, façam mais”.

serviços baseados em localização— Um serviço, geralmente em um aplicativo móvel da Web ou de um dispositivo móvel, que usa sua localização para realizar uma determinada tarefa, como encontrar restaurantes próximos, fornecer direções ou localizar seus amigos. Foursquare e Gowalla são serviços baseados em localização.

misture— Uma combinação de dados de várias fontes, geralmente por meio do uso de APIs. Um exemplo de mashup seria um aplicativo que mostra a localização de todos os cinemas de uma determinada cidade em um mapa do Google. Ele está misturando uma fonte de dados (os endereços dos cinemas) com outra fonte de dados (a localização geográfica desses endereços em um mapa).

metadados— Dados sobre dados. Exemplos de metadados incluem descritores que indicam quando a informação foi criada, por quem e em que formato. Os metadados ajudam a organizar as informações on-line e torná-las legíveis por máquina. HTML é um exemplo de metadados — ele organiza os dados em uma página da Web para que os navegadores possam exibi-los de forma sensata. As páginas da Web geralmente têm metadados ocultos que ajudam nas classificações dos mecanismos de pesquisa. As fotos enviadas para o Flickr carregam metadados como tempo, modelo da câmera e velocidade do obturador. MP3s têm metadados como o nome do artista, título da faixa, nome do álbum e assim por diante.

Microsoft Silverlight — A resposta da Microsoft ao Adobe Flash, permitindo a integração de multimídia, gráficos, animações e interatividade em páginas da web. Foi lançado inicialmente em 2007 e ocasionalmente é visto na web.

Móvel— Um termo abrangente em tecnologia que foi por muito tempo sinônimo de telefones celulares, mas desde então cresceu para abranger a computação em tablet (o iPad) e até netbooks. Em retrospecto, uma das primeiras tecnologias móveis foi o pager. Às vezes, o termo é usado de forma intercambiável com “sem fio”. Geralmente se refere a dispositivos de computação sem fio que podem acessar a Internet por meio de ondas de radiofrequência, embora às vezes também via wi-fi. A tecnologia móvel geralmente exige um conjunto diferente de padrões — design e outros — dos computadores desktop, e abriu uma área inteiramente nova para aplicativos com reconhecimento geográfico.

MySQL — O sistema de gerenciamento de banco de dados de código aberto dominante na Internet. É popular porque é uma alternativa gratuita e flexível para sistemas caros como o Oracle. Projetos que usam MySQL incluem Facebook e Wikipedia. O SQL significa “Structured Query Language” e “My” é o nome da filha do inventor. É oficialmente pronunciado My-S-Q-L, mas muitas vezes você vai ouvi-lo referido como “My Sequel”. MySQL é um sistema de gerenciamento de banco de dados relacional, não um sistema de banco de dados orientado a documentos. (Veja também banco de dados orientado a documentos)

OAuth— Um novo método que permite aos usuários compartilhar informações armazenadas em um site com outro site. Por exemplo, alguns clientes do Twitter baseados na Web usarão o OAuth para se conectar à sua conta, em vez de exigir que você forneça sua senha diretamente para esse site de terceiros. É semelhante ao Facebook Connect. Isso permite que os sites validem as identidades dos usuários sem ter acesso total às suas contas pessoais.

ontologia— Um sistema de classificação com nós ou entidades, que permite relações não hierárquicas, ao contrário de uma taxonomia, que é hierárquica. Taxonomias e ontologias são importantes no conteúdo para ajudar nas páginas de artigos ou tópicos relacionados. (Veja também taxonomia)

Abrir ID — Um padrão aberto que permite aos usuários fazer login em vários sites usando a mesma identidade por meio de terceiros. Ele é suportado por vários sites, incluindo LiveJournal, Yahoo! e WordPress. Embora o Open ID tenha sido adotado entre as comunidades técnicas, seu método de autenticação não é particularmente intuitivo e não obteve ampla aceitação do consumidor.

Código aberto— Open source refere-se a uma filosofia e um meio de desenvolver e licenciar software e outros trabalhos protegidos por direitos autorais para que outros sejam livres para inspecionar, usar e adaptar o material original. Existem muitas licenças de código aberto. Algumas licenças são consideradas permissivas (por exemplo, MIT e BSD), permitindo a inclusão em trabalhos proprietários, enquanto outras (por exemplo, GNU GPL) exigem que os trabalhos derivados resultantes permaneçam sob a mesma licença se distribuídos. Embora o termo tenha se originado originalmente de práticas de software, o conceito agora foi incorporado a outros campos, como medicina e agricultura. Muitas das tecnologias mais populares usadas na distribuição de conteúdo, incluindo linguagens e plataformas de publicação, são de código aberto. O glossário que você está lendo foi desenvolvido usando metodologia de código aberto e está disponível sob uma licença Creative Commons.

sistema operacional— Uma camada básica de software que controla o hardware do computador, permitindo que outros aplicativos sejam construídos sobre ele. Os sistemas operacionais mais populares hoje para computadores desktop são as várias versões do Microsoft Windows, Mac OS X e Linux de código aberto. Os telefones inteligentes também têm sistemas operacionais. O Palm Pre usa webOS, vários telefones usam o sistema operacional Android do Google e o iPhone usa iOS (anteriormente conhecido como iPhone OS).

Palm Pré— Um smartphone lançado em 2009 pela Palm que usa webOS e permite multitarefa, ao contrário do iPhone. Apesar de elogios, o produto é geralmente reconhecido por ter sido lançado tarde demais para ganhar tração significativa contra o iPhone ou o sistema operacional Android do Google. A HP anunciou recentemente que iria adquirir a Palm, que já foi a empresa líder em smartphones.

ponto a ponto (P2P)— Uma arquitetura de rede na qual os usuários compartilham recursos em seus próprios computadores diretamente com outros. Frequentemente usado para acelerar vídeos e grandes peças multimídia que podem levar muito tempo para serem baixadas. O Napster foi um dos primeiros exemplos de uso popular da arquitetura peer-to-peer, embora não fosse totalmente peer-to-peer. Hoje, Skype e BitTorrent são baseados em tecnologias peer-to-peer.

Perl — Uma linguagem dinâmica que é frequentemente usada para analisar e classificar informações devido às suas poderosas habilidades na manipulação de texto. Perl pode ser usado para extrair grandes quantidades de dados de sites e padronizar e substituir informações em lote. Perl foi mais popular nos últimos anos, especialmente na comunidade de relatórios assistidos por computador, mas foi superada em popularidade por linguagens como Python e Ruby. Perl ainda tem uma comunidade de desenvolvimento ativa e é conhecida pelo escopo de suas bibliotecas disponíveis gratuitamente, que simplificam o desenvolvimento.

PHP — Uma popular linguagem de script da web para gerar páginas da web que foi desenvolvida pela primeira vez em 1995, quando significava “Personal Home Page”. (Agora é um acrônimo recursivo, que significa “PHP: Hypertext Preprocessor.”) Sites populares escritos em PHP são Wikipedia, Facebook e WordPress. É criticado por ser lento porque gera páginas da web a pedido. No entanto, o Facebook lançou recentemente sua versão desenvolvida internamente do HipHop for PHP, projetada para tornar a linguagem dramaticamente mais eficiente.

plataforma— No mundo da tecnologia, plataforma refere-se ao hardware ou software sobre o qual outros aplicativos são construídos. As plataformas de computação incluem Windows PC e Macintosh. As plataformas móveis incluem Android, iPhone e webOS da Palm. Mais recentemente, em uma extensão de sua definição comumente usada, o Facebook criou uma “plataforma”, permitindo que os desenvolvedores construam aplicativos em cima dela.

Posteroso — Uma plataforma de blogging e publicação para a qual os usuários podem enviar por e-mail. Por meio de APIs, ele pode enviar o conteúdo para outros sites, como Flickr, Twitter e YouTube. É uma empresa com fins lucrativos com sede em São Francisco que saiu do programa de start-up de sementes YCombinator.

PostgreSQL – Uma alternativa ao MySQL, outro sistema de gerenciamento de banco de dados relacional gratuito e de código aberto na Internet. O PostgreSQL é preferido por alguns na comunidade de tecnologia por sua capacidade de operar como um banco de dados espacial, usando extensões PostGIS. Isso permite que os desenvolvedores criem aplicativos que classificam as informações com base na geografia, o que pode significar classificar se vários locais estão dentro de um determinado município ou apontar os locais geograficamente mais próximos do usuário.

linguagem de programação
— Um tipo especial de linguagem usado para instruir inequivocamente um computador sobre como executar tarefas. As linguagens de programação são usadas por desenvolvedores de software para criar aplicativos, incluindo aqueles para a web, para telefones celulares e para sistemas operacionais de desktop. C, C++, Objective C, Java, JavaScript, Perl, PHP, Python e Ruby são exemplos de linguagens de programação. HTML e XML não são linguagens de programação, são linguagens de marcação.

Pitão — Uma linguagem de computador sofisticada que é comumente usada para aplicativos da Internet. Projetado para ser uma linguagem muito legível, recebeu o nome de Monty Python. Ele apareceu pela primeira vez em 1991 e foi originalmente criado por Guido van Rossum, um programador de computador holandês que agora trabalha no Google. Os arquivos Python geralmente terminam em .py.

banco de dados relacional— Um software que armazena dados em uma série de tabelas, com relacionamentos definidos entre elas. Uma notícia pode ter colunas para título, data, texto e autor, onde o autor aponta para outra tabela contendo o nome, sobrenome e endereço de e-mail do autor. As informações devem ser estruturadas, mas isso permite consultas poderosas. Exemplos incluem MySQL, Oracle, PostgreSQL e SQLite. A maioria dos sites modernos usa algum tipo de banco de dados relacional para armazenar conteúdo.

RSS (Really Simple Syndication) — Um padrão para sites enviarem seu conteúdo aos leitores por meio de formatos da Web para criar atualizações regulares por meio de um “leitor de feed” ou “leitor de RSS”. O símbolo é geralmente um quadrado laranja com círculos brancos radiantes. (Veja também Átomo)

Rubi — Uma linguagem de programação cada vez mais popular conhecida por ser poderosa e fácil de escrever. Originalmente introduzido em 1995 por Yukihiro “Matz” Matsumoto , Ruby ganhou força crescente desde 2005 por causa da estrutura de desenvolvimento Ruby on Rails, que pode criar sites rapidamente. Ruby é de código aberto e é muito popular para sites baseados em conteúdo.

Ruby nos trilhos — Um framework Web popular baseado na linguagem de programação Ruby que torna as tarefas comuns de desenvolvimento mais fáceis “prontas para uso”. O poder do Ruby on Rails, que foi desenvolvido pela empresa 37 Signals, com sede em Chicago, vem da rapidez com que ele pode ser usado para criar um site básico.

S3 — Um sistema de armazenamento online executado pela Amazon que costuma ser usado como uma maneira barata de armazenar (e veicular) fotos e vídeos usados ​​em sites. É a abreviação de Simple Storage Service. Suas taxas geralmente são centavos por mês por gigabyte, dependendo da localização e do desconto em massa. O serviço é frequentemente usado em conjunto com outros Amazon Web Services, como o EC2, para permitir que os clientes processem grandes quantidades de dados com baixo investimento de capital. O New York Times usou o S3 com EC2 dessa maneira para processar seus arquivos.

SaaS (Software como Serviço)— Uma estratégia de precificação e modelo de negócios, onde as empresas constroem uma solução de software, geralmente business-to-business, e cobram uma taxa mensal fixa para acessá-la na Internet. É um tipo de computação em nuvem. Salesforce.com é o melhor exemplo, mas outros notáveis ​​incluem Mailchimp e até Amazon Web Services.

Scribd — Um site de compartilhamento de documentos que é frequentemente descrito como um “YouTube para documentos” porque permite que outros sites incorporem seu conteúdo. Ele permite que as pessoas façam upload de arquivos e outras façam download em vários formatos. Recentemente, o Scribd, com sede em São Francisco, mudou da tecnologia baseada em Flash para os padrões HTML5.

linguagem de script— Uma linguagem de programação projetada para ser fácil de usar para tarefas diárias ou administrativas. Pode envolver trade-offs, como sacrificar algum desempenho para facilitar a programação. As linguagens de script populares incluem PHP, Perl, Python e Ruby.

SEO (otimização para mecanismos de busca)— Um conjunto de técnicas para melhorar a classificação de um site nos mecanismos de pesquisa, como o Google. O SEO é frequentemente dividido em técnicas de “chapéu branco”, que (para simplificar) tentam aumentar a classificação melhorando a qualidade de um site, e técnicas de “chapéu preto”, que tentam enganar os mecanismos de pesquisa para que pensem que uma página é de qualidade superior. realmente é. SEO também pode se referir a indivíduos e empresas que se oferecem para fornecer otimização de mecanismos de pesquisa para sites.

SEM (Marketing em Mecanismos de Busca)
— Um tipo de marketing que envolve aumentar a visibilidade de uma empresa ou produto nos mecanismos de pesquisa, pagando para que apareça nos resultados de pesquisa de uma determinada palavra.

web semântica— Uma visão da web quase totalmente legível por máquina, na qual os documentos são publicados em linguagens projetadas especificamente para dados. Foi articulado pela primeira vez por Tim Berners-Lee em 2001. Em muitas implementações, as tags identificariam as informações, como ou . Embora tenha havido progresso nessa frente, muitos dizem que essa visão permanece em grande parte não realizada.

lado do servidor— Refere-se a quando o software de rede é executado em um local central, o servidor, e não no computador do usuário, geralmente conhecido como cliente. (Veja também o lado do cliente).

Sinatra — Um framework leve escrito em Rubi que pode ser usado para configurar serviços da Web, APIs e pequenos sites na velocidade da luz.

gráfico social— Um mapeamento das conexões entre as pessoas e as coisas com as quais elas se importam pode fornecer informações úteis. O termo originalmente promovido pelo Facebook e agora está ganhando um uso mais amplo.

mídia social— Um termo amplo que se refere à ampla faixa de criação e consumo de conteúdo que é possibilitada pela infraestrutura distribuída de muitos para muitos da Internet. Ao contrário da mídia legada, onde o público geralmente é o receptor da criação de conteúdo, a mídia social geralmente permite três estágios de interação com o conteúdo: 1) produção, 2) consumo e 3) compartilhamento. A mídia social é incrivelmente ampla e se refere a blogs, wikis, sites de compartilhamento de vídeo como o YouTube, sites de compartilhamento de fotos como o Flickr e sites de redes sociais como o Facebook e o Twitter.

dicionário de sinônimos estruturado— Um grupo de termos preferenciais criados para uso editorial para normalizar e classificar o conteúdo com mais eficiência. Por exemplo, o AP Stylebook é semelhante (mas inclui mais regras do que) um tesauro estruturado, pois dá aos escritores termos preferidos para usar e padrões a seguir, então todos que seguem o AP Style escrevem a palavra “website” da mesma maneira.

marcação— Um tipo comum de metadados usado para descrever um conteúdo que o associa a outro conteúdo que tenha a mesma tag. As tags podem ser termos específicos, pessoas, locais, etc. usados ​​no conteúdo que está descrevendo, ou termos mais gerais que podem não ser declarados explicitamente, como temas. O termo “tag” também é usado no contexto de linguagens de marcação, como identificar o nome da página da web. Em HTML, as tags geralmente vêm em conjuntos de aberto e fechado, com a tag fechada contendo uma barra extra (“/”) dentro. Por exemplo: Este é o título..

taxonomia— Um sistema de classificação hierárquica. No mundo do conteúdo, isso pode ser uma hierarquia de termos (geralmente chamados de nós ou entidades) que são usados ​​para classificar a categoria ou assunto ao qual o conteúdo pertence, bem como os termos incluídos no conteúdo. Em muitos casos, os sistemas de navegação do site parecem taxonômicos, pois os usuários restringem as categorias amplas de nível superior ao recurso granular que desejam ver. Uma ontologia é semelhante a uma taxonomia, pois também é um sistema de classificação com nós ou entidades, mas é mais complexo e flexível porque as ontologias permitem relacionamentos não hierárquicos. Enquanto em uma taxonomia um nó pode ser um termo mais amplo ou um termo mais restrito, em uma ontologia os nós podem estar relacionados de qualquer maneira.

Tumblr — Uma plataforma gratuita de blogs de formato curto que permite aos usuários postar imagens, vídeos, links, citações e áudio. A empresa está sediada em Nova York e concorre com a Posterous.

transparência— No contexto de notícias e informações, um termo que descreve a abertura sobre a informação que se tornou cada vez mais popular. Em muitos casos, é usado para se referir à transparência do governo divulgando dados para jornalistas e para o público. É frequentemente usado no contexto de jornalistas serem abertos sobre seu processo e material de reportagem, compartilhando com seus leitores antes que o projeto final surja ou fornecendo mais contexto além do produto final.

Twitter — Um serviço de microblog e mídia social onde os usuários podem enviar mensagens limitadas a 14o caracteres. Lançado em 2007, o Twitter se tornou popular em parte porque tinha um conjunto de APIs que permitia que outros desenvolvedores construíssem ferramentas em cima dele. Os usuários do Twitter criaram suas próprias convenções, incluindo o símbolo @ para denotar nomes de usuários (@nytimes) e #, a hashtag, para denotar assuntos (#sxsw). O Twitter calcula os Trending Topics, que fornecem uma visão em tempo real dos tópicos mais comentados no serviço.

IU (interface do usuário)— A parte de um aplicativo de software ou site que os usuários veem e com a qual interagem, que leva em consideração o design visual e a estrutura do programa. Embora o design gráfico seja um elemento do design da interface do usuário, é apenas uma parte da consideração.

URI (Identificador Uniforme de Recursos)— A maneira de identificar a localização de algo na Internet. É mais familiar no formato “http:”, mas também engloba “ftp:” ou “mailto:”

URL (localizador uniforme de recursos)— Muitas vezes usado de forma intercambiável com o “endereço” de uma página da web, como http://hackshackers.com. Todos os URLs são URIs, mas não vice-versa. Embora os humanos estejam familiarizados com URLs como forma de ver páginas da Web, os programas de computador geralmente usam URLs para transmitir conteúdo legível por máquina, como feeds RSS ou informações do Twitter. Além disso, as palavras que aparecem em URLs geralmente ajudam a aumentar as classificações de pesquisa, e é por isso que muitos sites de conteúdo agora estão mudando para URLs com títulos em vez de sequências de dados.

UX (Experiência do Usuário)— Geralmente referindo-se à área de design que envolve a interação holística que um usuário tem com um produto ou serviço. Ele incorpora muitas disciplinas, incluindo engenharia, design gráfico, criação de conteúdo e psicologia. A interface do usuário é um elemento da experiência do usuário.

Web 2.0— Referente à geração de tecnologias de Internet que permitem interatividade e colaboração em sites. Em contraste com a Web 1.0 (aproximadamente a primeira década da World Wide Web), onde o conteúdo estático era baixado no navegador e lido, a Web 2.0 usa a Internet como plataforma. Tecnologias como Ajax, que permitem a comunicação rápida entre o navegador e o servidor web, estão por trás de muitos sites da Web 2.0. O termo foi popularizado por uma conferência de 2004, realizada pela O'Reilly Media e MediaLive, chamada Web 2.0. (Veja também Ajax)

Web 3.0— Às vezes usado para se referir à web semântica. (Veja também web semântica)

webOS — Sistema operacional utilizado na última geração de smartphones Palm, incluindo o Pre e o Pixi. Aplicativos para webOS são desenvolvidos usando padrões da web (HTML, Javascript e CSS), o que significa que há uma baixa barreira de entrada para desenvolvedores da web criarem aplicativos móveis para webOS em comparação com outras plataformas móveis. Ele permite ter vários aplicativos abertos ao mesmo tempo, ao contrário do iPhone atual.

ferramenta— Em um contexto da Web, isso se refere a um aplicativo portátil que pode ser incorporado em um site de terceiros recortando e colando trechos de código. Widgets comuns da web incluem uma caixa do Twitter que pode ficar em um blog ou um pequeno Google Map que fica dentro de um convite. Widgets da área de trabalho, como os oferecidos para o Macintosh Dashboard ou pelo Yahoo!, podem ser colocados na área de trabalho de um computador, como para previsão do tempo ou ações. Da mesma forma, o Android oferece a capacidade de adicionar widgets às telas iniciais.

wiki— Um site com páginas que podem ser facilmente editadas pelos visitantes usando seu navegador da web, mas geralmente agora ganhando aceitação como um prefixo para significar “colaborativo”. Ward Cunningham criou o primeiro wiki, nomeando-o WikiWikiWeb após a palavra havaiana para “rápido”. Um wiki permite que o público contribua para uma base de conhecimento sobre um tópico ou compartilhe informações dentro de uma organização, como uma redação. A wiki mais conhecida que existe é a Wikipedia, que entrou em cena por volta de 2000 como um dos primeiros exemplos de agregação de informação colaborativa em massa. Outros sites que foram marcados como “wiki” incluem Wikinews, Wikitravel e WikiLeaks (que originalmente era, mas não é mais um wiki).

WordPress — O software de blog mais popular em uso hoje, em grande parte porque é gratuito e relativamente poderoso, mas fácil de usar. Lançado pela primeira vez por Matt Mullenweg em 2003, o WordPress atrai contribuições de uma grande comunidade de programadores e designers que fornecem funcionalidades adicionais e temas visuais. Sites que usam WordPress incluem os blogs do New York Times, CNN e a rede LOLCats. Foi criticado por falhas de segurança.

XML (Extensible Markup Language)— Um conjunto de regras para codificação de documentos e dados que vão além das capacidades do HTML. Enquanto o HTML geralmente se preocupa com a estrutura semântica dos documentos, o XML permite que outras informações sejam definidas e passadas, como , , , , para um carro. É o idioma pai de muitos idiomas baseados em XML, como RSS, Atom e outros. Ele ganhou ainda mais popularidade com o surgimento do Ajax como uma forma de enviar dados de serviços da Web, mas desde então perdeu terreno para o JSON, outro formato de codificação de dados, que é visto como mais fácil de trabalhar.

Yahoo! Tubos — Um serviço online do Yahoo! que fornece uma interface visual de arrastar e soltar para criar combinações interessantes de dados. Isso é algo que você precisaria saber como programar para fazer. Em vez disso, entradas, operadores e blocos de lógica são representados visualmente – como consoles conectados por tubos – com informações fluindo das fontes para a saída. Ele pode importar e enviar em praticamente qualquer formato de dados comum, incluindo RSS, CSV e JSON. O Yahoo Pipes é um excelente recurso para jornalistas não programadores e interessados ​​em tecnologia.

Agora Mais Contexto

Relacionamos os diferentes termos entre si e damos sentido à coisa toda.

Ruby, PHP e Python são linguagens de script comumente usadas no desenvolvimento de sites. PHP é usado no WordPress e Drupal. Ruby é a base para Ruby on Rails, um framework web. Python é a base do Django.

Ruby on Rails e Django são semelhantes e muitas vezes considerados sistemas rivais porque ambos usam uma arquitetura “Model, View, Controller”. Isso significa que eles são projetados para separar os dados (modelo) da análise dos dados (controlador) e sua apresentação ao usuário (visualização). Normalmente, o modelo é armazenado em um banco de dados, a visualização é armazenada em modelos html e o controlador é implementado diretamente na linguagem de programação subjacente (Ruby para Ruby on Rails, Python para Django).

XML e JSON são formas diferentes de trocar informações. JSON é considerado o melhor formato de troca de dados, enquanto XML é considerado o melhor formato de troca de documentos.

WordPress, Joomla e Drupal (listados em níveis cada vez maiores de complexidade) são todos sistemas de gerenciamento de conteúdo escritos em PHP.

O HTML5, que permite o uso mais sofisticado de gráficos e vídeos em páginas da web, é considerado um padrão aberto rival do Flash, que é uma tecnologia proprietária desenvolvida pela Adobe Systems. O Microsoft Silverlight também é rival do Flash, mas não se preocupe se você nunca ouviu falar dele.

Facebook Connect, OAuth e OpenID são maneiras diferentes de os usuários usarem as informações de uma conta para fazer login em outro site sem precisar criar um novo nome de usuário e senha.

Este glossário de termos foi criado pelo Grupo de hacks/hackers e foi lançado em 22 de junho de 2010 sob um Licença Creative Commons Atribuição Compartilhada 3.0 . O glossário original e atualizado pode ser encontrado aqui .