= Сообщение: 2560 из 2655 ================================== RU.BLOG.MITHGOL = От : Mithgol the Webmaster 2:50/88 31 Mar 18 07:12:04 Кому : All 31 Mar 18 07:12:04 Тема : Проверка возможности просмотра фотопанорам в эхопочте Фидонета FGHI : area://RU.BLOG.MITHGOL?msgid=2:50/88+5abf0b28 = Кодировка сообщения определена как: CP866 ================================== ==============================================================================
Раз за разом я наращиваю технические возможности гипертекстового Фидонета и затем проверяю работоспособность новинок.
А сегодня я намерен проверить такую новую возможность, которая для современных читателей блогосферы менее привычна и менее понятна, чем видео или звук. Это будет панорамная фотография ── или, как её ещё называют, фотопанорама.
>> Кто-нибудь знает блогосферический движок или блогохостинг >> (кроме Facebook), позволяющий показать панорамную фотографию >> во блогозаписи ── причём технически более простым способом (вставил файл >> фотопанорамы), а не сложным (вставил длинный HTML-код >> внешнего просмотрщика фотопанорам)?
Оба эти примера никуда не годятся, так как панорамная фотография в них, во-первых, по своему представлению нисколько не отличается от любой другой иллюстрации (просто помещена на страницу), а во-вторых, хотя и отличается от обыкновенного фотокадра в большую сторону по углу охвата пространства, но угол, как там видно, всё же далёк и от полного обзора всего окружающего пространства (360°), и даже от половинного (180°).
Понятность этого возрастёт (и даже сделается нам очевидною), если в качестве примера нарочно использовать такую фотопанораму, которая даёт полный (круговой) охват пространства по горизонтали (360°) и полный (сверху донизу) охват пространства по вертикали (180°). Второго января я сделал такую фотопанораму (изображающую зимний закат солнца над морем в Геленджике); если вставить её во блогозапись таким образом, который нисколько не отличается от всякой другой иллюстрации, то итог вставки выглядеть будет вот как:
Во-первых, зритель принуждается к разглядыванию всей панорамы целиком, хотя более естественным представляется разглядывание её небольшой части (соответствующей тому углу обзора, который имел бы человек в так называемом реальном мире, а не полному обзору 360° на 180°).
Во-вторых, равнопромежуточная проекция сферы (обозреваемого пространства) на плоскость (публикуемого кадра) приводит к сильным искажениям у зенита и надира (у верхнего и нижнего края иллюстрации). В других местах искажения менее сильны, но всё же заметны (один пример: линии, в пространстве являющиеся прямыми, приобретают в проекции форму, близкую к гиперболической).
Следовательно, совершенно необходим специализированный просмотрщик фотопанорам:
И если абзацем выше виден именно такой просмотрщик (а не, например, простая гиперссылка или сообщение об ошибке), то проверку сегоднешней новинки я буду считать завершившеюся вполне успешно.
Сразу скажу, что прямо сейчас в моём собственном фидобраузере [PhiDo](https://github.com/Mithgol/phido) я как раз такой просмотрщик (основывающийся на движке [Pannellum](https://pannellum.org/)) вижу прямо сейчас, так что наполовину испытание уж и завершено: мне остаётся ещё увидеть его и в том представлении, которое моё сообщение возымеет чуть позже в P2P-распределённой файловой системе IPFS, но это и всё, потому что я не могу надеяться на дальнейшую передачу такого просмотрщика по RSS в LiveJournal.
Причины отсутствия такой надежды я ранее изложил (по адресу area://Ru.Blog.Mithgol?msgid=2:50/88+5a16513a в Фидонете и по адресу https://ipfs.io/ipfs/QmRhgU3BJeUS3q8c3cwixwfZ2ZDCQcrq1Tn8mhFu74R5Fm в IPFS) во блогозаписи под названием &+AKs-;Практические последствия недосягаемого величия гипертекстового Фидонета&+ALs-; ещё тогда, когда заметил (в прошлом году), что LiveJournal и видеопроигрыватели-то показывает некорректно, ставит вместо них пустой iframe. (А если с видеопроигрывателями такие трудности, то уж на просмотр фотопанорам и вовсе нечего надеяться.)
Каковы качества движка [Pannellum](https://pannellum.org/), делающие его желательным для обустройства просмотрщиков фотопанорам?
Во-первых, показывает именно кусок фотопанорамы, а кнопки &+AKs-;плюс&+ALs-; и &+AKs-;минус&+ALs-; позволяют слегка менять ширину угла обзора.
Во-вторых, есть кнопка для перехода в полноэкранный просмотр.
В-третьих, показывается реальная сфера с возможностью глядеть вверх и вниз без искажений. При этом используется видеоускоритель (по технологии WebGL), а изменение направления взгляда достигается интуитивно понятным интерфейсом, даже тремя: можно таскать мышью (если есть), можно таскать пальцем (если экран сенсорный), можно вращать мобильное устройство в пространстве (если в нём есть гироскоп или хотя бы есть сочетание акселерометра и цифрового компаса).
В-четвёртых, можно настроить автоматическое плавное прокручивание фотопанорамы (в моём браузере ── медленное, по градусу в секунду), чтобы читателю явствовала природа просмотрщика (то есть чтобы читатель понимал, что перед ним не простая иллюстрация, а панорамная).
Сплошные достоинства.
Сеть Фидонет не первая среди социальных сетей делается обладательницею возможности просмотра фотопанорам во блогозаписях: по адресу https://newsroom.fb.com/news/2016/06/introducing-360-photos-on-facebook/ нетрудно увидеть, что аналогичная возможность существует в Facebook с июня позапрошлого (2016) года, и там даже поддерживается просмотр фотопанорам в виртуальной реальности (посредством Samsung Gear VR), до которого Фидонету далеко ещё. Однако же лучше позже, чем никогда, тем более что мне не доводилось пользоваться &+AKs-;Фейсбуком&+ALs-;, тогда как Фидонетом я пользуюсь нередко.
Ещё я нередко пользуюсь Твиттером, поэтому меня не первый год приводит в досаду то обстоятельство, что публикация панорамных видеозаписей (посредством сервиса Periscope, интегрированного с Твиттером) вполне возможна в нём, тогда как публикация панорамных фотографий вовсе не возможна. Зияющая дырка в спектре возможностей Твиттера, которую поневоле приходится заполнить самостоятельно.
Так как вышеприведённую фотопанораму я сделал при помощи фотокамеры [Insta360](https://www.insta360.com/) Air, то ещё я мог бы опубликовать её на фотохостинге у Insta360 и затем дать гиперссылку в Твиттере. Я предпочёл, однако же, разработать такой стандарт фидонетовской разметки гипертекста, который предлагает публикатору фотопанорамы значительно большую свободу при выборе фотохостинга, чем выбор между Insta360 и Facebook. (Свой пример фотопанорамы я сохранил в IPFS, но сгодился бы и всякий такой фотохостинг, на котором одновременно включены и HTTPS, и CORS ── например, [imgur](https://imgur.com/).)
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... 106. Промышленные забастовки. (Джин Шарп, ,,От диктатуры к демократии``) --- Пусть всяк вебмастеpа такого нанимает, котоpый _понимает!_ * Origin: Я впредь наш Фидонет не бpошу, я сам себе сисоп хоpоший (2:50/88)