Katalog zasobów Google Chrome

2

około rok temu pamiętam tworzenie aplikacji w stylu Google z JavaScript / HTML (bardzo podstawowa). Wróciłem do tworzenia podobnej aplikacji, ale zacząłem od zera za pomocą JavaScript / HTML5 / CSS3 i Python 2.7, a jako preloader odkryłem, że możesz używać chrome://resources/images/throbber.svgkatalogu plików prosto z Google Chrome.

Zastanawiałem się, gdzie znajduje się ten katalog główny? Korzystam z systemu Windows 7 Professional, Chrome w wersji 26 i Chrome Canary w wersji 27. Próbowałem przejrzeć C:/Program Files (x86)/Google/Chrome/application/VisualElementsbezskutecznie, wszystko to elementy systemu Windows 8 Metro. Próbowałem też po prostu wpisać w omniboksie, chrome://resources/ale wyświetla błąd 2 (net :: ERR_FAILED): Nieznany błąd 404-stronicowy.

Zakładam, że ma on inne elementy interfejsu użytkownika, nie tylko pulsowanie, dlatego zastanawiam się, jak dostać się do katalogu, aby móc przeglądać inne pliki.

  • Gdzie jest katalog plików i jak mogę się do niego dostać?
  • Czy katalog plików jest chroniony i / lub ukryty, więc nie mogę się do niego dostać?
  • Jeśli powyższe stwierdzenie jest prawdziwe, czy istnieje lista elementów GUI, które mogę wpisać
  • ręcznie podobny do `throbber.svg`?

Edytować:

Pójdę naprzód i skompiluję (rozpocznę) listę tego, co już wiem, a każdy, kto może odpowiedzieć, może dokończyć listę?

  • chrome://resources/images/throbber.svg
  • chrome://resources/images/trash.png
  • chrome://resources/css/chrome_shared.css
  • chrome://resources/css/widgets.css
  • chrome://resources/css/list.css
Jacedc
źródło

Odpowiedzi:

1

To zasób osadzony, a nie plik, do którego można uzyskać bezpośredni dostęp w folderze. Na takie pytanie można łatwo odpowiedzieć - wystarczy przejrzeć kod źródłowy Chromium .

Oto, co jest obecne w src/ui/webui/resources:

Karan
źródło