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.

Fuji Xerox Interfield Co., Ltd. может быть сокращенно FXIF
Что означает FXIF? — Определение FXIF — FXIF расшифровывается как Fuji Xerox Interfield Co., Ltd. Автор AcronymsAndSlang.com |
|
Самые популярные вопросы, которые люди ищут, прежде чем перейти на эту страницу
Аббревиатуры или сленг со схожим значением
- 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)