Fxif: FxIF – Загрузите это расширение для 🦊 Firefox (ru)

Firefox и с чем его едят. / Хабр

niksite

Время на прочтение 3 мин

Количество просмотров

1.7K

Firefox

Так получилось, что с самого начала я пользовался mozilla-линейкой интернет-броузеров. Первой моей операционкой, коя обладала графическим интерфейсом, была FreeBSD, под которую иных графических броузеров, кроме netscape communicator я и не знал. Потом были Opera 6, Mozilla 0.9, Mozilla 1.0, Seamonkey 1, Firefox 1, Opera 8, Firefox 1.5, Opera 9, Firefox 2 и Firefox 3 (a1,a2,a3,a5). Довольно богатый опыт, полагаю.

Текущий броузер Firefox 2.0.0.3 вполне устраивает, заметно проигрывая в скорости интерфейса опере, с лихвой отыгрывая оное функционалом.

Собственно, о функционале. Судя по страничке http://firefox.niksite.ru/firefox-config.html , в данный момент активировано около 30и расширений, наиболее интересные из коих я обнаружил из блогов счастливых пользователей.

Зачем же нарушать цепочку — опишу, пожалуй, их и я.

  • Greasemonkey — мощнейшее расширение, позволяющее встраивать в страницы свой JavaScript-код, весьма немалая коллекция коего обитает на http://userscripts.org/. Наиболее полезными я полагаю следующее:
  • Stylish — одно из полезнейших расширений, как greasemonkey добавляет к страницам свой javascript, так это расширение добавляет к страницам свой CSS (могущий, кстати, влиять не только на страницы, но и на весь броузер в целом). Оных стилей гнездо обретается, что логично, на http://userstyles.org/. Наиболее полезными для меня оказались следующие стили:
  • abcTajpu — позволяет достаточно удобно вводить Unicode-символы, например преобразовывать — в —, (с) в ©, 7/8 в ⅞, а EUR в ?.
  • Adblock Plus — фильтрует рекламу, с чем справляется весьма успешно. Умеет обновлять свои базы из внешних источников, а дополнение Element Hiding Helper к данному расширению, позволяет фильтровать рекламу не только по критерию картинка/скрипт/ещё что с адреса такого-то, но и по отдельным DOM-елементам.
  • FxIF — показывает EXIF инфу в свойствах тех картинок, где оная присутствует
  • Mouse Gestures — если уж использовать мышь, то по полной; переход Forward/Backward при помощи мыши иначе, чем LMB->RMB/RMB->LMB я уже и не представляю
  • NoScript — несколько ускоряет работу броузера путем отсечения излишних скриптов
  • OpenSearchFox — позволяет добавить поисковое поле с любой страницы в поле поиска броузера; теперь, чтобы найти художественную книжку на lib.aldebaran.ru мне не нужно грузить оный сайт, искать поле ввода, жать submit; вместо этого, жму Ctrl+K, Alt+Down, позиционируют на lib.aldebaran.ru (однократно нажав первую букву — ‘l’) и ввожу поисковое слово
  • Organize Search Engines — добавляет подпапки в вышеописанное выпадающее меню поисковиков
  • Personal Menu — не люблю тратить попусту экранное пространство; так как панель File, Edit, View и так далее мне без особо частой надобности, то данным расширением я свернул оное в один единственный пункт меню, разместив оный рядом с закладками
  • Remove It Permanently — позволяет устранить любой элемент со страниц сайта по оного элемента XPath
  • Russian hot keys bugfix — без этого расширения основные клавиатурные комбинации в linux перестают работать в русской раскладке
  • Save Image in Folder — Позволяет легко сохранять изображения в выбранные папки.
    Особо удобно сохранение изображений в выделенную папку двойным кликом по оному (без появления каких-либо меню).
  • ScrapBook — Ещё одна сохранялка для офлайнового прсмотра, но уже целиком страничек, со стилями, скриптами, графикой, возможно — на несколько уровней вглубь по ссылкам; всё сохраненное полнотекстово индексируется, разумеется структурируется; действительно удобнейшее расширение
  • Tab Mix Plus — всё, что вы хотели сделать с табами и немножко больше; лично я пользуюсь только хитрым вариантов открытия/закрытия табов — открываются новые непосредственно справа от текущего, при закрытии, осуществляется переход на правый, если оный был открыт из левого, и на левый, если таких вот правых больше нет
  • Web Search Pro — поиск путем перетягивания выделенного слова на сектора страницы (а не в специальное поисковое поле), однако удобно
  • Russian/English spell dictionary— проверять, английскую и русскую орфографию в полях ввода; с буквой ё.
  • NextPlease — переход на следующую/предыдущую страницы в форумах и поисковиках по одной и той же клавиатурной комбинации. У меня это Ctrl+Right/Left
  • MR Tech Local Install — теперь расширения можно устанавливать с локального диска, а кроме того ещё и появляется замечательный пункт «сделать совместимым» по коему можно устанавливать расширения даже если они не были изначально рассчитаны на работу в данном релизе FireFox`а
  • MR Tech Likn Wrapper — теперь излишне длинные слова не станут причиной появления горизонтальной прокрутки, даже если эти слова — ссылки
  • Locationbar² — разделяет адресное поле на подсылки соответственно слешам, иногда так действительно удобно переходить по подразделам сайта
  • Firebug — потрясающее расширения для web-construct`оров; позволяет на лету менять HTML/JS/CSS код с возможностью удобно по оному коду позиционироваться (навести мышь на нужный элемент в броузере и тут же — ниже — видеть HTML и CSS ассоциированные с данным кодом)
  • Snap Links — позволяет выделять за один раз несколько ссылок, дабы открыть их в фоновых табах. Иногда это бывает очень удобно.

