Como o Google Docs provou o poder dos menores

Este software converteu a área dos processadores de texto, removendo as funções, não as adicionando. Mas ela nunca conseguiu alcançar uma dominação real.

Salve esta história
Salve esta história

Há um clichê que tecnologias suficientemente desenvolvidas são indistinguíveis da magia. Mas se você concorda com o ensaio não muito influente de Dan McKinley “Escolha Tecnologias Boracentes”, o estado final da tecnologia desejado não deve ser mágico, mas se tornar chato. A magia é baseada em um elemento de surpresa, mas a última coisa que você deseja durante um voo transistoquean é uma surpresa do motor ou um passageiro inesperado no cockpit. De fato, as tecnologias de aviação comercial são tão avançadas que o voo em um avião – um truque com levitação, se já existiu – se tornou chato.

Fixado em 2005, o Google Docs passou há muito tempo no estágio da magia e entra no estágio do tédio, por isso parece um anacronismo e tardio para critic á-los em 2023. É fácil determinar seu local atual, mas é muito mais difícil avaliar sua influência inicial, porque simplesmente não lembramos como a vida parecia antes do aparecimento das tecnologias de transformação. Portanto, vamos começar a partir do final: o status atual do Google Docs é semelhante ao status de um acadêmico com grande experiência, cujas idéias iniciais levaram a mudanças marinhas na região, mas depois saíram para licença acadêmica ao longo da vida. No entanto, mesmo após o declínio de suas ambições, ele permaneceu relevante e influente, um modelo de software que as novas gerações são copiadas e tentando derrubar.

Be m-vindo à Wired Software Review, onde publicamos críticas críticas sobre o artefato cultural determinante do nosso tempo.

Do ponto de vista da funcionalidade, o Google Docs mostra que ótimos programas estão mais subordinados à lógica da eliminação do que a adição. Eles fazem um ótimo conjunto de funções que os tornam ótimos, mas como tornam impossíveis certas categorias de problemas em termos de intenção.(Da mesma forma, um dos “recursos” bem conhecidos do programa de programação de ferrugem é que ela torna quase impossível vazamentos de memória).

E se seu antecessor Microsoft Word foi uma melhoria qualitativa em comparação com processadores de texto antigos como Wordstar e WordPerfect, que o Microsoft Word destruiu para consolidar o mercado, o Google Docs foi categoricamente diferente dos processadores de texto, devido ao qual o termo “processador de texto” ele começou a parecer bizarro. Para realizar a influência do Google Docs, é possível rebobinar o quadro ainda mais atrás, quando houve outro salto categórico: quando os processadores de texto deslocavam as máquinas de escrita.

No livro “Trilha de trilhas: uma história literária de processamento de texto” Matthew G. Kirshenbaum, professor de pesquisa em inglês e digital da Universidade de Maryland, descreve em detalhes – familiares e psicológicos – que ocorreram quando os escritores começaram a usar processadores de texto em vez de escrever máquinas . Para aqueles de nós que não são um usuário inteligente de máquinas de impressão mecânica, eles podem parecer claustrofóbicos e restritivos. A proibição de qualquer tipo de golpe reverso, rolando, removendo símbolos, movendo o cursor para trás (a quem estou enganando, não há cursor) é como um pedido para se mover ao longo de uma ponte estreita sem tropeçar.(Tente escrever uma carta com taxas altas, nunca clicando no backspace.) Não importa quão chiques eles sejam, as máquinas de impressão antigas não são adequadas para escrever, a menos que você seja Don Delillo, mas acredito que não é.

Ao contrário das cartas impressas no substrato de papel da máquina de escrever, o texto exibido na tela do processador de texto obedece a outras metafísicas, o que fornece um grau de liberdade muito maior. De acordo com a semiótica de Daniel Chandler, o texto na tela é uma “inscrição suspensa”. Está em um estado indefinido e infinitamente alterado até que seja gravado ou impresso em um meio físico.

Mais popular
A ciência
Uma bomba demográfica de uma ação lenta está prestes a atingir a indústria de carne bovina
Matt Reynolds
Negócios
Dentro do complexo supe r-secreto Mark Zuckerberg no Havaí
Gatrine Skrimjor
Engrenagem
Primeira olhada em Matic, um aspirador de robô processado
Adrienne co
Negócios
Novas declarações de Elon Mask sobre a morte de um macaco estimulam novos requisitos para a investigação da SEC
Dhruv Mehrotra

