Интервью с веб-разработчиком Pornhub


Оглавление (нажмите, чтобы открыть):

12 фактов о самом известном порносайте Pornhub

Не смотря на свою невероятную популярность, порносайт pornhub имеет свои секреты.

01. Несмотря на свою относительную молодость («проект» существует с 2007 года), сайт может побороть самые выдающиеся издания в порно-сфере, ведь у него самая большая посещалка в мире.

02. В 2013 году «Порнхаб» запустил эксклюзивную программу «Pornhub Select», пользователи которой могут смотреть эксклюзивные HD ролики без рекламы!

03. Компания pornhub создала нечто под названием «PornIQ». Эта программа создает индивидуальный видео-плейлист, разработанный специально для каждого пользователя. Этот плейлист формируется из того, что обычно смотрит гость, в какое время он посещает сайт, где находится и сколько времени тратит на просмотр порно-фильмов.

04. О сайте снимается фильм! И это правда, ведь в середине прошлого года уже было анонсировано его название – «Sexplorations». По слухам картина с участием порнозвезд Евы Ловиа и Джони Синса выйдет в массовый просмотр уже в 2020ом.

05. Владельцы pornhub, Mansef Inc. и Intergub, судились из-за авторских прав. На сайте было незаконно опубликовано 95 видео. Кто выиграл суд неизвестно, ведь теперь уже не разобрать какой видос откуда взят.

06. Компания pornhub сняла рекламный видеоролик для «Супер Боула», но CBS отказались его транслировать, несмотря на отсутствие сексуального подтекста.

07. В 2014 году сайт был заблокирован в России. Ведь большинству актрис в тех фильмах едва ли можно дать 18 лет.

08. Pornhub весьма вредоносен — практически вся реклама в нем кишит вирусами. Будьте аккуратны! Главный офис pornhub находится в Канаде — далековато писать претензии.

09. В 2012 году знаменитый «Boob Bus» от pornhub ездил по всему Нью Йорку. В нем можно было пройти бесплатно тест на рак груди.

10. Кто бы мог подумать насколько благотворительной может быть порнография? Pornhub запустили очередную компанию в 2014 под названием «Даешь дерево Америке». За каждые просмотренные 100 видео категории «Big dick», представители pornhub сажали одно дерево. В результате было посажено 15.473 дерева.

11. Компания pornhub создала энергетический генератор в виде браслета, который может заряжать электронные гаджеты посредством движения. Так любой онанист может легко зарядить все свои приборы.

12. Pornhub сотрудничали с актером и режиссером Джозефом Гордоном Левиттом. Но не в таких фильмах, о которых вы подумали. Комедия «Страсти Дон Жуана» включала в себя несколько пикантных видео с сайта.

Интервью с веб-разработчиком Pornhub

7’157 подписчиков
3’593 просмотров на пост

Фронтенд, бэкенд, девопс. Пишем сами и агрегируем лучший контент из сети.

Подписывайтесь, чтобы получать:
— статьи, книги и видео,
— новости продуктов и стартапов,
— библиотеки и инструменты,
— ивенты, курсы и вакансии.

Детальная рекламная статистика будет доступна после прохождения простой процедуры регистрации

  • Детальная аналитика 70’046 каналов
  • Доступ к 28’004’146 рекламных постов
  • Поиск по 112’332’059 постам
  • Отдача с каждой купленной рекламы
  • Графики динамики изменения показателей канала
  • Где и как размещался канал
  • Детальная статистика по подпискам и отпискам

Найдено 385 постов

Подборка фронтенд-проектов для практики. Вторая часть.

— Блог на Gatsby. Gatsby — генератор статических сайтов, использующий React и GraphQL. Интересная альтернатива WordPress: https://tprg.ru/H4Gt

— Блог на Gridsome. Похож на Gatsby, вместо React использует Vue.js: https://tprg.ru/jlpB

— Аудио плеер на Quasar, похожий на SoundCloud. Этот проект покажет, как создать мобильное приложение с использованием Vue и фреймворка Quasar: https://tprg.ru/pkyh

— To-Do приложение на Svelte. Просто хороший гайд по созданию приложения с помощью Svelte 3 от начала до конца: https://tprg.ru/eOw1

Также читайте первую часть подборки.

Сайт, на котором собраны огромные планы по изучению фронтенда, бэкенда и девопса: https://roadmap.sh/

Следуя таким гайдам, вы сможете стать сильным разработчиком, хорошо развитым по всем направлениям. Их основная цель — помочь найти пробелы в ваших знаниях, а это уже значимая часть победы над собой.

#фронтенд #бэкенд #devops

Атака HTTP request smuggling

HTTP request smuggling — это атака, при которой злоумышленник вмешивается в обработку последовательности HTTP-запросов, которую получает веб-приложение.

В статье разбираемся с этой атакой:
— что происходит во время атаки;
— какие уязвимости позволяют её выполнить;
— и как её предотвратить.

Читайте на сайте: https://tproger.ru/translations/http-request-smuggling/

Руководство, в котором детально разбирается ООП в контексте JavaScript

— объекты, свойства, методы, классы;
— инкапсуляция, абстракция, наследование, полиморфизм;
— агрегирование и композиция.

Подборка фронтенд-проектов для практики. Первая часть.

— Чат на Vue. Вы научитесь создавать компоненты, обрабатывать состояния, создавать маршруты, подключаться к сторонним сервисам и обрабатывать аутентификацию: https://tprg.ru/8Xpo

— Приложение для просмотра погоды на Angular 8. В проекте будут использоваться Firebase, рендеринг на стороне сервера, Flexbox: https://tprg.ru/mrN7

— Приложение для электронной коммерции на Next.js. В этом проекте вы узнаете, как создавать новые страницы и компоненты, извлекать данные, а также стилизовать и развёртывать приложение Next: https://tprg.ru/Pbk7

— Приложение для поиска фильмов на React с использованием API Hooks: https://tprg.ru/npzi

— Мультиязычный блог на Nuxt.js. В проекте вы будете использовать Storyblock-модуль, миксины, Vuex для управления состоянием: https://tprg.ru/zAuM

Типичный программист
: 59192 | на пост: 15117 | ER: 25.5%
Публикации Упоминания Аналитика