А вот примерно так оно у меня всё и выглядит: http://firefox.niksite.ru/2007-03-02.png

Теги:

  • firefox
  • greasemonkey
  • stylish
  • расширения

Хабы:

  • Firefox

Всего голосов 32: ↑27 и ↓5 +22

Комментарии 48

Nikolay @niksite

SWE

Комментарии Комментарии 48

.: Exif

Просмотр данных

exif — простая консольная утилита для извлечения\экспорта Exif данных. 

exif 1.jpg

Вывод утилиты:

EXIF tags in ‘1.jpg_original’ (‘Intel’ byte order):
———————+———————————————————-
Tag                 |Value
———————+———————————————————-
Ширина изображения  |3264
Длина изображения   |2448
Производитель       |Canon
Модель              |Canon PowerShot S40
Ориентация          |Right-top
X-Resolution        |72
Y-Resolution        |72
Единица разрешения  |Дюйм
Программное обеспече|XXXXXX
Дата и время        |2025:12:20 15:01:14
Позиционирование YCb|Centered
Ширина изображения  |160
Длина изображения   |120
Сжатие              |Сжатие JPEG
Ориентация          |Right-top
X-Resolution        |72
Y-Resolution        |72
Единица разрешения  |Дюйм
Время экспозиции    |1/17 сек. 2)
Смещение экспозиции |0,00 EV
Maximum Aperture Val|2,76 EV (f/2,6)
Режим замера        |Центрально-взвешенный средний
Вспышка             |Вспышка не сработала
Фокусное расстояние |13 mm
Maker Note          |98 байт неопределённых данных
Пользовательский ком|
FlashPixVersion     |FlashPix версии 1.0
Цветовое пространств|sRGB
Pixel X Dimension   |3264
Pixel Y Dimension   |2448
Режим экспозиции    |Автоэкспозиция
Баланс белого       |Автомат. баланс белого
Scene Capture Type  |Standard
Уникальный ID изобра|LJFQ29
Индекс совместимости|R98
Версия совместимости|0100
———————+———————————————————-
EXIF data contains a thumbnail (10660 bytes).

