Firefox의 omni.ja를 분석해 보았다.

2504 단어 firefoxCSS

전치:옵션 화면에 프로 생이 소환되지 않게 되었다…(´・ω・`)




이전에 소개한 방법 그렇다고 표시되지 않게 되어 버렸다.
분명히 Stylish를 최신 버전으로 만들 때 발생한 것 같습니다. 로컬 파일을 읽을 수 없었습니다.
(자기 추측이지만, 보안 면에서 취약성이 있었던 것이 아닐까 생각된다.)

그래서 소스 코드를 괴롭히고 재소환을 시도한다.
다행히 업데이트 후에도 구 버전 시대의 CSS 소스 코드가 남아 있어 그것을 유용하면 재현은 가능하다고 생각된다.

준비하는 것



Firefox
이번에는 Portableapps의 Firefox ESR Ver52.6.0을 사용

7-zip
압축 해제 소프트웨어. 이번에는 omni.ja를 만지기 위해 필요합니다. 다른 소프트웨어는 검증되지 않음

Terapad
무료 텍스트 편집기. Firefox의 소스 코드는 UTF-8이 많아 표준 메모장 등에서 열면 개행이 어긋날 가능성이 있다.
익숙한 에디터가 있으면 그쪽에서도 가능.

바로 해보자.



우선은, 대원인 omni.ja의 수색으로 시작한다.
평소에는 설치한 장소
(64 비트 버전) C:\Program Files\Mozilla Firefox\(32 비트 버전) C:\Program Files(x86)\Mozilla Firefox\가 보통이라고 생각된다.

아무래도 최근에는 관리자 권한이 없어도 설치를 할 수 있게 된 것 같다.
補足筆者の環境ではPortableApps.com Platformを使用しているので、フォルダ階層が異なるがその都度、置き換えてほしい。
보통 omni.ja는 설치한 폴더 아래에 있는 browser라는 폴더에 저장되어 있다.
補足2最新バージョン(58.0.2)ではomni.jaのままでは閲覧できないが、拡張子を.zipに変更すれば閲覧できることができた。

여기서 주의



파일을 괴롭힐 때는 반드시 백업을 해 두는 것.
트러블이 발생했을 경우, 재설치하는 날개가 되기 때문이다.
ここだけの話、筆者もファイルをいじりすぎて、Firefoxが再起不能になり、泣く泣く再インストールをした苦い思い出がある。
이야기를 되돌려 다음으로 진행하자.
omni.ja를 7-zip 등의 해동 소프트웨어로 열어 보자.


그러면 이런 내용을 볼 수 있을 것이다.
거기에서,chrome -> browser -> content -> browser그리고 폴더를 내려가자.



그렇다면 산 같은 파일이 나온다고 생각한다. 이것이 (어쩌면) Firefox의 정체입니다.

여기에서 각 파일을 괴롭히는데,
"뭔가 서있는 그림만으로는 부족하기 때문에 배경을 추가해 버려"
라고 필자 중에서 방침이 바뀌었다.

오늘은 여기까지 해 두려고 생각한다.

다음은 페이지의 배경 추가를 한다고 생각한다.

후기



오랜만에 Qiita의 게시물입니다. 힘든 문장으로 죄송합니다.
별로 이러한 장소에 익숙하지 않고, 여러가지 이상한 점이 있다고 생각합니다.
따뜻한 눈으로 보실 수 있다고 생각합니다.

끝까지 고맙습니다.

좋은 웹페이지 즐겨찾기