1 pontos por GN⁺ 2024-02-27 | 1 comentários | Compartilhar no WhatsApp

As vantagens da tela inicial

  • À medida que a Apple se aproxima do prazo de 6 de março para cumprir a Lei de Mercados Digitais (DMA) da União Europeia (UE), seu plano de enfraquecer a web está vindo à tona.
  • A DMA exige que o iPhone seja aberto a lojas de aplicativos concorrentes, mas a Apple está tentando limitar a escolha de navegadores e os aplicativos web.
  • Com o lançamento do iOS 17.4, espera-se que apps e dados sejam prejudicados na Europa, afetando escolas, governos, startups, gamers e outros.

O negócio do macaco do caos

  • A Apple anunciou de forma repentina ao mundo seu plano de conformidade com a DMA, forçando concorrentes a aceitar condições desfavoráveis antes de entrarem no mercado.
  • Com uma política que permite a escolha do motor de navegador, a Apple tenta aumentar os custos dos concorrentes e reduzir o valor de portar navegadores para o iOS.

Mas tem mais!

  • A Apple transfere a responsabilidade aos concorrentes e desativa recursos importantes de PWA à medida que o prazo de conformidade com a DMA se aproxima.

O que está em risco?

  • Com as mudanças da Apple, recursos centrais dos PWAs, como interface semelhante à de app, armazenamento confiável, notificações push e badges no ícone do app, são destruídos.

Sem explodir, em versão beta

  • Na documentação do BrowserEngineKit, a Apple omite APIs relacionadas ao suporte a PWA, causando confusão entre os desenvolvedores.

Mentiras, malditas mentiras e "mesmo assim, lamentamos..."

  • A Apple justifica a remoção dos recursos de PWA com argumentos de segurança, mas, na prática, só quem entende de engenharia de navegadores e dos termos jurídicos da DMA consegue compreender suas desculpas.

A máscara caiu

  • A Apple adota uma postura hostil em relação à web e aos desenvolvedores web, removendo funcionalidades que ajudaram a tornar o iPhone possível.
  • A Apple não consegue tolerar plataformas abertas e tenta bloquear qualquer ameaça ao seu monopólio da App Store.

Opinião do GN⁺

  • Restringir PWAs pela Apple pode ter grande impacto na comunidade de desenvolvedores web, prejudicando a inovação e o crescimento de aplicativos baseados na web.
  • Essas medidas podem ser vistas como uma tentativa de manter o controle monopolista da Apple sobre sua App Store, limitando a concorrência e a diversidade de escolha para os consumidores.
  • As ações da Apple oferecem um caso importante sobre como outras empresas devem reagir em situações semelhantes.
  • Ao adotar tecnologias, é preciso considerar fatores externos como mudanças nas políticas da Apple, pois isso pode afetar de forma significativa a estratégia tecnológica das empresas.
  • O esforço da comunidade para preservar a independência e a abertura das tecnologias web é importante e essencial para o desenvolvimento saudável do ecossistema tecnológico.

1 comentários

 
GN⁺ 2024-02-27
Opinião no Hacker News
  • O autor do comentário sente que há muitas desculpas e distrações na seção de comentários do Hacker News. Isso é surpreendente para uma comunidade geralmente bem informada.

    • Menciona o esforço da Apple ao longo da última década para não implementar adequadamente tecnologias como ServiceWorkers.
    • Aponta que propostas como a API de sensores do W3C poderiam eliminar as dificuldades de distribuição de apps internos/corporativos.
    • Critica o fato de a Apple ter deixado por muito tempo de lado a documentação das meta tags de viewport para ícones na tela inicial e estilização da barra de status no modo de tela cheia, o que contrasta com a visão original de Steve Jobs para apps no iPhone.
  • O autor do comentário acha que a remoção contínua de armazenamento persistente e da função de adicionar sites à tela inicial mostra claramente a estratégia da Apple.

    • Considera que a interoperabilidade da web também é importante, assim como a UE quer interoperabilidade entre grandes empresas, como no caso dos mensageiros, e espera que a Apple seja multada por essas ações.
  • Por meio de uma citação de Robert McKee, enfatiza que o verdadeiro caráter humano se revela nas escolhas feitas sob pressão.

  • O autor do comentário espera que a UE exija que a Apple forneça suporte equivalente às APIs do sistema operacional para que navegadores de terceiros possam implementar PWAs.

    • Acredita que, se isso acontecer, a Apple restaurará rapidamente os recursos de PWA no Safari.
  • O autor do comentário argumenta que é irracional usar um dispositivo que limita quais apps o usuário pode instalar.

    • Menciona que o Android não tem permissões de root, mas pelo menos permite instalar os apps que você quiser ou criar os seus próprios.
  • Um autor de comentário que não usa iPhone prefere que, quando web apps lidam com dados importantes, o servidor seja a fonte da verdade e o celular funcione como cache.

  • Um autor de comentário que era usuário do ecossistema Apple diz que não comprará outro iPhone quando o atual quebrar.

    • Isso é uma decisão causada pela conformidade de má-fé da Apple, prejudicial aos usuários.
  • O autor do comentário afirma que não sente simpatia por alegações de danos causados pela remoção/extinção de PWA sem dados sobre a escala e o impacto das PWAs.

  • O autor do comentário argumenta que ninguém precisa usar produtos da Apple e que a maior prejudicada com isso será a própria Apple.

    • Menciona especialmente que, se recursos forem desativados na UE, uma "marca de celulares de luxo" virará uma "marca de celulares quebrados".
  • O autor do comentário questiona se as pessoas realmente querem PWAs.

    • Diz, de forma empírica, que o Android oferece suporte a PWAs, mas isso não conquistou o mundo, e que mesmo entre usuários de Android o uso de PWAs não é tão comum.
    • Aponta que as empresas também não se interessam por PWAs ou por sites e tendem a não usar a versão web até que uma versão em app seja oferecida.