Удаление и изменение

Удалить все Exif данные:

exiftool -all= <имя файла>

Имя файла должно идти после пробела. Exiftool при удалении данных создаёт резервную копию файла. Во избежание этого следует использовать ключ -overwrite_original

Изменение даты

Изменить все даты ( DateTimeOriginal, CreateDate, ModifyDate):

exiftool -AllDates=«2000:01:01 12:00:01» 1.jpg

***

Заголовок, автор ключевые слова (-Author, -Keywords)

exiftool -Title=«Заголовок» file.jpg

Изменить данные о камере:

exiftool -model=’camera obscura’ 2.jpg
exiftool -moke=’Canon’ 2.jpg

GPS

Отредактировать GPS данные, например установить долготу в 35° 15′ 30″ в западном полушарии (E):

exiv2 -M «set Exif.GPSInfo.GPSLongitude 35/1 15/1 30/1» -M «set Exif.GPSInfo.GPSLongitudeRef E» 2.jpg

При необходимости можно указать расположение места съёмки прямо на карте с помощью программы GottenGeography. Используемая карта — OpenStreetMap


***
MAT — простая утилита с графическим (и консольным) интерфейсом для удаление Exif данных.

Exif online

Просмотреть Exif данные, в том числе карту и адрес можно используя онлайн сервис Jeffrey’s Exif Viewer

Извлечение изображений из PDF 

Список изображений включёных в PDF

pdfimage -list <pdf-file>

page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
———————————————————————————————
Syntax Warning: Invalid Font Weight
Syntax Warning: Invalid Font Weight
   1     0 image    2480  3508  rgb     3   8  jpx    yes       21  0   300   300  631K 2.5%
   1     1 image    2480  3508  rgb     3   8  image  yes       23  0   300   300 48.3K 0.2%
   1     2 mask     4960  7015  —       1   1  image  yes       23  0   600   600 48.3K 1.1%

Чтобы извлечь все изображение следует указать путь для сохранения, например текущий каталог:

pdfimage my_pdf_file. pdf .

Алсо

exiftoolgui — утилита для работы с Exif для Windows.

exiftool способна оперировать не только Exif данными, но и например метаданными в PDF файлах, помимо множества других.


Плагины для Firefox:

FxIF — показывает данные в отельном окне

Exify — отображает данные о камере и ISO поверх изображения при наведении курсора мыши.

StackOverflow: Exif manipulation library for python

Cсылки 

Программы:

Comparison of metadata editors (wiki)
exiv2
jhead  (Windows, Linux, OS-X)
ExifTool
Phatch  (multiplatform (GUI) )
GottenGeography

ExifTool – швейцарский нож фотометаданных
Алсо
Стеганография в Linux. Как спрятать информацию внутри изображения

FxIF :: Дополнения для Firefox

«»

  • Версия 0. 4.9.1 Информация
  • Последнее обновление: 28 июля 2015 г.
  • Выпущено под публичной лицензией Mozilla версии 1.1

Об этом дополнении

FxIF и WebExtensions
FxIF — это надстройка в старом стиле. У меня нет ни времени, ни знаний для его переноса. Так что это перестанет работать в FF 57. Если кто-то хочет стать волонтером, пришлите мне сообщение.

Что это такое
FxIF (Firefox exIF) позволяет просматривать метаинформационные данные, содержащиеся в изображениях JPEG, с помощью браузера Firefox (или SeaMonkey, или другого совместимого). Большинство цифровых камер добавляют данные EXIF ​​ко всем изображениям, которые вы делаете, и многие программы для редактирования добавляют или позволяют добавлять дополнительную информацию о изображении и о вас, как о создателе.
FxIF полностью написан на JavaScript и поэтому должен быть переносимым на все платформы, на которых работает Mozilla.

