← All posts tagged web

OCTAGRAM
web svg CSS В SVG есть текстуры. В частности, растровые можно устроить. Но в FireFox, если открыть SVG в отдельной вкладке, текстура отрисовывается всегда, а если указать SVG как background url, то только если она внедрена как data. Внешние связи не работают. Наверное, это как-то связано с безопасностью, а, может, движок так радикально свои возможности расширить не может.

Вопрос актуален ещё в связи с потенциально нестандартными шрифтами. На всякий случай в кривые перегоняю текстовые элементы перед экспортом в веб.
OCTAGRAM
bing web idn SEO шляпа Для кириллического домена не получается задать геотаргетинг в Bing Webmaster (управляет поисковиками Bing и Yahoo!). В кириллице ошибка «Внимательно проверьте URL-адрес», в Punicode, молча не принимает. Наверное, потому что отличается посимвольно от домена в кириллице.

По умолчанию геотаргетинг выставился на Сент-Мартен.
OCTAGRAM
web SEO Эмодзи в title — забавно. Как будто второй favicon справа, особенно, в выдаче Яндекса. Да и вообще на шару цветастость повышается
OCTAGRAM
web ВКонтакте Надо как-нибудь почитать, что можно делать приложениями ВКонтакте. Скажем, можно ли к публикуемым постам прикреплять объекты, отображаемые приложением.

Или вот есть, допустим, возможность публиковать видео со сторонних сервисов. А эти сервисы жёстко зафиксированы администрацией или можно какую-нибудь микроразметку добавить на свой сайт, и тоже будет засчитываться за видео. А откроешь — а там не видео, а интерактивное что-то.
OCTAGRAM
web IceDragon Firefox Обновился сегодня Comodo IceDragon. Это, похоже, то самое обновление, где переход на множественные процессы был сделан. Ну интересно, как оно теперь работать, посмотрим
OCTAGRAM
web Java JavaScript CheerpJ как я заметил, уже вышел из закрытых альфа-тестов и находится в бете.

Те же разработчики, что делают Cheerp, транслятор C++ в JavaScript/Asm.js/WASM, делают CheerpJ для Java. Позиционируется он как нормально портированная Java. Никаких ограничений, как в GWT. Поддерживается байт-код. Поддерживаются Swing и Java-апплеты как с оффлайн конвертацией, так и в виде шима. Есть плагин для Хрома.
OCTAGRAM
web SSL TLS SEO Насколько реально влияет на SEO сертификат? HTTPS DV вместо HTTP, HTTPS OV вместо DV? Symantec вместо Comodo? На месте тех, кто продаёт, я бы тоже так писал, как по волшебству подрастёт посещаемость, ну а реально? Вроде только Гугл так делал, и то уже отменил.

Пока что я вижу, что при пересечении всяких там российско-китайских границ на университетских проксях не сможет кешироваться ничего, и в России если с сайта что-то в блок попадёт, то сайт грохнется сразу весь. И, самое неприятное, либо как-то ужимать поддомены сайта в один-два, либо брать несколько вайлдкардов, потому что в отличие от DNS, звёздочка в сертификате работает только на один уровень вложенности. Когда сайты делал, сроду не думал, как потом натянуть на них TLS. Мог, хотел и делал хосты до пятого уровня вложенности. Всё равно виртуально. И-таки потом успешно перетаскиваю по частям на VDS.

Либо как-то на Аде написать, чтоб при обнаружении по SNI запроса на неопознанный поддомен так же на лету по API запрашивался бесплатный DV сертификат от Comodo и/или Let's Encrypt, сохранялся и сразу использовался в соединении. Или скомбинировать: на сайте, где пользователь может тыкнуть адресную строку мышкой, хороший сертификат, а внутри — бесплатные DV.

Смотрю и думаю, а зачем. Может, подождать, вдруг TLS станет не таким дебильным? SNI же как-то дождались.
OCTAGRAM
web ВКонтакте ВКонтакте могли бы внедрить для просмотра видео VLC. Могли бы внедрить QuickTime. Могли бы внедрить Windows Media Player. Но нет, надо было выбрать что-то такое, где звук с видео постоянно разъезжаются после лага, приходится перематывать, чтоб они съехались обратно.
OCTAGRAM
web P2P magnet Было некогда желание сделать виджет для магнитных ссылок, чтоб из менюшки можно было сделать поиск по TTH через онлайн-индексаторы, проверку в VirtusTotal, а также варианты поделится в соцсетях. В менюшке можно отображать альтернативные HTTP/HTTPS ссылки, рекомендуемые DC++ хабы и прочее, прочее, что в магнитную ссылку теоретически можно запихнуть, но чем практически сложно воспользоваться из-за слабой поддержки в клиентах.

Но так и не сделал, с нуля наклепать такое не просто. Я на altaimolodoi.ru как-то раз поставил подсветку ключевых слов, по которым пришли из поиска, так оно вешало Хром, а я этого не знал, так как в IceDragon работало. А тут попался похожий сервис виджетов для Скайпа, где, похоже, всё отлажено. Можно переделать код под свои нужды.
OCTAGRAM
web обозреватели IE TGC 15-10 лет назад…

Доминирует IE, с ним конкурирует… например, Maxthon, тоже на движке Trident.

В языке JavaScript трассирующая сборка мусора соседствует с полнейшим отсутствием поддержки слабых ссылок. Когда-нибудь эта пороховая бочка должна была бахнуть, и она бахнула. Разразился скандал про несобираемые цепочки из JavaScript и DOM элементов, во всяких jQuery появились разные костыли, заменяющие слабые ссылки. По результатам скандала в браузерах могли бы наконец появиться нормальные слабые ссылки, но не появились, зато производители бросили жирную кость поклонникам трассирующей сборки мусора, реализовав сборку циклов в FireFox и Internet Explorer. С тех пор о быстрых браузерах остались только воспоминания.

Будущий лидер веба известен в узких кругах красноглазиков. Браузер называется Konquerror, а движок — KHTML, и у его разработчиков даже и в мыслях нет, что они вытеснят вообще всех, кто на слуху: IE, Оперу, FireFox.
OCTAGRAM
web twitch youTubeDL Смотрю трансляцию на Твиче, браузер жрёт процессор как не в себя, видео заикается и со временем вовсе стопорится. Кликаю всякое разное качество, на какое-то время оживает. А иногда нет. Так и крутит своё дебильное кольцо. В настройках вижу варианты жалобы на качество воспроизведение. Смотрю, а нет ли там приложения для Windows, что не через браузер маяться. Нет, нету. Для дырок в заборе под управлением Android есть, а для Windows — нет. Плюнул, направил вывод youtube-dl в VLC, вот так всё нормально пошло, аж в Сурс качестве.

Смотрю youtube трансляцию. Та же история. Только тут мне ещё надо чат успевать записывать ДО того, как сообщения удаляются модератором, поэтому браузер нужен. Та же история. Видео виснет даже в 144p. И как-то интересно оно так виснет, что, я вот не понимаю, что, неужели так сложно программно определить, что видео зависло и надо что-то сделать, хоть бы даже и пересоздать тег VIDEO. И почему нет приложения для Windows?

Ну видно же, что кучу времени и денег вбухали в разработку под браузер, а толку нет. Сколько лет браузер развивается, сколько лет плеер на YouTube с Твичом развиваются, а Youtube-DL+VLC всё равно уделывают браузер. Ну и смысл тогда биться головой об эту стену? Забейте на браузер, горбатого могила исправит, видимо. Сделайте приложение. Обычное. Без тормозов браузера и без хакерства Youtube-DL+VLC.
OCTAGRAM
web ajax CORS HTML5 В кроссдоменных запросах можно либо разрешить доступ со всех доменов, либо указать один конкретный. Нельзя указать несколько в одном заголовке и нельзя послать несколько заголовков. Можно только отзеркалить заголовок Origin в случае попадания в список, но тогда во избежание проблем с кешем нужно ещё и добавить Origin в Vary. Насколько хорошо кеши дружат с Vary, я статистикой не владею. Скептик во мне полагает, что кеш тупо отвалится. Совсем. Но даже если не отвалился, большие файлы будут дублироваться для каждого запрашивающего домена, что тоже достаточно плохо. Понятно, что кеш не резиновый, и оно будет просто выпадать для одних доменов, и в нужный момент для другого домена файл будет оказываться вне кеша.

Вот кто так придумал? WHATWG, ну я понимаю, вы существующий фрактал боли не можете починить, но зачем новую боль плодить? Почему нет списка доменов в CORS?
OCTAGRAM
web Роскомнадзор Как муниципальному сайту не словить штраф за «персональные данные»
Принципиальных перемен две. Во-первых, штрафы резко (в разы!) увеличены. Во-вторых, право фиксировать нарушения получил ещё и Роскомнадзор, у которого есть и время, и силы, и опыт, и, главное, стимул преследовать нарушителей. Поэтому появилась реальная угроза того, что как только поправки вступят в силу (а случится это 1 июля 2017 года), штрафы, особенно на интернет-предпринимателей, посыплются как из рога изобилия.
OCTAGRAM
web эквайринг Интернет-эквайринг: обзор предложений банков
Сбор информации у банков — погружение в такие глубокие воды бюрократии, что никому не рекомендуем. Но ради вас мы расчехлили свои акваланги и узнали, сколько стоит подключить интернет-эквайринг и что для этого нужно.
OCTAGRAM
web Китай Странновато работают китайские сайты. Вчера связь отваливалась после chinatelecom-gw.transtelecom.net (пробовал российский, германский, британский шеллы, везде так). Сейчас NWU SIT перенаправляет на 10.0.1.242 В Машине Времени не было сохранённой копии. Теперь там тоже есть редирект, а взамен редиректа нормальную страницу сохранить уже не предлагается. Просто замечательно.
OCTAGRAM
web HTTP Увидел первый раз кукис без имени. Ставится сервером как «Set-Cookie: =sdfsfsd, Domain=…», а отправляется браузером в общем списке как нечто без знака равенства в общем списке.