​​Прямо сейчас в Сколково проходит масштабная конференция по хайлоаду — HighLoad++ 2020. В программе больше 100 докладов и митапов, так что будет просто целая куча интересных выступлений!

Присоединяйтесь и смотрите топовые доклады по высоконагруженным системам и веб-разработке от известных специалистов, не отходя от экрана:
https://tprg.ru/Jozx

Руководство по основам безопасности Docker

Охватывает 3 основные категории:

— Если ваша ОС небезопасна, то и Docker не может быть в безопасности. Шаги, которые необходимо предпринять, чтобы обезопасить ОС при взаимодействии с Docker;

— Инструкции по сборке файла конфигурации и созданию контейнеров;

— Нюансы безопасности при работе со специфическими фичами Docker Enterprise.

Бесплатные хакатоны для разработчиков

Пройдут в эти выходные, 9–10 ноября, в Москве и Санкт-Петербурге:

— В Москве пройдёт Hack.Genesis, на котором предложат решить одну из трёх задач и побороться за призовой фонд в 300 000 ₽. Также там будут работать образовательные интенсивы. Подробности: https://tproger.ru/events/hack-genesis/

— В Санкт-Петербурге состоится Baltic Sea Hack. Будут представлены задачи из совершенно разных сфер: туризм, экология, помощь людям с ограничениями. Призовой фонд — 500 000 ₽. Подробности: https://tproger.ru/events/baltic-sea-hack/

10 советов по эффективному использованию фреймворка Vue.js: https://bit.ly/32QPQqJ

Для того, чтобы сегодня использовать какие-то современные штучки типа распознавания лиц, не нужно быть гением. Нужно просто подключить нужную библиотеку, которая сделает большую часть работы за вас.

Читайте руководство по созданию веб-приложения, которое с помощью библиотеки face-api.js по фотографии человека определит его эмоции, пол и возраст: https://tprg.ru/Ky7j

Разработка веб-серверов на Go

Стандартная библиотека языка Go включает в себя много полезных компонентов «из коробки», с помощью которых можно легко разрабатывать серверные приложения.

В статье читайте, как написать веб-сервер на Go, начиная с базового «Hello World!» и заканчивая приложением, выполняющим следующие функции:
— использует Let’s Encrypt для HTTPS;
— выполняет маршрутизацию запросов к API;
— реализует промежуточную обработку запросов;
— раздаёт статические файлы;
— корректно завершает свою работу.

Читать статью: https://tproger.ru/translations/go-web-server/

Если вы хотите сразу увидеть готовый код, то заходите на GitHub: https://github.com/jordan-wright/http-boilerplate

Подробный гайд по оптимизации картинок для вашего сайта: https://bit.ly/2JxXSgp

Webpack на практике: с нуля до создания автотестов

Webpack создаёт граф зависимостей для JavaScript, CSS и прочих, выдавая однофайловые сборки кода так, чтобы вы могли импортировать все необходимые ресурсы JavaScript всего одним тегом script.

В этом руководстве рассказываем, как создать сборку для небольшого веб-приложения, а затем научим вас использовать Webpack для настройки автоматических тестов: https://tproger.ru/translations/webpack-from-zero-to-hero/

Также читайте: 5 плагинов для Webpack

Composition API во Vue 3


На нашем сайте появилась подробная текстовая расшифровка доклада с митапа по Vue.js: https://tproger.ru/video/composition-api-in-vue/

В этом докладе спикер рассказал про Composition API во Vue 3:
— зачем он вообще нужен;
— какие проблемы он решает;
— сравнение Options API и Composition API на примере простой игры;
— его плюсы и минусы;
— как с его помощью писать понятные, тестируемые и независимые компоненты.

20 React-инструментов, которые помогут повысить продуктивность вашей работы: https://tprg.ru/qpfn

Например, обратите внимание на Reactide — IDE для React.js. В этой IDE встроен Node.js сервер и браузер, поэтому все изменения в коде сразу будут отображаться в IDE.

#фронтенд #react #инструменты

Руководство по созданию приложения с помощью Django, Docker и PostgreSQL: https://tprg.ru/5Bo8

#фронтенд #бэкенд #docker #django #postgresql

Банковская карточка с приятной анимацией: https://codepen.io/JavaScriptJunkie/pen/YzzNGeR

Читайте историю про то, как девушка хотела научиться анимационному дизайну на CSS и поставила перед собой челлендж «25 дней CSS»: https://bit.ly/2MS45WC

Она рассказала, какие инструменты использовала, где искала вдохновение для работ и с какими мыслями проходила через этот челлендж.

Суровая и безжалостная JS разработка в России

Ниже интервью с программистом, который обладает разносторонними талантами:

В конце ноября в российских соцсетях стала популярной 21-летняя девушка из Петербурга, известная под ником Deep Bunny Hole («Глубокая норка зайки»). Пользователей заинтересовало необычное для порноактрис сочетание: девушка не только снимается в роликах для взрослых, но и работает программисткой, а также серьёзно увлекается видеоиграми, книгами и сочинением музыки.

2 декабря блог Disgusting Men опубликовал интервью с девушкой по имени Наташа о её разносторонних увлечениях и заработке на порносъёмках.

Взрывной рост популярностли Deep Bunny Hole случился после анонса её Pornhub-канала популярным блогером и аналитиком компании Wargaming Сергеем Галёнкиным.

Его аудитория оценила широкий список увлечений девушки: видеоигры (в её библиотеке Steam содержится более 600 покупок), программирование, написание музыки и чтение книг.

За три месяца она набрала более 11 тысяч подписчиков на канале и более 3,5 миллионов просмотров, при этом другие её профили в соцсетях пока остаются не такими популярными.

До этого события я могла по пальцам пересчитать русскоговорящих подписчиков. К тому же, мне поступило огромное количество предложений работы кодером NodeJS и несколько предложений от фотографов. Если честно, я совсем не ожидала подобного и пока не знаю, что со всем этим делать.

Программированием Наташа начала заниматься около трёх лет назад, а видеоиграми и музыкой увлекается с раннего детства.

Начинала с PHP, впоследствии перешла на JS и NodeJS, также у меня есть опыт разработки приложений на Java под Android с использованием VK SDK и Multithread’инга. […] В данный момент я, помимо всего прочего, занимаюсь созданием своей студии, в которой будет использовано разработанное мной ПО. Если вкратце, я переношу Application и Bot-фишки, знакомые пользователям Chaturbate, в видеопоток.

