Size: a a a

2021 September 16

I

Ingenegr in Catethysis
8 бит форева!
источник

I

Ingenegr in Catethysis
😊
источник

💾

💾 in Catethysis
так а чо плохого в этой смешной картинке?)
источник

💾

💾 in Catethysis
или это не любишь ты?
источник

💾

💾 in Catethysis
как выяснилось плагины под вебморды даже ирл были и ушли х)
источник

💾

💾 in Catethysis
ну ес сайты на флэше считать
источник

RE

Richard Elert in Catethysis
Со стороны жс есть твой контекст выполнения и все. Ни файлов, ни либ. Каждое объявление <script> единожды выполняет код, который в нем указан (по ссылке или напрямую). Собственно, в случае кэша, браузер хранит уже распарсенный жсный код во внутреннем представлении, который при виде уже знакомого объявления просто запускает в контексте страницы. Т.е. делает eval по сути. Либа может быть и не в виде неймспейса, это может быть просто функция, набор функций и прочее. Опять таки, неймспейс - просто объект, который по сути хранилище пар ключ-значение.

Каждый отрендеренный объект на экране будет в DOM дереве, чтобы js имел доступ к нему. Это касается и body, и head и прочего.
Как именно происходит рендер - отдельный вопрос.

P.S. Я рассказал упрощенно и для самого популярного - Chrome/Chromium и основанным на них. Как там у сафари или  лисе я подробно так и не изучал, но похоже.

P.P.S. Если хочется подробнее - лучше погуглить статьи, они есть. Тема слишком обширная, чтобы в чатике подряд все нюансы описывать. Там на книгу наберется легко.
источник

💾

💾 in Catethysis
ну ты уже много самого основного пояснил) спасибо за введение)
источник

RE

Richard Elert in Catethysis
А чем не плагин? Плагин, который юзал апи плагинов, ставился отдельно)
источник

💾

💾 in Catethysis
я его так не воспринимал)
источник

💾

💾 in Catethysis
но да, сходиц)
источник

RE

Richard Elert in Catethysis
Просто спустя время его из-за распространенности стали встраивать в браузер
источник

RE

Richard Elert in Catethysis
(Ну т.е. браузер при установке сам его ставил, потому все работало)
источник

💾

💾 in Catethysis
а потом почемуто отовсюду выгнали резко
источник

RE

Richard Elert in Catethysis
Либо же как хром имел свой флеш в своей поставке, потому не было сраного окна «обновите флэш»
источник

💾

💾 in Catethysis
ооо да, сколько ж раз было "не тот флэш"
источник

💾

💾 in Catethysis
у ti на нем калькуляторы были
источник

💾

💾 in Catethysis
для питальников, прям в сайте
источник

RE

Richard Elert in Catethysis
1) дырявое с кучей проблем безопасности. Через флэш можно было получить доступ к фс компа и делать что угодно, в т.ч. с рутовыми правами. И браузер это не пофиксит, так как это стороннее ПО
2) оно юзало старое апи плагинов, и спустя время только флэш и остался из пользователей.
источник

RE

Richard Elert in Catethysis
Ну тащем-то я один из таких охеревших, но зато я решу возможно любую задачу в вебе, за это и беру деньги.
источник