>does several things really well and has never had an adequate replacement
What can it do better than javascript?
>>107867907zero click your ass
>>107867773Just use ruffle bro
>>107867773I miss miniclip games
>>107867773why didnt they just modernized it instead of replacing it?
>>107867907JavaScript provides zero functionality, you have to implement everything yourself.
>>107867907>What can it do better than javascript?get hacked
>>107868034>they
Bring back >>>/f/>>107867907Vector animations in a small, well contained container. Faggot.
good ol flash times
>>107867773adobe should've worked with w3c to make a flash to html5 container
>>107867773It's fine for animations, but you best export outputs to video formats like webm these days
>>107868270>well containedgzipped svg is smaller than their corresponding swfs
>>107867907Be blocked by default without missing anything of value. Be downloadable as one file.
>>107868326>gzipped svgwho the fuck can open a "gzipped svg" in the first place? you'd have to click once to open in 7zip and then click again to open it in the browser. inferior user experience.
>Forcefully make something obsolete by fear monger about security>use it yourself to produce garbage like modern anime and western cartoons>distro the result in locked down container you force people to pay for to unlockMany such cases.
>>107867773>several thingsSuch as?Also, 20 year olds today have never even touched a single flash. This shit belongs in a museum at this point.
it's crazy how long it took for HTML5 games to get. that shit did more harm to my browser than any Flash game ever did.>>107868936>>Forcefully make something obsolete by fear monger about securitythey could've easily fixed everything. but they didn't and i have no idea why. i just can't believe money was a concern.>>107869147Flash games were still popular up until ~2017.
>>107869155Their concern was the fact that it allowed anyone to animate and make games easily and cheap. They wiped out the entire OC culture by getting rid of it.
Heh
>>107867773Flash-based websites were always cancer and I'm glad it died.
dont forget bros, if you spent thousands of hours as a kid playing flash games like me, you can revisit all of them again with the Flashpoint archive.
>>107868034Big tech killed flash because they wanted to make web development inaccessible to the average person to funnel people into their own services.
>>107868807Your browser of choice does that automatically for you, retard millenial
>>107869197>filtered by html5ngmi
>>107868288html5 has zero functionality. html5 vs flash is analogous to comparing dos to a modern platform.
>>107869155Amateur game dev like what flash made possible does not exist anymore. HTML5 has never been even remotely a replacement.
>>107867773>programmed by incompetent failures hat deliberately left exploits in the software so glowniggers could use it as a platform to distribute malwareeveryone is glad that flash is dead.>>107867907>What can it do better than javascript?it can't do anything better>>107868069>dumb fuck retard has no idea how javascript works/g/ - making retards cringe
>>107869241>opinion of some faggot that wasn't alive in the year 2000You could have just saved everyone the trouble and not replied.
>>107869239>has no idea how html5 works>been living in a cave and has no idea that mobile phones existit's amazing how this board's resident retards are so dangerously out of touch with reality that they don't even comprehend how things have changed in the last 20 years. fuck off back to alternate universe of retardation.>>107869254everyone was alive when flash existed. i doubt you were. you and the rest of the larping failures of computing in this thread have no idea how anything works. a light switch would make your remaining iq point flicker wildly between 0 and 1. you losers are just embarrassing.
>>107869269>praised javascript>calls others retardspottery>mobile phonesI don't use nigger technology. But if I did I'd much rather use a proper website serving HTML and CSS that didn't jump around all over the place like a retard with a lolipop while taking 20+ seconds to load on a broadband connection.Some of us can actually into webdev and were around back when AJAX was new. We know it was always a shitty hack. Just like we know HTML5 is shit along with the new "living standard is whatever google chrome is doing this week" from the bought off W3C.Kill yourself. Do everyone a favor.
>>107869269> has no idea how html5 worksI know that I still cannot create a game with high quality vector graphics, and distribute said game as a single self contained, space efficient file.
>>107869269>larping
>>107869292>
>>107869292>when your compulsive lying and ramblings about things he knows nothing about collapseswonderful. you're a sad and embarrassing loser that has no idea how computers work. nothing changes this fact>Kill yourself. Do everyone a favor.we all know you'll be the first to neck yourself. you're so fucking dumb that it's unreal to witness.>>107869304nobody cares>>107869307>loser btfo by one postthe absolute state of this board's collective of talentless losers
>>107869322>he had to spend almost 5 minutes searching for this old gif because he didn't have it saved on his computerand he calls other people LARPer.
>>107869335shut the fuck up, you talentless fucking nigger. you know nothing about everything.
>>107869322>>107869328>>107869339>He paid for a passLMAO
>>107869269>has no idea how html5 worksYou want to move that dev over that span to make a game? fuck off>>107869304you can use WebGL. but it's got a steeper learning curve to work with than actionscript and its fancy ide that you can learn to use on someone's blog
>>107867991you can play offline. just download bunch of games from archive like me. lol.
>>107867773>replaced by things that can't replace itThis is also a problem with combining things under an abstraction, incidentally. There are almost always concrete things that aren't captured by abstractions that should capture them. So you either need better abstractions, which take more work, or more conditions that capture the edge cases. At some point, adding conditions defeats the purpose of the abstraction (which is to compress many concepts into a single concept) because the abstraction then is less expressive than the concepts themselvesYou also see something analogical in other fields. For instance, touch screens in cars are a cost-cutting strategy. Here, instead of expressiveness we're optimizing for cost, and so our abstraction is a physical thing (touch screens) standing in for many other physical things (knobs, buttons, toggles, etc). But, despite that touch screen can do everything those other interface elements can do, touch screens don't do them well, and you lose details like tactile feedback
It became obsolete because it wasn't profitable. A single flash game was not profitable, only websites with huge numbers of them were. You can't register accounts, collect user data, or stream ads through a flash game. So big tech, including Adobe, spent years replacing it with game engines for mobile games and video for animations. The same kind of games you'd play via flash you can play on your phone - except you get ads every 3 minutes and it scrapes your device for data. Anyone that really cares about flash can go emulate, but there are so few of these people left that it doesn't affect the market. They killed it because it wasn't anti consumer enough.