По словам девушки, её никнейм одновременно состоит из популярных запросов на сайтах для взрослых и отсылает к её любимым персонажам — Лоле Банни, возлюбленной персонажа мультфильмов Looney Toons Багза Банни, и Банни Лебовски, героини из фильма «Большой Лебовски».

Я бы выделила три аспекта [своего внезапного успеха]: мои эмоции, моя любовь к сексу и, конечно, моя личность. Парням очень нравятся умные девушки с широким кругом интересов и трахающиеся, как безумные кролики, или я не права?

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

Мастер Йода рекомендует:  8 самых необходимых инструментов контроля качества PHP-кода PHP

Иначе зачем бы я стала этим заниматься? Не хочется кидаться цифрами, но могу сказать, что доход можно сравнить с доходом популярного летсплеера или YouTube-канала. Схемы монетизации контента идентичны — показ рекламы пользователям.

По словам Deep Bunny Hole, её молодой человек, который и снимается в её роликах, положительно относится к внезапной популярности своей девушки и не ревнует к зрителям: «В наших отношениях ревности нет места, она присуща парам, которые не уверены в себе и друг в друге, мы к ним не относимся».

Своё место работы девушка не назвала, однако отметила, что это фирма её друзей, которые её поддерживают и понимают. Помимо программирования, съёмки в порно и видеоигр она занимается написанием музыки и чтением книг.

Cамыми любимыми авторами остаются Пушкин, Фицджеральд, Роулинг, Макьюэн, Мартин и Мураками, а из самых любимых книг — «Евгений Онегин», «Великий Гэтсби», серия «Гарри Поттер», «Дитя во времени», «Игра Престолов» и «Все божьи дети могут танцевать».

Все новости сайта в telegram канале: @pmlife_ru

Как дизайнеры Pornhub заставляют вас… возвращаться

Мик Райт пообщался с вице-президентом Pornhub по продукту Кори Прайс и выяснил, почему существуют столь разные бренды и как они влияют на работу дизайнеров в офисе в Монреале.

Не притворяйтесь, что вы никогда не слышали о Pornhub. Это взрослый Facebook, вездесущий и всепобеждающий. Его площадки получают невероятный веб-трафик, как сообщается, это 60 миллионов уникальных пользователей в день.

На самом деле сам бренд Pornhub относится к двум вещам – одноименному веб-сайту и к сети сайтов, которые ему принадлежат. Помимо одноименного бренда, компания управляет RedTube, YouPorn, Tube8, PornMD, Spankwire, KeezMovies, XTube и ExtremeTube, наряду с экспериментальными сайтами Thumbzilla, PornIQ и Peeperz. Также есть гей-версии всех главных брендов.

За всем этим стоит MindGeek, международный конгломерат, головной офис которого находится в Люксембурге. Компания обладает практически монопольным статусом на своем рынке.

Мик Райт из издания The Next Web пообщался с вице-президентом Pornhub по продукту Кори Прайс и выяснил, почему существуют столь разные бренды и как они влияют на работу дизайнеров в офисе компании в Монреале.

1. Pornhub считает себя конкурентом YouTube и Vimeo

До этого я занимался онлайн маркетингом. Я не пришел из «порно долины». Мы все читаем The Next Web, TechCrunch, FastCompany, Wired и т.д.

Мы пытаемся донести всеохватывающую онлайн философию до взрослых. Мы действительно всегда сосредоточены на наших конкурентах – YouTube и Vimeo. Мы думаем как обеспечить наилучшее пользовательское взаимодействие.

2. Каждый из их порносайтов имеет свою историю и дизайнеры уважают это

Сеть Pornhub – это продукт довольно безжалостных поглощений. Но MindGeek научился уважать наследие тех брендов, которые он поглощает:

История сайта влияет на дизайн. RedTube и YouPorn были приобретениями Pornhub. Множество дизайнерских решений берут начало с оригинального сайта.

YouPorn был американским и всегда был ориентирован на пары и женщин. На YouPorn существуют другие рекламные правила и другой контент.

Мы обращаем внимание на историю, и в особенности на дизайн-историю бренда, а также на его географический и контент фокус. То, что он обладает уникальными чертами для нас очень важно. У каждого сайта свои менеджеры и управляющие. У каждого есть ведущий UX дизайнер. Мы стараемся не копировать друг друга.

Обычному наблюдателю сайты Pornhub могут показаться весьма похожими по дизайну, но это обманчиво:

Мы много думаем о том, что различает бренды. Особенно тяжело приходится с YouPorn, RedTube и Pornhub – они все «версии порно-YouTube», так что их может быть сложно различить. Но мы прилагаем все усилия для этого. KeezMovies больше сфокусирован на личности порно-звезды, а ExtremeTube на фетишах.

3. Пользователи ненавидят перемены так же, как и фанаты Facebook

В самом начале мы реконструировали сайты после поглощения, но это шокирует и расстраивает существующее сообщество. Сейчас мы стараемся постепенно обновлять их и развивать. Pornhub не обновлялся полностью уже 6 лет, но каждую неделю что-то меняется. Это медленная эволюция. Мы перешли от лого с тэглайном до плоского лого и до плоской панели навигации. Логотипы и цвета сильно влияют на направления, которые мы выбираем. Они, в свою очередь, приводят к некой функциональности дизайна. Сайт постепенно развивается, учитывая пользовательские отзывы, но не руководствуясь ими.

4. На самом деле, люди часто распространяют Pornhub контент

Нам не нужна кнопка «поделиться на Facebook» – люди не будут её использовать. Но, например, на Reddit есть крупные сообщества для взрослых.

У нас есть GIF генератор, который часто используется для /r/nsfwgif и /r/pics. Много человек находят забавные, по их мнению, вещи и постят их в Twitter. Часто это порно-пародии.

5. Как и любой веб-гигант, компания знает цену экспериментов

Как Facebook, Twitter и многие другие, компания часто проводит эксперименты с UX и наблюдает, какой результат они покажут – разработчики и дизайнеры Pornhub создают проекты, основанные на том предположении, что может быть успешным, а что нет.

