Discourse가 이제 iOS에서 PWA로 작동합니다

오래 기다린 끝에 마침내 iOS 기기에서 Discourse를 #pwa로 사용할 수 있게 되었습니다.

이것은 수년간의 많은 변경 사항 덕분에 가능해졌으며, 일부는 Apple에서, 상당수는 우리에서 이루어진 것입니다.

meta.discourse.org와 review.discourse.org 모두 모든 기능이 활성화되어 있으니, 직접 사용해 보세요:

이후 홈 화면에 Discourse 인스턴스를 위한 아름다운 아이콘이 표시됩니다. 아이콘을 클릭하면 다음을 경험할 수 있습니다:

  • iOS의 앱 전환 화면에서 독립적인 "애플리케이션"으로 표시
  • Safari UI 없이 풀스크린 경험 제공
  • 오프라인 상태에서 이전에 방문한 콘텐츠 탐색 가능
  • 푸시 알림 지원

오는 며칠 안에 이를 기본적으로 활성화할 계획입니다. 이제 기본적으로 활성화되었습니다 :tada:

자주 묻는 질문

PWA에서 다시 로그인해야 하는 이유는 무엇인가요?

iOS에서 PWA 인스턴스는 메인 Safari와 쿠키를 공유하지 않기 때문입니다.

PWA에서 푸시 알림을 지원하나요?

네, 지원합니다.

45개의 좋아요

정말 정말 좋아요 :+1: :+1:

Android 기기용으로도 비슷한 것이 있나요?

1개의 좋아요

안드로이드에서 4년 넘게 사용할 수 있었습니다.

11개의 좋아요

감사합니다! 애플이 최근 정말 잘하고 있네요! 아마 디스코urs 포럼을 가진 사람이라면 누구든 귀찮게 할 것 같습니다.

2개의 좋아요

관리자에게 귀찮게 할 필요는 없습니다. OP에서 말했듯이, 잘 작동하면 기본값으로 전환할 것입니다.

10개의 좋아요

이제 기본적으로 활성화되었습니다 :tada:

12개의 좋아요

이 작업에 대해 감사드립니다.

향후 Discourse PWA에서 푸시 알림이 지원된다면, 이는 Facebook 그룹의 주요 장점 중 하나를 무력화시킬 것입니다. 이 기능이 도입되기를 손꼽아 기다리고 있지만, 기술적으로 상당한 규모의 작업이므로 당장 기대하기는 어렵습니다.

내 인스턴스의 새 PWA에서 아주 사소한 문제를 발견했습니다. 다른 iPhone 앱으로 이동하는 링크(예: Twitter 원박스)를 클릭할 때, “앱 간” 뒤로가기 버튼에 포럼 이름 대신 "제목 없음"이 표시됩니다:

4개의 좋아요

웹 표준을 구현하고 있기 때문에 Discourse 측에서는 이를 구현하는 것이 비교적 간단할 것입니다. 이제 공은 Apple 측에 있습니다. Apple은 자사 iOS 기기에서 경쟁 브라우저를 금지하면서, 해당 표준을 구현하지 않는 유일한 브라우저를 운영하고 있기 때문입니다.

이상하네요. 하지만 우리는 .webmanifest와 메인 문서 양쪽에 제목을 설정하고 있으므로, 우리가 할 수 있는 조치는 없습니다. 이는 Apple 구현의 버그입니다.

5개의 좋아요

iOS 13.5는 PWA에서 멀티태스킹 시 발생하는 짜증나는 버그 하나를 수정했습니다 :tada:

8개의 좋아요

누군가가 PWA와 iOS 14에 대한 짧은 기사를 작성했습니다:

7개의 좋아요

iOS를 한눈에 보기

10개의 좋아요

PWA의 경우라면요? :sweat_smile:

4개의 좋아요

안녕하세요,

멀티태스킹 시 PWA에 문제가 있습니다. 대부분의 경우 화면이 동결됩니다. 제 포럼뿐 아니라 메타의 PWA에서도 재현됩니다. 이 버그는 iOS와 안드로이드 양쪽 플랫폼에서 나타나지만, 특히 iOS에서 더 자주 발생합니다. 이 문제를 어떻게든 수정할 수 있을까요? 감사합니다 :slightly_smiling_face:

1개의 좋아요

iOS 기기에서도 동결 현상이 발생합니다. 수정 계획이 있나요?

1개의 좋아요

@Falco 영상이 비공개로 설정된 것 같은데, 혹시 아직 가지고 계신가요? :slight_smile: 감사합니다!

1개의 좋아요

다음 링크에 따라 원문(OP)도 업데이트되어야 한다고 생각합니다:

1개의 좋아요

알림을 지원한다고 말하는 것은 오해의 소지가 있습니다. 얼마 전부터 알림을 활성화해 두었는데, 아직까지 단 하나도 받은 적이 없거든요.

좋은 지적입니다. 수정했습니다.

우리 팀에는 매일 이 서비스를 사용하는 여러 명이 있으며, 푸시 알림 관련 문제는 전혀 없습니다. 제 iPad에서도 항상 잘 작동합니다.

Meta의 iOS PWA에서 푸시를 활성화할 때 정확히 어떤 일이 일어나는지, 최신 안정판 OS 버전을 사용 중인지, 충돌하는 Hub 설치 프로그램이 없는지 등에 대해 매우 상세한 단계를 포함하여 버그 보고 주제를 개설하는 것을 권장합니다.

4개의 좋아요

현재 저는 17 개발자 베타 최신 빌드를 사용 중입니다. 하지만 실제로는 큰 차이가 없습니다. 제가 사용했던 16 RC 빌드에서는 여전히 푸시 알림이 없었고, Hub 앱도 설치되어 있지 않았습니다. 시간이 나면 보고서를 작성하겠습니다.

그리고 17.4부터 이는 유럽에서는 적어도 종료될 것입니다.

9개의 좋아요