Использование
После установки FxIF просто щелкните изображение правой кнопкой мыши, затем щелкните Данные FxIF . Метаданные будут отображаться в отдельном окне.
Примечание. При наличии установленного расширения Element-properties, которое модифицирует диалог свойств, существовавший до Firefox 3.6, FxIF интегрируется в него.
Это также происходит на Seamonkey, поэтому не будет добавлено ни одного пункта меню.

Не работает?
Я хочу, чтобы мое расширение работало в вашей системе так же, как и вы. Хотя иногда это не работает для вас, и для изменения этого мне определенно нужна ваша помощь.
Добавление вашего (отрицательного) мнения в качестве отзыва меня устраивает. Но для устранения неполадок у меня также есть электронная почта (см. правую колонку на странице надстроек), по которой со мной можно связаться. Что было бы очень полезно, так это то, в чем именно проблема (нет входа в контекстное меню?, нет диалога свойств?, нет данных?, сообщение об ошибке?), какие другие надстройки вы установили, снимок экрана с ошибкой, вывод из сообщения об ошибке. Консоль и образ, с которого вы пытались получить данные.

Подробно
Что он может отображать?
Метаданные, содержащиеся в файлах изображений JPEG, в трех формах:

  • двоичные данные EXIF. Он добавляется большинством камер автоматически и содержит техническую информацию о модели и производителе камеры, дате и времени съемки, используемой диафрагме и выдержке, фокусном расстоянии и многом другом.
  • Данные IPTC-NAA в двоичной структуре (IIM). IPTC-NAA включает в себя стандартизированный набор полей, в которых основное внимание уделяется такой информации, как имя фотографа, подпись и название изображения, информация об авторских правах, ключевые слова и т. д.
  • XMP (расширяемая платформа метаданных). В отличие от вышеупомянутых, эти данные хранятся не в двоичном виде, а в виде XML-документа внутри изображения и не ограничиваются только информацией о камере или изображении, но могут содержать и то, и другое, и даже больше. Он разработан Adobe и продвигается их приложениями, включая Photoshop. Как уже говорилось, XMP может содержать различную информацию, включая все данные EXIF, упомянутые выше, а также данные из IPTC-NAA, а также данные для конкретных приложений.
    Его преимуществом является использование кодировки UTF-8, поэтому данные могут быть добавлены на любом доступном языке, а также возможность хранения информации более чем на одном языке одновременно.

Вне камеры большинство изображений будут содержать только двоичные данные EXIF, но это может измениться в будущем, и существует множество программ для добавления вами другой информации. А программное обеспечение, такое как Photoshop, по крайней мере продублирует информацию EXIF ​​в данные XMP и добавит свои собственные данные к вашему изображению, если вы просто сохраните его — или, по крайней мере, если вы не сделаете Сохранить для Интернета .

