на самом деле я правда не понимаю почему так много людей стриггерились на этот виндовый "recall"
это буквально очень крутая фича, и я бы 100% юзала ее если бы сидела на винде
я юзала rewind некоторое время пока он был бесплатный, и он очень хорош
24/7 запись экрана по которой еще и искать можно и возможность вернуться назал во времени…
это супер круто и полезно.
особенно с моим адхд.
меня пиздец бесит что в хроме не бесконечная история, а эта фича это буквально оно но system-wide…
это буквально очень крутая фича, и я бы 100% юзала ее если бы сидела на винде
я юзала rewind некоторое время пока он был бесплатный, и он очень хорош
24/7 запись экрана по которой еще и искать можно и возможность вернуться назал во времени…
это супер круто и полезно.
особенно с моим адхд.
меня пиздец бесит что в хроме не бесконечная история, а эта фича это буквально оно но system-wide…
👍21❤6🤯3💩3👎2
FxTwitter
Fernando Serboncini (@fserb)
For the last couple months, our team has been working hard on a few paradigm-changing features for HTML Canvas.
One of them is the ability to have HTML elements in a canvas.
Here's a ThreeJS demo with a live HTML texture.
One of them is the ability to have HTML elements in a canvas.
Here's a ThreeJS demo with a live HTML texture.
https://fxtwitter.com/fserb/status/1794058245901824349
аоаооаоа как же это круто
в двух словах и по русски - в хром (и в стандарт) скоро завезут возможность встраивать внутрь канваса html элементы
и оно будет даже работать с вебгловыми текстурками
thanos message deletion in telegram web when
аоаооаоа как же это круто
в двух словах и по русски - в хром (и в стандарт) скоро завезут возможность встраивать внутрь канваса html элементы
и оно будет даже работать с вебгловыми текстурками
👍20💩4
охуительный у apteka.ru антифрод конечно
>enterHata
>WelcomeToTheClub
>ChooseFork, EyeDamaged
так сказать вилкой раз или…
>enterHata
>WelcomeToTheClub
>ChooseFork, EyeDamaged
так сказать вилкой раз или…
🥴61😁17❤14
Forwarded from у меня теперь есть канал (Полина)
казалось бы сайты вроде youareanidiot.org уже давно ограничены в возможностях всеми браузерами, но оказывается это не так...
theannoyingsite.com абьюзит различные Web API и делает что-то похоже, только в 2024 году на последних хромах и лисах 👀
https://github.com/feross/TheAnnoyingSite.com
theannoyingsite.com абьюзит различные Web API и делает что-то похоже, только в 2024 году на последних хромах и лисах 👀
https://github.com/feross/TheAnnoyingSite.com
🆒14❤1👍1🤯1💩1
у меня теперь есть канал
казалось бы сайты вроде youareanidiot.org уже давно ограничены в возможностях всеми браузерами, но оказывается это не так... theannoyingsite.com абьюзит различные Web API и делает что-то похоже, только в 2024 году на последних хромах и лисах 👀 https://g…
там очень интересный код местами, советую всем почитать
например вот этот (пик1) прекрасный маппинг ссылок которые открываются в айфрейме и supposedly разлогинивают на куче сайтов (правда у меня ни одно не сработало, новидимо уже на стороне самих сервисов это починили в комментах пишут что реально работает, видимо в брейве починено как-то лол? хз)
или вот этот (пик2) кусок где оказывается если открывать ссылку с target=_blank то там будет доступен
а еще я в ахуе что апишки moveTo и resizeTo (пик3) до сих пор работают в последних версиях браузера лол
например вот этот (пик1) прекрасный маппинг ссылок которые открываются в айфрейме и supposedly разлогинивают на куче сайтов (правда у меня ни одно не сработало, но
или вот этот (пик2) кусок где оказывается если открывать ссылку с target=_blank то там будет доступен
window.opener в котором можно например подменить локацию (link)а еще я в ахуе что апишки moveTo и resizeTo (пик3) до сих пор работают в последних версиях браузера лол
❤22💩1💊1
в 181 слое добавили одну очень занимательную штуку: integrity проверки приложения, через play integrity для ведер и apns для айфонов.
теперь любой запрос сервер может отклонить с ошибкой
что-то похожее было (да и сейчас есть, наверное) 4 года в апи вкшки, где аудио апи прикрывали ошибкой
и вот в этом основное различие – что апнс, что плей интегрити очень жестко завязаны на вендорные сервисы системы. в отличие от gcm-а, у которого даже есть открытые имплементации.
в целом понятно зачем это делается – чтобы люди перестали использовать официальные app_id/hash.
но учитывая что любой запрос может упасть теперь с такой ошибкой – немного (много) переживаю за будущее юзерапи телеги… и пока чет совсем непонятно как оно будет работать на ведрах без гуглосервисов.
не очень хороший прецедент вырисовывается если честно….
теперь любой запрос сервер может отклонить с ошибкой
INTEGRITY_CHECK_CLASSIC_X или APNS_VERIFY_CHECK_X (где X - nonce), после чего клиент должен сделать проверку интегрити перед тем как повторить запрос. что-то похожее было (да и сейчас есть, наверное) 4 года в апи вкшки, где аудио апи прикрывали ошибкой
Token confirmation required, и клиенты должны были провалидировать токен. не знаю как там сейчас (подскажите в комментах если знаете), но раньше для "конфирмации" было достаточно gcm токена, который очень легко получить headless-но, и даже работало с микрогом. и вот в этом основное различие – что апнс, что плей интегрити очень жестко завязаны на вендорные сервисы системы. в отличие от gcm-а, у которого даже есть открытые имплементации.
в целом понятно зачем это делается – чтобы люди перестали использовать официальные app_id/hash.
но учитывая что любой запрос может упасть теперь с такой ошибкой – немного (много) переживаю за будущее юзерапи телеги… и пока чет совсем непонятно как оно будет работать на ведрах без гуглосервисов.
не очень хороший прецедент вырисовывается если честно….
💔31❤5🤔3✍1👍1😢1💩1
Forwarded from придумайте мне новое название канала пожалуйста
Кому интересно как работает
В MathJax есть команда
Для этой команды можно дополнительно указывать шрифт, например
MathJax подставляет, это значение в
То в CSS оно подставится как
Тут человек таким способом создаёт невидимый (u0000) фиксированный элемент с высотой в 100vh и отрицательным z-index, а дальше заменяет его на картинку через CSS
В MathJax есть команда
\unicode для отображения юникод символов, например \unicode{x0041} выведет букву AДля этой команды можно дополнительно указывать шрифт, например
\unicode[Inter]{x0041}MathJax подставляет, это значение в
font-family никак не санитизируя, поэтому если написать, например\unicode[Inter; color: red]{x0041}То в CSS оно подставится как
font-family: Inter; color: red;
Тут человек таким способом создаёт невидимый (u0000) фиксированный элемент с высотой в 100vh и отрицательным z-index, а дальше заменяет его на картинку через CSS
background🔥7👍3