Assim, os processadores de texto tornaram possível transformar o ensaio e editar – antes disso, dois métodos diferentes de escrita – em um único processo. Na década de 1980, quando os processadores de texto eram generalizados, Christina Khaas, pesquisadora da composição, descobriu que a nova interface gráfica influenciou significativamente o “senso de texto” experimentado pelos autores. O processamento do texto “permitiu que os escritores percebessem o manuscrito como um todo como uma gestalt”, escreve Kirshenbaum, descrevendo como surgiu esse modelo mental.”Todo o manuscrito estava instantaneamente disponível através das funções de pesquisa. Passagens inteiras poderiam ser movidas a seu critério, e os capítulos ou seções poderiam ser simplificados”. Em outras palavras, o processo linear de escrever textos adquiriu uma nova dimensão – de 2D a 3D.

O Google Docs permitiu alterações gestalt semelhantes. Para os escritores, a linha entre a escrita independente e a edição colaborativa está se confundindo. Se a troca de arquivos de texto criados em processadores de texto fosse unicast (um para um), agora você poderia multicast (um para muitos) o texto para o público-alvo e até mesmo publicamente (um para todos) para ser lido por milhares de pinguins anônimos e golfinhos anônimos. Uma simples analogia com videogame pode ser usada para descrever essa progressão – a transição de 2D para 3D e para 3D MMORPG.

Antes de considerar as capacidades do Google Docs, vale a pena reconhecer que todas as funções do software são produto da cleptomania, que é generalizada e obviamente perdoável nesta área. O recurso de histórico de edições do Google Docs é, obviamente, derivado do recurso Rastrear alterações do Microsoft Word, que é encontrado em sua forma inicial no WordPerfect. E os complementos para o Google Docs remontam ao WordStar, que fornecia recursos de mesclagem de correspondência e verificação ortográfica. Em outras palavras, discutir quem inventou esta ou aquela função não é apenas difícil, mas também infrutífero.

Com esse preâmbulo, vejamos as funcionalidades do Google Docs, começando pela sua eliminação, das quais três merecem destaque.

Primeiro, lembra do botão Salvar? Invariavelmente representado como um disquete – o emblema do armazenamento não confiável – ele exigia atenção especial e era perigoso ignorá-lo.(Lembre-se também de que houve um tempo em que havia mensagens úteis perguntando se você queria salvar antes de sair do programa). O Google Docs elimina a necessidade de usar o botão “Salvar”. Por sua vez, isso também eliminou a ansiedade persistente no subconsciente – o medo de perder dados nas profundezas da consciência – e, assim, aliviou a ansiedade persistente ao usar processadores de texto. A combinação de salvamento automático e sincronização de arquivos com a nuvem provavelmente salvou inúmeras pessoas (inclusive eu) do impulso repentino de automutilação causado pela perda de dados.

Mais popular
A ciência
Uma bomba demográfica de uma ação lenta está prestes a atingir a indústria de carne bovina
Matt Reynolds
Negócios
Dentro do complexo supe r-secreto Mark Zuckerberg no Havaí
Gatrine Skrimjor
Engrenagem
Primeira olhada em Matic, um aspirador de robô processado
Adrienne co
Negócios
Novas declarações de Elon Mask sobre a morte de um macaco estimulam novos requisitos para a investigação da SEC
Dhruv Mehrotra

Em segundo lugar, se você gosta da frase “rótulo” (e eu gosto), você pode ver como o Google Docs levou sua forma etérea para o próximo nível, literalmente na nuvem, e ao fazer isso resolveu uma série de problemas que surgiram, quando a versão canônica de um documento é difícil de encontrar. Muitos de nós já tivemos que trocar mensagens, enviando e recebendo arquivos com nomes como “REAL_FINAL_DRAFT4. docx”. Quando um arquivo local (vamos chamá-lo de A) é transferido para outra pessoa, sua identidade muda assim que você cria uma cópia (vamos chamá-la de B). Mas digamos que você decida trabalhar em A enquanto espera a revisão de B. Existem agora duas ramificações de versão. E se você quiser enviar outra cópia (C) para uma terceira pessoa? E se a pessoa que obteve o B o enviar para outras pessoas para revisão e depois enviar a versão C para outro grupo? Isso cria uma série de problemas: a fonte da verdade não é clara, o histórico de alterações e o histórico de acesso são desconhecidos e o controle de versão se torna um pesadelo.