А какие поля поподробнее?
Подробно можно просмотреть следующие поля EXIF: ImageDescription, Make, Model, Orientation, ModifyDate/DateTimeOriginal/DateTimeDigitized, Artist, Copyright, ExposureTime. , FNumber, ExposureProgram, GPSInfo, ISO, ShutterSpeedValue, ExposureCompensation, MaxApertureValue, SubjectDistance, MeteringMode, LightSource, Flash, FocalLength, UserComment, ExifImageWidth, ExifImageLength, FocalPlaneXResolution, FocalPlaneResolutionUnit. ExposureMode, WhiteBalance, DigitalZoomRatio, FocalLengthIn35mmFormat, ColorSpace
Также из IPTC-NAA взяты следующие поля: Автор, Заголовок-резюме, Заголовок, Инструкции, Уведомление об авторских правах, Город, Регион, Провинция/штат и Страна
И следующие поля из XMP: dc:Creator, photoshop:Headline, dc :title, dc:description, dc:rights, xmpRights:UsageTerms, cc:license, photoshop:City, Iptc4xmpCore:Location, photoshop:State, photoshop:Country, tiff:Make, tiff:Model, aux:Lens, exif:DateTimeOriginal , exif:DateTimeDigitized, exif:FNumber, exif:ApertureValue, exif:FocalLength, exif:FocalLengthIn35mmFilm, exif:SubjectDistance, exif:ExposureTime, exif:Flash, tiff:Orientation, exif:ExposureBiasValue, exif:WhiteBalance, exif:LightSource, exif :MeteringMode, exif:ExposureProgram, exif:ExposureIndex, exif:ExposureMode, exif:ISOSpeedRatings, exif:DigitalZoomRatio, exif:GPSAltitude, exif:GPSAltitudeRef, exif:GPSLatitude, exif:GPSLongitude, exif:ColorSpace, photoshop:ICCProfile, photoshop:Instructions , xap:CreatorTool, softwareAgent в mm:History
Дополнительно интерпретируется поле комментария JFIF.
При этом не все данные отображаются всегда и сразу. Во-первых, не все файлы содержат все поля. И, во-вторых, если поля, которые существуют для хранения одной и той же информации, такой как имя фотографа или описание изображения, присутствуют более чем в одной структуре, информация отображается только один раз. Приоритет, в котором они используются, — XMP, IPTC-NAA, EXIF ​​в порядке убывания.
Также для вашего удобства, если координаты GPS доступны в полях EXIF, за ними отображается веб-ссылка на поставщика карт. По крайней мере, это есть в Firefox 3 и SeaMonkey 2, потому что более ранние версии не поддерживают используемую технику. И имейте в виду, что это координаты камеры, а не фотографируемого объекта, которые могут значительно отличаться, особенно для телефото.

Это немного, почему бы и не больше?
FxIF хочет предоставить вам информацию, которую большинство людей, скорее всего, захотят увидеть при просмотре изображения в браузере. Это краткий обзор когда, какой камерой с какими настройками, где и немного информации по теме.
Есть и другие приложения, которые дают вам любую возможную информацию, найденную на изображении. Но с нашей точки зрения их назначение другое и не имеет особого смысла в браузере. Отображение всей информации, доступной в файле, может быть просто ошеломляющим и затрудняет поиск основной информации.

А почему только в изображениях JPEG?
Этот формат изображения является наиболее распространенным, и концентрация на нем делает расширение простым.

Где он должен работать?
Как упоминалось ранее, он написан на JavaScript и XUL, поэтому он должен работать в сочетании с GRE (Gecko Runtime Environment) везде, где работает GRE.
По умолчанию расширение предназначено для браузера Firefox, начиная с версии 0.10, пакета приложений Mozilla, начиная с версии 1.7, и его преемника SeaMonkey, начиная с версии 1.0.

Сколько это стоит?
Ничего. Это бесплатное программное обеспечение с точки зрения Фонда свободного программного обеспечения. Он имеет тройную лицензию: MPL 1. 1, GPL 2.0, LGPL 2.1 и, как и большинство расширений для платформы Mozilla, поставляется с исходным кодом в самом файле XPI.

