8

Steps to reproduce:
I am aware that this repro looks quite personal

  1. Go to Seoul National University's Course Registration System, Korean.
    SNU CRS
  2. Download the second file: ~~ (Fall Semester 2022 Guidelines for Course Change and Withdrawal).pdf

This would not do any harm!! snu.ac.kr is the official domain for Seoul National University, South Korea.

Expected behavior:
The file with Safari or Orion will be downloaded with Korean characters broken.
However, Chromium and Firefox browsers are able to download this without any problem.

Also see:
https://discussions.apple.com/thread/253238970
https://discussions.apple.com/thread/7293414

Indeed, almost all websites work well on Safari with non-ASCII characters. However, some of them do not.
Although I could not verify for other languages, similar issues may occur.

Also, I found someone saying, "Safari applies much stricter standards for web developers than others. Hence, not declaring the specific encoding/format sometimes leads to errors in Safari, but they do not in Chrome."

As I believe, since Orion is somehow providing a broad user experience with Chrome and Firefox extensions, Safari and Apple's strict policies may be slightly disregarded.

Thanks in advance for all kinds of responses.
Regards.

Orion, OS version; hardware type:
Version 0.99.120.1-beta (WebKit 614.1.20)
MacBook Pro (macOS Monterey 12.6 build 21G115)

Image/Video:

    Vlad Yes, I'm aware that this is a WebKit issue. However, it would be nice if Orion supports the advanced settings - encoding which is present in Safari (although it doesn't work well nowadays).

      Vlad I agree with junukwon7. I'm also Korean user who uses Orion. And I hope it would be nice if Orion supports an option to select encoding manually like Safari. (It can be another issue.)

      • Vlad replied to this.

        Vlad Yes. Some Korean web pages uses CP-949. If homesite provides its encoding in html header or http headers, it doens't broken. But modern browser and many application uses UTF-8. So we need manual encoding options for some bad websites.

        • Vlad replied to this.

          Here's the settings for site-specific option or global-wide option.


          • Vlad replied to this.

            HazeLee This does not appear to be a site specific setting but simply a temporary override. On next page reload it changes back to default?

              Firefox allows users to set a stack of languages for websites to pick from. Personally I sometimes browse the chinese wikipedia and without a zh-hk/ zh-tw tag in the stack it defaults to simplified chinese and i have to change it manually every time.

                novajuice changed the title to Allow setting web page language stack .

                  Anyone knows what is happening under the hood here?

                    Vlad I think Accept-Language's weight value can be changed with this settings option. (HTTP Header)

                      AFAIK Safari has a global setting for encoding.

                      We are still looking for what exactly the ask is and how should it be implemented in Orion.

                        Merged 5 posts from Allow setting web page language stack.

                          I think the ask is to add "Text encoding" to Website settings (copy options from SafarI) and also add it to website setting poup below user agent.

                            No one is typing