O Google Docs eliminou o arquivo local (uma bolha real de dados de texto) e, assim, eliminou o problema psicológico e logístico de encontrar uma única fonte de verdade. Os documentos são acessados ​​por meio de uma URL – uma espécie de “ponteiro” no jargão da ciência da computação – que “aponta” para dados armazenados remotamente. Esta é a solução do Google Docs para manter com precisão um histórico único de alterações (versionamento), evitar documentos duplicados (divergência) e compartilhar a versão final com várias pessoas (escalabilidade).

Ao compartilhar um documento do Google Docs, você está compartilhando um índice – não outra instância de dados, mas um link. Portanto, quando várias pessoas estão lendo e editando um documento, a pergunta “Esta é a mesma versão?”desaparece. Ninguém perde tempo comentando documentos desatualizados. Um documento do Google Docs não é apenas uma instância, mas também uma instância única, ou seja, um “singleton”. Nesse sentido, o Google Docs opera dentro de uma espécie de platonismo manuscrito.

A terceira grande vantagem do Google Docs é que ele elimina a necessidade de você ter seu próprio aplicativo. Formatos de arquivo binários como “. doc” e “. docx” são formatos proprietários desenvolvidos pela Microsoft, portanto, não apenas você precisou instalar o Microsoft Word, mas também seus amigos.(E alguns programas exigiam um CD-ROM). Mas você nem precisa de uma Conta do Google para visualizar documentos no Google Docs.

Mais popular
A ciência
Uma bomba demográfica de uma ação lenta está prestes a atingir a indústria de carne bovina
Matt Reynolds
Negócios
Dentro do complexo supe r-secreto Mark Zuckerberg no Havaí
Gatrine Skrimjor
Engrenagem
Primeira olhada em Matic, um aspirador de robô processado
Adrienne co
Negócios
Novas declarações de Elon Mask sobre a morte de um macaco estimulam novos requisitos para a investigação da SEC
Dhruv Mehrotra

Mas a verdadeira mudança de paradigma – se podemos usar a frase cansada “mudança de paradigma”, é apenas para casos como este – foi que para muitos de nós o Google Docs se tornou a nossa primeira introdução a uma “aplicação na nuvem”. Seu icônico recurso de colaboração em tempo real, onde cursores coloridos percorrem um documento, foi possibilitado por tecnologias de sistemas distribuídos. Embora o blockchain pareça uma solução em busca de um problema, o Google Docs se tornou o aplicativo matador para a nuvem antes mesmo que o termo se tornasse linguagem comum.

E se você se lembra, esse recurso apareceu alguns anos após o lançamento do Google Docs. Não estou sendo crítico quando digo que esse recurso é menos um exemplo de originalidade tecnológica e mais um triunfo de uma boa implementação.

O recurso de coedição do Google Docs é alimentado pela tecnologia On-the-Check (OT). Este algoritmo garante que, independentemente da ordem em que as edições sejam feitas, o estado final do documento será o mesmo para todos os usuários.

Mas, como muitas vezes acontece com a tecnologia, na teoria a teoria e a prática coincidem, mas na prática não. E implementar corretamente o TO acabou sendo uma tarefa terrivelmente difícil. O primeiro artigo descrevendo o AT foi publicado em 1989, mas o algoritmo apresentava vários problemas de correção. Foram necessárias duas décadas e muito trabalho e implementações com erros para torná-lo utilizável.“Os algoritmos são realmente difíceis e demorados para serem acertados”, escreve Joseph Gentle, ex-engenheiro do Google Wave.“Wave levou 2 anos para ser escrito e, se o reescrevêssemos hoje, levaria quase o mesmo tempo na segunda vez.”

O AT é como um malabarista incrivelmente hábil, segurando no ar um número em constante mudança de objetos – símbolos adicionados e removidos ao capricho dos usuários – com aparência tão variada quanto bolas de borracha, noves, aros coloridos e ouriços-do-mar (por exemplo, cursor, destaque, comente), enquanto o movimento orbital parece tão confiável quanto uma roda gigante.