Среди них PornMD (поисковая система для взрослых), PornIQ (предлагает плейлисты) и Thumbzilla (полностью переделанный под мобильные устройства Pornhub).

Price рассказывает, как «экспериментальные» проекты претворяются в жизнь:

Возникновение PornMD было забавным. Кто-то подсказал нам доменное имя porn.md и мы ответили: «Такое хорошее имя, мы просто должны что-то с ним сделать». Затем подумали, а почему бы не сделать поисковую систему. PornIQ – это невероятный сервис. Мне он нравится. Это действительно классный способ поставки контента. Это решает одну из самых больших проблем, на которую жалуются люди, которые не знают что посмотреть.

6. Фидбек – это не только вопросы о том, как стать порно-звездой

Нам пишут много парней (и иногда девушек) и спрашивают, как стать порно-звездой. Нет ничего более эффективного, чем фидбек. Нашим тэглайном была строчка «PornHub: Make you dick bigger» и женщины написали нам, что их обделили. Мы добавили «It makes your pussy wet». В конце концов мы вообще убрали надпись. Нам пришло много жалоб про «Female Friendly» категорию и мы поменяли её на «Content for women».

Мы стараемся быть очень активными в Reddit, Twitter и в email. Многие заметили наши усилия по дизайну в PornHub и то, что мы следим за дизайн трендами. Многие хотят у нас работать!

7. Сообщество имеет значение

Вы наверняка заметили, что у сайтов Pornhub есть весьма активные сообщества. Существует целая социальная сеть пользователей, которые заводят знакомства и даже делятся собственным контентом:

Существуют два типа людей: те, кто хотят взаимодействовать, и те, кто хотят получать видео-контент. Мы очень стараемся создать комьюнити-функциональность на Pornhub. Посетителям нужно видео, а сообществам – просмотры.

Это ничем не отличается от Reddit или Wikipedia, потребителей больше, чем производителей. Более миллиона уникальных аккаунтов регистрируется на Pornhub за месяц, но что касается посетителей – их 60 миллионов в день.

8. Европа не интересуется тем же контентом, что и Америка

Разные бренды Pornhub привлекают абсолютно разные аудитории относительно географического положения:

Pornhub сейчас популярен в США и Великобритании. YouPorn в континентальной Европе. RedTube – в Южной Америке.

9. Когда делаешь взрослые сайты, в конце концов перестаешь замечать все эти обнаженные тела

Это такая работа. После нескольких недель ты больше смотришь на шаблоны и верстку, чем на контент. Ты видишь баги и фичи, а не видео. Но дома, уже в качестве посетителя сайта, всё ощущается по-другому. Мы определенно призываем наших сотрудников посещать сайт дома.

10. Маленькая команда может достигнуть больших результатов

Несмотря на то, что дело приходится иметь с таким огромным трафиком, команда дизайнеров в Pornhub относительно невелика:

Если говорить о UI/UX, этим у нас занимаются около восьми человек. Разумеется, наши фронт-энд веб-разработчики также являются дизайнерами, как и ребята с PHP и администраторы.

В нашей команде, которая создает наши Flash и HMTL5 плееры – два человека.

И менее удивительное:

Самая большая наша команда – это контент.

Закатываете ли вы глаза при публичном упоминании Pornhub, а дома запускаете сайт в приватном окне, но главное послание Прайса и его команды таково:

Все наши дизайнеры работали в агенствах и других крупынх веб-сайтах. Мы все подходим к нашей работе со стороны UI/UX. Хороший дизайн действительно имеет для нас значение.

Так что в следующий раз, когда вы просто «посмотрите», не забудьте обратить внимание на все эти маленькие детали.

PornHub включил искусственный интеллект: как это работает


Популярный ресурс PornHub разработал алгоритм, который после апробации на тысячах часов контента, сможет распознавать актеров в фильмах для взрослых и расставлять тематические теги.

Об этом сообщает TJ.

Примерная работа алгоритма PornHub

Руководство порносайта подключило алгоритм к базе данных из фото, имен, характеристик и часто используемых тегов. Система будет просматривать популярные ролики и автоматически указывать порноактрис, а в перспективе — жанр и категорию.

В PornHub заявили, что искусственный интеллект сможет «понять», что происходит в кадре, и указать нужный тег. К примеру, видео с участием двух мужчин получит тег «гомосексуальное», а ролик с бондажом снабдят тегом «БДСМ». Система также сможет отличить цвет волос, форму тела и цвет кожи актеров.

Алгоритм уже ознакомился с 500 тыс. видео на PornHub — в ближайших планах порносайта показать ему всю библиотеку из пяти миллионов роликов к началу 2020 года. При этом искусственный интеллект сможет «узнать» только известных актрис из базы в 10 тыс. имен, поэтому независимые авторы и исполнители в костюмах могут не беспокоиться за свою анонимность.

Пользователи смогут голосовать за то, насколько точно алгоритм указал актеров в ролике. В рекомендациях будут выводиться видео с этим исполнителем и процент, на который система уверена в своем выборе. В зависимости от точности можно поставить работе алгоритма положительную или отрицательную оценки.

Кроме того, по словам представителя PornHub, на сайте уже используется алгоритм ContentID, аналогичный тому, что стоит на YouTube, который автоматически блокирует видео, нарушающие авторские права. Новый искусственный интеллект в будущем могут использовать для удаления дубликатов роликов.

Как сообщал «Обозреватель», посетители PornHub стали жертвами хакерской группировки KovCoreG, которая более года имела возможность заражать их компьютеры вредоносными программами, скрывающимися за рекламой.

Подписывайся на наш Telegram. Получай только самое важное!

Как дизайнеры PornHub заставляют вас кончать… и не кончать пользоваться сайтом

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

Цифры поражают, но не менее интересна и другая сторона вопроса: PornHub ни разу не давал интервью о своей стратегии дизайна. Казалось бы, при чем тут это? Обеспечивай пользователю бесконечный поток хардкорного материала — вот и вся «стратегия», но в действительности все намного сложнее.

На самом деле PornHub — это не только сайт, но еще и целая сеть ресурсов, к которой он относится. Помимо титульного бренда, компания управляет RedTube, YouPorn, Tube8, PornMD, Spankwire, KeezMovies, XTube и ExtremeTube, а также экспериментальными сервисами Thumbzilla, PornIQ и Peeperz. Кроме того, у каждого из основных брендов имеются гей-версии.

За публичной личиной PornHub скрывается MindGeek — международная компания с головным офисом в Люксембурге. Корпорация не в ладах со многими участниками индустрии по производству контента для взрослых: никому не нравится ее практически монопольное положение на рынке. Они не главные, но доминируют (извините за каламбур).

Впечатленный размахом «порномонополистов», я решил побеседовать с вице-президентом PornHub Кори Прайсом, отвечающим за контент, о том, почему существуют все эти бренды и как работается дизайнерам в монреальском офисе.

1. PornHub считает своими конкурентами YouTube и Vimeo

«Я пришел из интернет-маркетинга, не из „порнодолины“. Мы все читали The Next Web, TechCrunch, Fast Company, Wired и так далее.

Наша цель — привнести глобальную онлайн-философию в индустрию развлечений для взрослых. Своими конкурентами мы всегда считали YouTube и Vimeo. Мы хотим обеспечить наилучший пользовательский опыт».

2. Каждый из сайтов PornHub имеет свою историю, и дизайнеры ее чтут

Сеть PornHub — результат достаточно циничных поглощений. У MindGeek есть много общего с расой киборгов Борга из «Звездного пути» («Сопротивление бесполезно. Мы присвоим ваши биологические и технологические достижения»), однако компания научилась уважать лицо брендов, которые поглотила:

«На дизайн влияет история ресурса. RedTube и YouPorn — приобретения PornHub. При выборе концепта мы руководствуемся тем, как выглядел сайт и с чего он начинался.

YouPorn был американским, основную целевую аудиторию всегда составляли пары и женщины. Здесь у нас другой контент и другие правила для рекламы.

Мы обращаем внимание на историю бренда, в особенности на историю дизайна, но также на контент и геотаргетинг. Для нас важно, чтобы сайты не теряли своей идентичности, сохраняли собственное уникальное лицо.

Мастер Йода рекомендует:  Быстрый старт — всё по этой теме для программистов

Каждым из проектов руководят свои менеджеры и директора. У каждого — свой главный дизайнер пользовательских интерфейсов. Помимо общей группы работников, есть люди, которые отвечают за внешнее оформление. Мы всегда старались, чтобы сайты не копировали друг друга».

Стороннему наблюдателю ресурсы PornHub могут показаться довольно похожими, а различия в дизайне — незначительными, но это обманчивое впечатление.

«Мы уделяем много внимания тому, что отличает один бренд от другого. Это непростая задача, учитывая, что три крупных сайта — YouPorn, RedTube и Pornhub — представляют собой своего рода порноютуб, потому их сложно различить. Но мы стараемся.

KeezMovies делает упор на личности порнозвезд, а ExtremeTube — нишевой и про фетиши».

3. Посетители PornHub ненавидят перемены так же, как пользователи фейсбука, потому ключевое значение имеет стратегия улучшения

«Сначала мы капитально переделывали приобретенные сайты, но это шокирует и огорчает пользователей. Теперь мы пытаемся медленно обновлять и развивать их.

За последние шесть лет у PornHub не было ни одного нового сайта, но каждую неделю что-то меняется. Это неспешная эволюция. Мы перешли от логотипа со слоганом к флагманскому лого и „плоской“ навигации.

А логотипы и цвета во многом определяют направление, в котором мы решаем двигаться, и дизайн-функционал. Сайты меняются со временем, мы учитываем мнение пользователей, но руководствуемся не только им».

4. Люди на самом деле активно делятся друг с другом контентом PornHub

«Мы не хотим кнопок расшаривания для фейсбука, и они не нужны нам: люди не будут ими пользоваться. Зато, к примеру, на борде Reddit есть крупные сообщества, обменивающиеся контентом для взрослых.

У нас есть генератор неприличных гифок и изображений. Многие видят картинки, которые кажутся им смешными, и публикуют их в твиттере. Часто это пародия на порно».

5. Как и любой веб-гигант, PornHub ценит эксперименты

Facebook, Twitter и иже с ними проводят тесты и эксперименты с целью посмотреть, как будут работать потенциальные новинки на практике, что скажут пользователи. Разработчики и дизайнеры PornHub не отстают и создают свои подобные проекты.

Среди них — PornMD (поисковик для взрослых), PornIQ (предлагает плейлисты на основе заданных предпочтений) и Thumbzilla (PornHub, перепридуманный для мобильников).

Прайс рассказывает, как в компании реализуются «экспериментальные» проекты:

«В случае с PornMD, например, мы предположили, что посетителю сайта может быть полезен мегапоисковик и изучили лучшее в обычном и „взрослом“ поиске.

Нам очень нравится экспериментировать. Рождение PornMD было забавным. Кто-то пришел к нам с доменом porn.md, и мы такие: „Какое классное имя, давайте с этим что-нибудь сделаем“.

Затем мы подумали: а почему бы не создать поисковик, который будет Доктором Порнонаук?

(MD — врачебная квалификация на англ. — Прим. пер.)

PornIQ — удивительный сервис. Мне он очень нравится. Это действительно крутой способ доставки контента. У нас была проблема: пользователь не знал, что ему смотреть, — теперь она решена».

6. PornHub получает письма не только от отчаявшихся чуваков, которые мечтают стать порнозвездами

Легко предположить, что комментарии и письма пользователей PornHub — это в основном безграмотные просьбы сняться в кино для взрослых и странные любовные послания. Но по словам Прайса, все обстоит иначе:

«Люди поднимают тему безопасности, и мы получаем множество хороших предложений. Нам приходят сотни писем в день.

Но да — есть куча парней (и иногда девушек), которые спрашивают, как стать порнозвездой.

Больше функционального фидбэка мы получаем от мужчин, чем от женщин. Раньше у нас был слоган „PornHub: Make your dick bigger“ („PornHub: поднимет ваш член“. — Прим. пер.), и женщины писали нам, что они ощущают себя не при делах. Тогда мы изменили формулировку: „It makes your pussy wet“ („Киска станет влажной“. — Прим. пер.). Этот вариант был немного лучше, но в итоге мы вообще отказались от слогана. Нам поступало много жалоб насчет категории „И для женщин тоже“ („female friendly“), и мы поменяли ее на „Контент для женщин“ („content for women“).