Настройте меня
Так как вкусы разные, мы решили сделать две функции настраиваемыми. Вы можете сделать это через диалоговое окно параметров в диспетчере дополнений (доступно в Firefox и SeaMonkey 2) или непосредственно манипулируя соответствующим префиксом.
Первый вариант — выбрать формат, используемый для отображения координат. Это либо градусы-минуты (DM), градусы-минуты-секунды (DMS), например 40°43′20,7″ северной широты, 74°02′47,2″ западной долготы, либо десятичные градусы (DD), например 40,722417° северной широты, 74,046444° западной долготы. Любая информация округляется. до двух знаков после запятой в формате DM/DMS и до шести знаков после запятой в формате DD. Связанный преф — extensions.fxif.gpsFormat , где 0 означает DMS, 2 DM и 1 DD.
Другим вариантом является поставщик карты для веб-ссылки. По умолчанию (когда pref недоступен или пуст) используется openstreetmap. org , но как я уже писал лайки бывают разные.
Итак, чтобы изменить его, вставьте любой URL в поле (или pref). Вы можете использовать действительно любой URL-адрес, но чтобы использовать соответствующие координаты, поместите %lat% везде, где нужно вставить широту, и %lon% везде, где должна быть вставлена ​​долгота.
Таким образом, по умолчанию используется
http://www.openstreetmap.org/?mlat=%lat%&mlon=%lon%&layers=B000FTF
, но если вы хотите использовать Google в качестве поставщика карт, вставьте, например,
http://maps.google.com/maps?ll=%lat%,%lon%&q=%lat%,%lon%&z=10&hl=%lang%
или для Yahoo используйте
http:/ /maps.yahoo.com/index.php#mvt=m&trf=0&lon=%lon%&lat=%lat%&mag=8
или
http://atlas.mapquest.com/maps/map.adp?searchtype =address&formtype=latlong&latlongtype=decimal&latitude=%lat%&longitude=%lon%
для MapQuest a.s.o. В URL долгота и долгота всегда будут вставлены в неокругленном десятичном формате.
Заметили %lang% в URL-адресе Google Maps? Это третий доступный заполнитель, который будет заменен кодом языка контента, который вы выбрали в общих настройках браузера. Это не обязательно, но, по крайней мере, в случае, если Google предлагает сайт на вашем языке.
Вы также можете добавить еще один параметр: «z=» для Google или «zoom=» для OpenStreetMap и Yahoo! если вам не нравятся стандартные настройки масштабирования провайдеров. Просто напишите уровень масштабирования после знака равенства (интересных уровней должно быть около 15).
Связанный преф: extensions.fxif.mapProvider .

Существуют ли локализованные версии?
FxIF уже доступен на бразильском португальском, китайском (упрощенном и традиционном), чешском, голландском, английском, французском, немецком, итальянском, японском, польском, русском и испанском языках. Используемый вариант зависит от языкового стандарта браузера.
Если вы не нашли свой язык в списке, вы можете сделать перевод и пожертвовать его. Вы можете получить файлы .dtd и .properties на английском языке из репозитория FxIF и отправить нам переведенный файл по почте для включения. Также приветствуются исправления ошибок в переводах.
FxIF также имеет страницу на BabelZilla.org, где систематизированы переводы. Туда же можно добавить переводы.

Когда выйдет следующая версия?
Как и большинство проектов «когда это будет сделано». Начиная с версии 0.2.3, код FxIF находится в Google Code, а исходный код, хранящийся в сети, можно проверить через svn.

Информация о версии

Посмотреть полную историю версий

Что означает FXIF? — Определение FXIF

FXIF означает Fuji Xerox Interfield Co., Ltd.

Эта аббревиатура/сленг обычно относится к категории «Бизнес и финансы».

Популярность

0 (0 Голосов)

Было ли это полезно?

Поделиться этой страницей


Что такое аббревиатура Fuji Xerox Interfield Co.

, Ltd.?

Fuji Xerox Interfield Co., Ltd. может быть сокращенно FXIF

Что означает FXIF? — Определение FXIF — FXIF расшифровывается как Fuji Xerox Interfield Co., Ltd. Автор AcronymsAndSlang.com
Источник изображения:
Изображение HTML:
HTML со ссылкой:
Поделиться этой картинкой:
Твитнуть

Самые популярные вопросы, которые люди ищут, прежде чем перейти на эту страницу

Аббревиатуры или сленг со схожим значением


  • FXFE — Fuji Xerox Far East
  • FXGS — Fuji Xerox Global Services
  • FXHK — Fuji Xerox (Hong Kong) Limited
  • FXIS — Fuji Xerox Information Systems Co.
    Fxif: FxIF – Загрузите это расширение для 🦊 Firefox (ru)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх