Вопрос

Я не заметил что-то в Chrome, на другой день - я открыл инструменты разработчика, а затем ударил источник просмотра и изначально был удивлен, чтобы заметить, что, по-видимому, окно инструментов разработчика кодируется в HTML и JavaScript - вы можете увидеть, что выяснив в хрома Адресная строка:

view-source:chrome://devtools/devtools.html

Две вещи ударили меня - во-первых, коды авторских прав принадлежат Apple (учитывая их подложку вебКит, это не слишком удивительно), а во-вторых, кажется, что вы не можете получить доступ к файлам JavaScript, CSS или Image прямо через Chrome, нажав на ссылки в исходный код.

Так что два вопроса:

Где активы devtools хранятся на моем компьютере или как я могу получить доступ к ним? Или еще лучше, может кто-то определить библиотеку, которая используется, и дайте мне знать, как его лицензировано? Я всегда нахожусь на выходе для хорошо реализованного пользовательского интерфейса - и devtools выглядит великолепно.

Это было полезно?

Решение

На Mac Web Inspector находится по адресу: /system/library/frameworks/webkit.framework/versions/a/frameworks/webcore.framework/resources/inspector/

Инспектор является полностью автономным кодом, не использовались внешние библиотеки. Когда вы знаете, ваш код будет запущен только в одном веб-браузере ...

Лицензия на WebKit, как правило, LGPL и BSD, однако все файлы веб-инспектора имеют различные владельцы авторских прав (Apple, Google, Nokia и etc) и следующей лицензии:

Перераспределение и использование в исходных и двоичных формах, с модификацией или без или без изменений, если выполнены следующие условия:

  1. Перераспределение исходного кода должен сохранить вышеупомянутое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Перераспределение в двоичной форме должна воспроизвести вышеупомянутое уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или других материалах, предоставляемых с распределением.
  3. Ни название Apple Computer, Inc. («Apple»), ни имена его участников могут быть использованы для одобрения или продвижения продуктов, полученных из этого программного обеспечения без конкретного предварительного письменного разрешения.

    Это программное обеспечение предоставляется «как есть» и любые экспрессные или подразумеваемые гарантии, в том числе, но не ограничиваясь, подразумеваемые гарантии товарной торговой и физической деятельности для конкретной цели являются отказываются. Ни в одном случае Apple или его участники не несут ответственности за любые прямые, косвенные, случайные, специальные, образцовые или косвенные убытки (в том числе, но не ограничиваясь, закупками заменителей товаров или услуг; потеря использования, данные или прибыль; или Бизнес прерывание) Однако вызвано и по любой теории ответственности, будь то в контракте, строгой ответственности или деликтной деятельности (включая халатность или иным образом), возникающие в любом случае из употребления этого программного обеспечения, даже если он рекомендуется о возможности такого ущерба.

Поскольку это открытый источник, вы можете иметь вклад в проект, см. http://webkit.org.

Другие советы

Если вы просто хотите увидеть содержимое файлов, используйте следующие УРИ

chrome-devtools://devtools/DevTools.js
chrome-devtools://devtools/devTools.css
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top