Мы стараемся быть активными на Reddit, в твиттере и электронной переписке. Судя по всему, пользователи отмечают работы в сфере дизайна на PornHub. Они видят, что мы ориентируемся на тренды в этой области. Многие хотят у нас работать!»

7. Порноклассники: сообщество важно, даже если у его представителей забот полон рот

Если вы лишь наносите краткие визиты (а кстати, только без обид: такие ли уж краткие?) на сайты PornHub, то, вероятно, ничего не знаете о действительно активном сообществе пользователей, не сразу заметных на первый взгляд. Там функционирует целая социальная сеть — с личными профилями, добавлением друзей и обменом гораздо более пользовательским контентом, чем можно было бы ожидать.

«Большинство не интересуется сообществом или не знает про него. Но на самом деле это почти фейсбук.

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

Похожая ситуация на том же Reddit или Википедии: большую часть составляют потребители информации, и куда меньше тех, кто контент производит. В месяц на PornHub логинится более миллиона уникальных пользователей, но в день у нас 60 миллионов посетителей, то есть, сами понимаете, это лишь крошечная доля».

8. Европа фапает на одно, Америка — на другое

У разных брендов PornHub различная аудитория в зависимости от географического расположения.

«PornHub сейчас — очень американский и британский. YouPorn популярен в континентальной Европе. RedTube нравится жителям Южной Америки».

9. Когда человек занимается дизайном порносайтов, он в какой-то момент перестает обращать внимание на обнаженные тела

«Когда сидишь в офисе и смотришь на сайт, это просто работа. Спустя несколько недель ты обращаешь больше внимания на шаблоны и размещение, чем на сам контент, видишь баги и фичи — а не видеоролики. Но когда ты не на работе и заходишь на ресурс как пользователь, это совсем другой опыт. Если сотрудники посещают наши сайты дома — мы этому только рады».

10. Маленькая команда может достичь больших… хм… результатов

Хотя у сети гигантский трафик, в PornHub трудится относительно немного дизайнеров.

«Графическим пользовательским интерфейсом у нас занимается порядка восьми человек. Разумеется, разработчики внешнего интерфейса тоже дизайнеры, равно как PHP-программисты и прочие технологические специалисты».

Удивительно, но, по словам Прайса, «над флеш- и HTML5-плеером работают два человека», а вот что совсем не удивляет — так это то, что «самая большая команда — те, кто отвечают за контент».

Мы любим на публике закатывать глаза, услышав про PornHub, но дома украдкой заходим на сайт. Так вот, при очередном визите вспомните слова Прайса и команды:

«Все наши дизайнеры пришли из агентств и с других крупных сайтов. Наша задача — создать для вас удобный интерфейс на основе пользовательского опыта. Хороший дизайн — это для нашей команды очень важно».

Так что в следующий раз, когда будете искать «ролики в интернете», уделите секунду своего времени на то, чтобы по достоинству оценить все эти мелкие детали, от которых вас отвлекают более очевидные развлечения.

Interview with a Pornhub Web Developer

Regardless of your stance on pornography, it would be impossible to deny the massive impact the adult website industry has had on pushing the web forward. From pushing the browser’s video limits to pushing ads through WebSocket so ad blockers don’t detect them, you have to be clever to innovate at the bleeding edge of the web.

I was recently lucky enough to interview a Web Developer at the web’s largest adult website: Pornhub. I wanted to learn about the tech, how web APIs can improve, and what it’s like working on adult websites. Enjoy!

Note: The adult industry is very competitive so there were a few questions they could not answer. I respect their need to keep their tricks close to the vest.

Adult sites obviously display lots of graphic content. During the development process, are you using lots of placeholder images and videos? How far is the development content and experience from the end product?

We actually don’t use placeholders when we are developing the sites! In the end, what matters is the code and functionality, the interface is something we are very used to at this point. There’s definitely a little bit of a learning curve at first, but we all got used to it pretty quickly.

When it comes to cam streams and third party ad scripts, how do you mock such important, dynamic resources during site and feature development?

For development, the player is broken into two components. The basic player implements the core functionality and fires events. Development is done in a clean room. For integration on the sites, we want those third-party scripts and ads running so we can find problems as early in the process as possible. For special circumstances we’ll work with advertisers to allow us to manually trigger events that might normally be random.


An average page probably has at least one video, GIF advertisements, a few cam performer previews, and thumbnails of other videos. How do you measure page performance and how do you keep the page as performant as possible? Any tricks you can share?

We use a few measurement systems.

  • Our player reports metrics back to us about video playback performance and general usage
  • A third-party RUM system for general site performance.
  • WebpageTest private instances to script tests in the available AWS data centers. We use this mostly for seeing what might have been going on at a given time. It also allows us to view the “waterfall” from different locations and providers.

I have to assume the most important and complex feature on the front-end is the video player. From incorporating ads before videos, marking highlight moments of the video, changing video speed, and other features, how do you maintain the performance, functionality, and stability of this asset?

We have a dedicated team working strictly on the video player, their first priority is to constantly monitor for performance and efficiency. To do so we use pretty much everything that is available to us; browsers performance tools, web page tests, metrics etc. The stability and quality is assured by a solid QA round for any updates we do.

How many people are on the dedicated video team? How many front-end developers are on the team?

I’d say given the size of the product the team size is lean to average.

During your time working on adult websites, how have you seen the front-end landscape change? What new Web APIs have made your life easier?

I’ve definitely seen a lot of improvements on every single aspect of the frontend world;

  • From plain CSS to finally using LESS and Mixins, to a flexible Grid system with media queries and picture tags to accommodate different resolutions and screen sizes
  • jQuery and jQueryUI are slowly moving away, so we are going back to more efficient object oriented programming in vanilla JS. The frameworks are also very interesting in some cases
  • We love the new IntersectionObserver API, very useful for a more efficient way to load images
  • We started playing with the Picture-in-Picture API as well, to have that floating video on some of our pages, mainly to get user feedback about the idea.

Looking forward, are there any Web APIs that you’d love changed, improved, or even created?

Some of them that we would like changed or improved; Beacon, WebRTC, Service Workers and Fetch:

  • Beacon: some IOS issues where it doesn’t quite work with pageHide events
  • Fetch: No download progress and doesn’t provide a way to intercept requests
  • WebRTC: Simulcast layers are limited even for screenshare, if the resolution is not big enough
  • Service Workers: Making calls to navigator.serviceWorker.register isn’t intercepted by any service worker’s Fetch event handlers

WebVR is has been improving in the past few years — how useful is WebVR in its current state and how much of an effort are adult sites putting into support for VR content? Do haptics have a role in WebVR on your sites?

We’re investigating webXR and how to best adapt to emerging spatial computing use cases, and as the largest distribution platform we need to support creators and users however they want to experience our content. But we’re still exploring what content and platforms should be like in these new mediums.

Мастер Йода рекомендует:  Компилятор Си в одну инструкцию обзор инструмента MoVfuscator

We were the first major platform to support VR, computer vision, and virtual performers, and will continue to push new technology and the open web.

With so many different types of media and content on each page, what are the biggest considerations when it comes to desktop vs. mobile, if any?

Functionality restricted by operating system and browsers type mainly. iOS vs Android is the perfect example when it comes to a completely different set of access and features.

For example, some iOS Mobile devices don’t allow us to have a custom video player while in Fullscreen, they force the native QuickTime player. That has to be considered when we develop new ideas. Android on the other hand gives us complete control and we can push our features to the Fullscreen mode.

Adaptive streaming in HLS is also another example, IE and Edge are picky when it comes to HLS streaming quality, in that we need to prevent certain of the higher qualities, otherwise the video would constantly stutter and have artifacts.

What is the current minimum browser support for the adult sites you work on? Is Internet Explorer phased out?

We supported IE for a very long time but recently dropped support for anything older than IE11. With it we also stopped working with Flash for the video player. We are focusing on Chrome, Firefox and Safari mainly.

More broadly, can you share a little about the typical adult site’s stack? Server and/or front-end? Which libraries are you using?

Most of our sites use the following as a base:

Other technologies like Varnish, ElasticSearch, NodeJS, Go, Vertica are used where appropriate.

For frontend, we run mostly vanilla Javascript, we’re slowly getting rid of jQuery and we are just beginning to play with frameworks, mostly Vue.js

From an outsider’s perspective, adult sites generally seem to be very much alike: lots of video thumbnails, aggregated video content, cam performers, adverts. As someone who works on them, what are the differentiating features that make adult sites unique?

We work very hard to give each brand some uniqueness at different levels; content library, UX and features sets, and across a lot of different algorithms.

Before applying and interviewing for your current employer, what were your thoughts on potentially working on adult sites? Did you have any hesitations? If so, how were your fears to put rest?

It never really bothered me, in the end the challenge was so appealing. The idea of millions of people potentially interacting with features I worked on was really motivating. That proved to be true very quickly, the first time something I worked on went live, I was super proud, and I indeed told all my friends to go check it out! The fact that porn will never die is reassuring for job stability as well!

In as far as end product, sharing that you work on adult sites may not be the same as working at a local web agency. Is there a stigma attached to telling friends, family, and acquaintances you work on adult sites? Is there any hesitance in telling people you work on adult sites?

I’m very proud to work on these products, those close to me are aware and fascinated by it. It’s always an amazing source of conversation, jokes and is genuinely interesting.

Having worked at agencies outside the adult industry, is there a difference in atmosphere when working on adult sites?

The atmosphere here is very relaxed and friendly. I don’t notice any major differences with respect to work culture at other agencies, other than the fact that it’s much bigger here than anywhere I have worked previously.

Being a front-end developer, which teams do you work most closely with? What are the most common daily communication methods?

We work equally with backend developers, QA testers and product managers — most of the time we simply go up to each other’s desk and talk. If not, chat (MS Teams) is very common. Then come emails.

Lastly, is there anything you’d like to share as a front-end developer working on adult sites?

It’s really exciting being a part of creating how users experience such a widely used product. We are generally at the forefront of trends and big changes in tech as they roll out, which keeps it fun and challenging.

I found our interview really enlightening. I was a bit surprised they didn’t use images while developing features and designs. It’s exciting to see that Pornhub continues to push the bleeding edge of the web with WebXR, WebRTC, and Intersection Observer. I was also happy to see that they consider the current set of web APIs sufficient to start dropping jQuery.

I really wish I’d have been able to get more specific tech tips out of them; performance and clever hacks especially. I’m sure there’s a wealth of knowledge to be learned behind their source code! What questions would you have asked?

Pornhub. Обход авторизации через ВК

Итак.
1. Заходим на главную страницу Pornhub, встречаем сообщение о необходимости авторизоваться через госуслуги ВКонтакте.
2. Открываем консоль разработчика (F12, Ctrl+Shift+I или клик правой кнопкой мыши -> «Просмотреть код» )
3. Находим блоки с идентификаторами «age-verification-*» (см. рисунок). Они под тэгом body
4. Удаляем их
5. Profit

Может кто-то захочет написать расширение для браузера, а мне лень.

Дубликаты не найдены

Веб-программисты любыми способами найдут как подрочить, лишь бы не искать девушку.

Вы так говорите, как будто на «музыкальных инструментах» исключительно парни играют.

Всем новоприбывшим — NovaPatra

И да, не забудьте поблагодарить команду Pornhub, которые старательно сделали эту фэйковую авторизацию ради галочки в головах российских чиновников!

Некрофилы)) Теме полтора года)))

Если бы вы почитали комментарий расположенный выше, то проблем бы не возникло)

Но попробую помочь вашему горю))

Вкратце о проблеме авторизации. Там суть в том, что контент загружается, но закрыт слоем на всю страницу(div age-verification-container) и слоем с формой авторизации (div age-verification-wrapper). Если следовать рекомендациям ТС и через инструменты разработчика модифицировать код страницы, то эти слои можно удалить и получить доступ к контенту без авторизации. Минус такого подхода в том, что при переходе по любой ссылке внутри ресурса процесс надо будет повторять. Но фактически подобные слои аналогичны рекламным банерам которые удаляют блокировщики рекламы. Поэтому универсальным решением в таком случае будет добавить в блокировщик рекламы пользовательское правило фильтрации указав эти слои для автоматического удаления как предложено в комменте #comment_90995643 .