Vamos nos mudar para 2023. Ao contrário de outras formas que têm o objetivo final, os produtos de software – até ótimos – nunca podem adquirir imunidade da mediocridade subsequente. Ao mesmo tempo, o OS X 10. 4 Tiger, lançado em 2005 e introduziu funções como Spotlight e VoiceOver, foi lembrado como um dos melhores sistemas operacionais da Apple para Mac. Mas mesmo os fãs mais devotados da Apple não concordam com a idéia de devolv ê-la à vida.

Mais popular
A ciência
Uma bomba demográfica de uma ação lenta está prestes a atingir a indústria de carne bovina
Matt Reynolds
Negócios
Dentro do complexo supe r-secreto Mark Zuckerberg no Havaí
Gatrine Skrimjor
Engrenagem
Primeira olhada em Matic, um aspirador de robô processado
Adrienne co
Negócios
Novas declarações de Elon Mask sobre a morte de um macaco estimulam novos requisitos para a investigação da SEC
Dhruv Mehrotra

Simplificando, o software está mal envelhecendo. O hardware sempre se tornou obsoleto ao longo do tempo, mas se sobreviver por um longo tempo – lembr e-se de máquinas impressas da Olympia – ele se transforma de lixo em eletrônicos vintage ou tem a chance de reencarnação estilística (comorfismo ou “retrô”). Mas raramente, alguém mostra a mesma generosidade em relação a uma peça de software antigo. Em outras palavras, quando as pessoas odeiam produtos de software, esse ódio não é mais complicado e pegajoso, como, por exemplo, Philip uma empresa. As pessoas realmente querem que elas não sejam mais.

E 17 anos após o início do Google Docs, seu uso é generalizado, mas não se tornou universal em nenhum lugar. Se no seu local de trabalho houver mais Mac do que a Lenovos, você pode se surpreender ao saber que o Microsoft Word ainda domina o mercado. Se o Microsoft Word for semelhante a um conjunto de ferramentas elétricas de DeWalt, o Google Docs é uma faca do Exército Suíço que pode ser servida, mas sempre deixa muito a desejar. Estou envergonhado pelo fato de que, ao longo dos anos desde o lançamento do Google Docs, houve tempo mais do que suficiente para alcançar a paridade funcional com o Microsoft Word, mas o Google Docs parecia não ter reunido forças. Em vez disso, ele se concentrou em pequenas funções (reação ao emoji) e os anúncios recentes de produtos (por exemplo, formato sem páginas) não podem deixar de surpreender.

Durante esses ciclos de desenvolvimento malsucedidos no campo dos editores de texto, muitas aplicações para trabalhar com o texto apareceram. Nem sempre é be m-sucedido, mas corajosamente experimental, eles são mais minimalistas, maximalistas, hipster, atenciosos, irritantes, personalizados, tendo sua opinião também/insuficientemente pensados ​​do que o Google Docs. Nomes como Bear, Coda, Airtable, Noção, Substitua, Scrivener, IA Writer, Ulisses e Obsidian vêm à mente.

O Google Docs, embora tenha sido bem feito, nunca parecia um escritor de IA ou Ulisses. Mas seria um erro insistir demais em suas deficiências. O uso be m-sucedido de OT de uma vez por todas mostrou que a complexidade da edição em tempo real pode ser domada, o que é uma evidência de que muitos programas modernos para o trabalho conjunto devem sua existência. O AT também abriu o caminho para soluções mais elegantes para colaboração, como aquelas que são importantes, os tipos de dados replicados sem conflitos (CRDT), que são usados ​​em áreas como música (SoundCloud) e design (figma). Na genética do software moderno, você raramente encontra programas nos quais os segmentos de DNA do Google Docs estão completamente ausentes.

E como o uso de outros aplicativos de escrita acabou sendo mais pluralista – ou seja, em vez de confiar em um aplicativo universal, os usuários usam aplicativos diferentes para notas rápidas (notas da Apple), compilando textos (escritor da IA), cenários de redação (Scrivener) , Gerenciamento de diretórios (Zotero) – O Google Docs ainda o supera na versatilidade e atingiu o status quase de protocolo. O Google Docs pode ser a segunda taxa nas funções de segunda e terceira taxa, mas é o primeiro orientado nos primeiros orientados. Este artigo foi editado no Google Docs.

Rate article