Вот дочитал ниже еще вариант приводят с фильтрацией: #comment_91056784

Вот вариант с добавлением правил фильтрации по принципу ткнул курсором что блокировать и все. #comment_92596835

Интервью с веб-разработчиком Pornhub

Дмитрий Колодин, главный по SMM в Aviasales и российском Pornhub, дает большое интервью Rusbase.

05.09.2020

«Когда-то я хотел качать нефть, а не порно»

Дмитрий Колодин, главный по SMM в Aviasales и российском Pornhub, дает большое интервью Rusbase.

05.09.2020

Дмитрий Колодин: «Когда-то я хотел качать нефть, а не порно»

Главный по SMM в Aviasales и российском Pornhub, дает большое интервью Rusbase.

05 сентября 2020

Даже те, кто не подписан на соцсети Aviasales, слышали шутки про шуваловский самолет, Брэда Питта, желающего сэкономить на перелетах, Анапу с казаками и моднейшее место отдыха — Панаму. При этом далеко не все знают автора эпатажного креатива, вызывающего у читателей реакцию от «какая тупость и мерзость, больше не буду пользоваться вашим сервисом» до «парни, респект за остроумие, вы снова сделали мое утро».

Корреспондент Rusbase Мария Соснина встретилась в Москве с Дмитрием Колодиным, который три года отвечает за SMM в Aviasales, а с мая является админом паблика Pornhub «ВКонтакте».

Мы встречаемся с Димой в пабе на Пятницкой. На столе перед ним — пивной кран Guinness и ноутбук. И тот и другой используются на полную мощность.

— Каждый час мне падают в почту десятки писем и комментариев, — стучит по клавиатуре Колодин. — Я уже слегка подзадолбался и всерьез задумываюсь нанять человека, который мне будет помогать с перепиской.

— Что ты делаешь в Москве?

— Я здесь ненадолго. Три года практически безвылазно работал в Таиланде, и теперь мне хочется покататься по свету. Начал с Грузии, а дальше посмотрим. Но вообще осень — время семинаров, все зовут выступать и рассказывать про SMM.

— Тебе платят за выступления?

— По договоренности с организаторами эти деньги уходят на благотворительность.

— Да, и во времена моего детства там хозяйничал «ЮКОС». Нефтяники отгрохали новый корпус для нашего центра дополнительного образования. Помню, как один из уроков был посвящен карьере — мы в виде пирамиды расписывали, чего хотим добиться в жизни. Первая ступень — школа, вторая — универ, верхняя — конечная и самая важная цель. Я написал, что стану гендиректором НК «ЮКОС». В тот же день ко мне подошел какой-то мужик, поговорил со мной и сделал пару снимков. Позже выяснилось, что это был журналист «Известий», который работал над серией материалов про север.

В итоге текст в газете вышел под заголовком «Ходорковский готовит себе замену» и с подзаголовком «Через 20 лет гендиректором «ЮКОСа» станет Дмитрий Колодин», а в последнем абзаце было написано: «14-летний Дима выбрал цель будущей карьеры и заявил, что через 20 лет заменит Михаила Ходорковского на посту президента компании». В электронной версии они убрали подзаголовок.

— Ха-ха, меня часто спрашивают, как создать хайп. Да никак. Я не создаю хайп, и СМИ не создают, он сам по себе рождается. Моя задача — его оседлать.

Для начала нужно дождаться повода — хайповой новости, о которой мы узнаем сразу, потому что все о ней начинают говорить. В этом плане по-прежнему хорош Twitter, где все появляется гораздо быстрее, и можно оценить уровень ажиотажа. Конечно, важны идея и скорость. Мне не нужно согласовывать свои посты: придумав что-то, я уже через десять минут закидываю это в сеть. Картинки почти всегда тоже рисую сам. Первый пост я обычно делаю в Twitter, смотрю на реакцию людей. В запасе остается немного времени, чтобы скорректировать текст перед тем, как запостить его в Facebook и во «ВКонтакте».

— yourhub.aviasales.ru — спецпроект в стиле PornHub. Считаю это удачным стечением обстоятельств. Помню, как пришел на работу и увидел в новостях, что PornHub заблокировали в России. Я спросил у разработчика: «Андрюх, сколько времени займет спарсить главную страницу их сайта и поменять на наши топовые направления?» Он ответил, что часа четыре. Окей, я пошел писать тексты, и через несколько часов мы все это дело выкатили. Отправились обедать, вернулись, а там — полный п…ц. В десять вечера по тайскому времени у нас было порядка 120 тысяч уников. (Дима открывает статистику на ноутбуке — прим. Rusbase). Всего у нас в первый день запуска было 167 тысяч уникальных пользователей, а за все время — 271 тысяча. В плане посещаемости эту историю обогнал лишь наш новогодний спецпроект про письмо Деду Морозу, который расшерили более полумиллиона раз.

Нас, кстати, всерьез обвиняли в том, будто мы знали, что PornHub заблокируют, и поэтому сделали проект заранее. И людей не переубедить. Все самые интересные штуки всегда возникают спонтанно. И когда у тебя случайно что-то выстреливает, пользователи считают, что так и было задумано. Думают, что ты сделал классную историю не за пару часов, а несколько недель готовился, проводил ресерч и занимался прочей херней.

digitech

[Перевод] Интервью с веб-разработчиком Pornhub

Вне зависимости от вашего отношения к порнографии было бы глупо отрицать огромное влияние индустрии сайтов для взрослых на развитие интернета. От расширения возможностей браузеров в плане воспроизведения видео и до показа рекламы через WebSocket в обход блокировщиков — для того, чтобы работать на острие интернет-инноваций, нужно быть крайне умным.

Недавно мне посчастливилось взять интервью у веб-разработчика крупнейшего в мире сайта для взрослых — Pornhub.

Цель: узнать о технологиях и новинках в области работы с веб-API и, конечно же, как все это реализовано в рамках Pornhub. Наслаждайтесь!

Примечание: порноиндустрия — крайне конкурентная среда, поэтому на несколько вопросов я не смог получить ответ. Я уважаю необходимость разработчиков оберегать свои профессиональные секреты.
Читать дальше →

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