Wired Remembers the Glory Days of Flash (wired.co.uk) 95
Wired recently remembered Flash as "the annoying plugin" that transformed the web "into a cacophony of noise, colour, and controversy, presaging the modern web."
They write that its early popularity in the mid-1990s came in part because "Microsoft needed software capable of showing video on their website, MSN.com, then the default homepage of every Internet Explorer user." But Flash allowed anyone to become an animator. (One Disney artist tells them that Flash could do in three days what would take a professional animator 7 months -- and cost $10,000.)
Their article opens in 2008, a golden age when Flash was installed on 98% of desktops -- then looks back on its impact: The online world Flash entered was largely static. Blinking GIFs delivered the majority of online movement. Constructed in early HTML and CSS, websites lifted clumsily from the metaphors of magazine design: boxy and grid-like, they sported borders and sidebars and little clickable numbers to flick through their pages (the horror).
Flash changed all that. It transformed the look of the web...
Some of these websites were, to put it succinctly, absolute trash. Flash was applied enthusiastically and inappropriately. The gratuitous animation of restaurant websites was particularly grievous -- kitsch abominations, these could feature thumping bass music and teleporting ingredients. Ishkur's 'guide to electronic music' is a notable example from the era you can still view -- a chaos of pop arty lines and bubbles and audio samples, it looks like the mind map of a naughty child...
In contrast to the web's modern, business-like aesthetic, there is something bizarre, almost sentimental, about billion-dollar multinationals producing websites in line with Flash's worst excess: long loading times, gaudy cartoonish graphics, intrusive sound and incomprehensible purpose... "Back in 2007, you could be making Flash games and actually be making a living," remembers Newgrounds founder Tom Fulp, when asked about Flash's golden age. "That was a really fun time, because that's kind of what everyone's dream is: to make the games you want and be able to make a living off it."
Wired summarizes Steve Jobs' "brutally candid" diatribe against Flash in 2010. "Flash drained batteries. It ran slow. It was a security nightmare. He asserted that an era had come to an end... '[T]he mobile era is about low power devices, touch interfaces and open web standards -- all areas where Flash falls short.'" Wired also argues that "It was economically viable for him to rubbish Flash -- he wanted to encourage people to create native games for iOS."
But they also write that today, "The post-Flash internet looks different. The software's downfall precipitated the rise of a new aesthetic...one moulded by the specifications of the smartphone and the growth of social media," favoring hits of information rather than striving for more immersive, movie-emulating thrills.
And they add that though Newgrounds long-ago moved away from Flash, the site's founder is now working on a Flash emulator to keep all that early classic content playable in a browser.
They write that its early popularity in the mid-1990s came in part because "Microsoft needed software capable of showing video on their website, MSN.com, then the default homepage of every Internet Explorer user." But Flash allowed anyone to become an animator. (One Disney artist tells them that Flash could do in three days what would take a professional animator 7 months -- and cost $10,000.)
Their article opens in 2008, a golden age when Flash was installed on 98% of desktops -- then looks back on its impact: The online world Flash entered was largely static. Blinking GIFs delivered the majority of online movement. Constructed in early HTML and CSS, websites lifted clumsily from the metaphors of magazine design: boxy and grid-like, they sported borders and sidebars and little clickable numbers to flick through their pages (the horror).
Flash changed all that. It transformed the look of the web...
Some of these websites were, to put it succinctly, absolute trash. Flash was applied enthusiastically and inappropriately. The gratuitous animation of restaurant websites was particularly grievous -- kitsch abominations, these could feature thumping bass music and teleporting ingredients. Ishkur's 'guide to electronic music' is a notable example from the era you can still view -- a chaos of pop arty lines and bubbles and audio samples, it looks like the mind map of a naughty child...
In contrast to the web's modern, business-like aesthetic, there is something bizarre, almost sentimental, about billion-dollar multinationals producing websites in line with Flash's worst excess: long loading times, gaudy cartoonish graphics, intrusive sound and incomprehensible purpose... "Back in 2007, you could be making Flash games and actually be making a living," remembers Newgrounds founder Tom Fulp, when asked about Flash's golden age. "That was a really fun time, because that's kind of what everyone's dream is: to make the games you want and be able to make a living off it."
Wired summarizes Steve Jobs' "brutally candid" diatribe against Flash in 2010. "Flash drained batteries. It ran slow. It was a security nightmare. He asserted that an era had come to an end... '[T]he mobile era is about low power devices, touch interfaces and open web standards -- all areas where Flash falls short.'" Wired also argues that "It was economically viable for him to rubbish Flash -- he wanted to encourage people to create native games for iOS."
But they also write that today, "The post-Flash internet looks different. The software's downfall precipitated the rise of a new aesthetic...one moulded by the specifications of the smartphone and the growth of social media," favoring hits of information rather than striving for more immersive, movie-emulating thrills.
And they add that though Newgrounds long-ago moved away from Flash, the site's founder is now working on a Flash emulator to keep all that early classic content playable in a browser.
People are getting nostalgic for flash? (Score:4, Insightful)
Seriously, fuck off.
Comment removed (Score:5, Insightful)
Re:People are getting nostalgic for flash? (Score:4, Informative)
Interesting. Because I never see autoplaying video on my Firefox. Unless I deliberately enable it for a particular page....
Re:People are getting nostalgic for flash? (Score:5, Informative)
Re: (Score:2)
What settings to block GIF and CSS animation too? (Score:2)
What settings do you have to use to block all playback methods in this video blocking test suite [pineight.com], particularly the footer of this page [pineight.com]? It includes techniques such as a pure-CSS motion JPEG player.
Cannot block HTML 5 (Score:2)
So things still flash and swirl, now in JavaScript. But you cannot turn it off (if you want to actually use any modern web site.)
Flash was much easier to develop in than HTML 5.
Block it. (Score:2)
So things still flash and swirl, now in JavaScript. But you cannot turn it off (if you want to actually use any modern web site.)
Yes [github.com], you [noscript.net] can [mozilla.org].
Ha, yes. I forgot. Chrome doesn't allow extensions on its mobile version, so you'll have to switch to Firefox Mobile.
(Also NoScript requires extensions to the WebExtension standard so it only works with Firefox, not Chrome).
Re: (Score:2)
NoScript is good for looking at notices of the form "This web application requires JavaScript. Please enable JavaScript [slashdot.org] to continue."
Re: Cannot block HTML 5 (Score:2)
"So things still flash and swirl, now in JavaScript. But you cannot turn it off (if you want to actually use any modern web site.)"
Ahah ! False dichotomy ! You cannot actually use a modern website even with Javascript turned on as the modern web designers have industriously scattered and buried any useful information that you are using the website to obtain.
Re: (Score:2)
This is why I really hate flash's death. FlashBlock extension and all that crap was gone. Flash put the trash in a trash can, all I had to do was pop a lid on it. Now the trash is spread all over the page.
the games and movies need to be saved (Score:5, Interesting)
the games and movies need to be saved
Re: (Score:2)
http://bluemaxima.org/flashpoi... [bluemaxima.org]
Re: the games and movies need to be saved (Score:2)
OG tower defense!
And all the timing-click games like a yeti throwing a penguin, or hitting one with a bat.
I loved how you could save the singular flash file and serve it locally in an object tag. Much more difficult with JS games these days.
Flash enabled creativity more easily than the JS frameworks of today, but the long-term web is better off without it.
Creativity (Score:2)
Much more difficult with JS games these days.
Flash enabled creativity more easily than the JS frameworks of today,
If that is the kind of "creativity" you're looking at (making shit on the interwebs with the least amount of clicks),
the modern javascript is "enabling" way many more web "designers" to be "creative" nowadays, exactly thanks to the over-proliferation of numerous JS Frameworks of which every single webpages nowadays seem to need to pull at least a dozen - the exact same reason why you can't usually serve a javascript game from a single object.
Re: (Score:1)
Some people have more creative than technical ability .....
https://www.newgrounds.com/por... [newgrounds.com]
A bazillon frameworks (Score:1)
Re: Creativity (Score:1)
I think we are making a similar point about the difficulties of javascript. It's the oppositeof trivial to make a simple game. Whereas with Flash, an amateur could create something compelling, or fun, or terrible.
With JS it's almost all terrible for amateurs, while only pros can make something pleasant.
The security model of flash was atrocious, but the privacy implications in JS are very similar.
Re: (Score:2)
You may not be here in the future, but Amishguy2006 is!
https://everyoneishereinthefut... [everyoneis...future.com]
MEDICAL WARNING: FLASHING LIGHTS
Re: (Score:2)
Nah. Just for the good old times where you could create ad revenue from a website with nothing on but the Hampster Dance. Or Badger Badger Badger...
Re: (Score:2)
Seriously, fuck off.
No, you! :D
Not even kidding, there were of course some security and annoyance issues (especially it seems in the later years), but it also broke a new grounds, so to speak.
Flash got web video finally working decently without a million incompatible plugins and codecs. You could make legitimately fun web games and animations before canvas even existed. As well as "cloud" apps before that was a thing either.
Most of this can now be done better of course, but at the time I think it was a net benefit for the onli
To sum up (Score:1)
Re: (Score:3)
So, why would we need Flash, today?
Punch the Monkey!!
Re: (Score:2)
Don't you mean Spank the Monkey?
Re:To sum up (Score:5, Funny)
So, why would we need Flash, today?
Because that is the only format the National Weather Service uses to provide radar-based live mapped precipitation data.
Same old thing (Score:3)
Re: (Score:2)
And I would block you just the same. Get rid of your addiction to executing your and untrustworthy third-parties code on my computer. You will not be permitted to do so. And because you will not be permitted to do so, if you had anything of worth to say, then neither I nor anyone else who prohibits unfettered remote code execution will ever see it.
Re: (Score:2)
Say someone made a web-based chat application. Would you prefer to have to press Ctrl+R every ten seconds to see if anyone else said anything in a channel?
Re: (Score:3)
OS compatibility, deployment friction, and trust (Score:2)
I would prefer to have a native chat client that uses my deskop's GUI toolkit
Which GUI toolkit might that be? And after each website asks you to install its chat client, how many are you likely to keep installed?
To put it another way: Say the developer of a chat client distributes its source code to the public under a free software license, but it relies on the Cocoa GUI toolkit. I'm interested to see how you would go about compiling, linking, and executing a Cocoa application on anything but a Mac, iPhone, or iPad.
and was signed by the developer so we know what's running it exactly what they published
Websites already do this with the JavaScript that they host. Your HT
Re: (Score:2)
"Which GUI toolkit might that be? And after each website asks you to install its chat client, how many are you likely to keep installed?"
The answer is ZERO. ZERO will be installed and ZERO will therefore remain installed. I will not be installing a "chat client" that a website asks me to install. If they wish to communicate with me they can use the telephone or e-mail. Otherwise, they can fuck off!
International tolls; greylisting (Score:2)
If they wish to communicate with me they can use the telephone
Feel free to pay an extortionate toll per minute to your phone company for things like conference calling and international calling.
or e-mail.
E-mail is an option, but it is asynchronous. If you desire a reply in a minute rather than an hour, such as to assist in troubleshooting a problem in front of you before you leave work for the day, mail isn't really designed for that use case because of delays introduced by greylisting [wikipedia.org]. Greylisting is an antispam measure that sorts desired mail from abuse based on desired mail
Re: (Score:2)
And after each website asks you to install its chat client, how many are you likely to keep installed?
Why does each site need its own chat client? I want one client on MacOS, one on KDE, one on Android and so on, all on a common network - like Matrix/Riot, but finished.
Websites already do this with the JavaScript that they host.
And some javascript they don't host, but sign anyway. When The Web has a better answer to ad-delivered malware than "*shrug* we don't control the ad network", we can talk about webapps delivered over HTTPS being equivalent to signed software packages.
Re: (Score:2)
Why does each site need its own chat client? I want one client on MacOS, one on KDE, one on Android and so on, all on a common network - like Matrix/Riot, but finished.
Because each service has different ideas on what features to add to call it "finished." Even if all services agreed on a baseline protocol, such as IRC, XMPP, or Matrix, you'd still need to use service-specific clients in order to use extensions to the base protocol implemented by that service. For example, one service may support an online whiteboard, another may support attaching a file to a message, and another may support adding an emoji as a reaction to a message.
When The Web has a better answer to ad-delivered malware than "*shrug* we don't control the ad network", we can talk about webapps delivered over HTTPS being equivalent to signed software packages.
One possible policy is to allow an HTML
Re: (Score:2)
Re: (Score:2)
JavaScript is executable code. React is a pile of shit written in JavaScript that is downloaded from an unknown and untrustworthy third party that seeks to execute on my computer. JavaScript is turned off for exactly that reason, in order to prevent code from unknown and untrustworthy third-parties from executing on my computer. If they want to execute some code, buy your own bloody computer.
Re: (Score:2)
JavaScript is executable code.
Native code is also executable code.
React is a pile of shit written in JavaScript that is downloaded from an unknown and untrustworthy third party that seeks to execute on my computer.
The downloadable native client for popular chat services, such as Skype, Slack, or Discord, is also a pile of shit written in JavaScript that is downloaded from an unknown and untrustworthy third party that seeks to execute on my computer.
If they want to execute some code, buy your own bloody computer.
This could easily be misunderstood as claiming that you would prefer to buy a separate computer from the publisher of each networked application on which to run the native client for that application. Could you clarify?
Re: (Score:2)
Yeah. Do you enjoy being used for someone else's bitcoin mining operation?
Do you enjoy having every website shove a javascript popup window in your face?
Please stop telling us how wonderful the World Wide Javascript is.
Re: (Score:2)
Do you enjoy "Sorry! This application is not available for your computer." when you attempt to download a native application?
Re: (Score:2)
I run linux, I install things with Apt. I know what's in the repo when I install-- which is the entire universe of free software.
Do I enjoy living with out your "Apps"? Yeah, actually I do.
Re: (Score:2)
I run linux, I install things with Apt.
Let me rephrase: Do you enjoy E: Unable to locate package <name of app> because the client side of a particular network application isn't packaged in your distribution's repository?
I know what's in the repo when I install-- which is the entire universe of free software.
I know of several free applications that are not yet packaged in the default repositories of Debian or Ubuntu. What repositories am I probably missing? I also know of several nonfree applications required to do my job.
truly odd nostalgia (Score:3)
...for something that was always irretrievably broken and indeed a security nightmare. Adobe never has figured out how to fix that nightmarish mess of code. I'm going with the assumption that they could, at least briefly, afford a few decent programmers, but either they didn't or the programmers fled in horror. No amount of bug fixes ever seemed to get close to fixing the problems.
It should have been rewritten from scratch years ago but, I don't see it as being missed much. A key error was trying to fix the existing code, which apparently just isn't remotely possible.
Re: (Score:2)
Re: (Score:2)
Flash cannot be fixed because it is designed on an ill-conceived premise. In order to "fix" it you need to get rid of that premise, and as soon as you do that, there is nothing left at all. I am not, however, surprised at how long it took to die. I predict that by 2025 there will be a movement afoot to get rid of JavaScript (and all code) executing in the Web Browser (since it is an inherently flawed, insecure, and ill-conceived concept), and that by 2030 JavaScript will suffer the same death as Flash, b
Re: (Score:2)
In your opinion, what ought to replace JavaScript for networked applications?
A. Running the entire application on the server and having clients view it through a remote desktop protocol, such as Microsoft RDP or VNC RFB
B. Distributing the client side of each application as an executable for each combination of architecture and GUI library and requiring each user to download and install it, if it's even ported to the user's operating system
C. Distributing the client side of each application as source code un
Re: (Score:2)
"what ought to replace JavaScript for networked applications"
Absolutely nothing. The only thing which should pass between the client and the server is data. Pure unexecutable data. Like used to exist BEFORE all this JavaScript crap. If the client is a Browser, then it should be sent the page to display and send back the input collected to the server. The server processes the data and returns another page to display. Lather, rinse, repeat.
JavaScript execution in the browser only exists so that stupid d
Drawing a curve without JavaScript (Score:2)
The only thing which should pass between the client and the server is data. Pure unexecutable data.
Then how should each networked application's client get loaded onto the user's computer in the first place?
If the client is a Browser, then it should be sent the page to display and send back the input collected to the server. The server processes the data and returns another page to display.
Say you wanted to make a networked application that allows one or more users to draw on a whiteboard. HTML forms support a click position input (sometimes called a server-side image map) but not a drag path input. This means that in order to draw on the image, the user would have to click each point on the curve to form a polyline or Hermite spline, causing the server to have to resend the entire image
Director? (Score:1)
Re:Director? (Score:4, Interesting)
Kids today can't imagine a world where flash is the lesser evil, but back in the Olden Times that's really how life was.
There was once a really good "internet radio" interview (that's what a podcast was called back then) with Larry Wall, where he mentioned Ruby. It was the first time I'd heard of it. But it was only distributed as a RealMedia file, and so nobody archived it and it got thrown away with the last of the RealMedia browser plugins.
Re: Director? (Score:1)
Anti-DRM day recently - how long until modern podcasts are in some irretrievable format like RealMedia? I guess they might stay open, but full of ads?
Re: (Score:2)
What the fuck is a podcast? Do you mean an audio file? A video file?
Ah, Invasion of the Body Snatchers -- the aliens used a podcast ...
Podcast defined (Score:2)
I'd define a "podcast" as a web feed (h-feed, Atom, RSS, etc.) linking to audio files (Opus, MP3, etc.), each holding one episode of a program structured similarly to talk radio.
Re: (Score:2)
Ah. A Web Page with a bunch of files linked. Why the cutesy name? Why not call it a Dockenshugger? It is equally descriptive.
Re: (Score:2)
Ah. A Web Page with a bunch of files linked.
Web feeds are more structured than the average HTML document in order to allow programmatic download of new episodes.
Why the cutesy name?
Blend of "Apple iPod [or other digital audio player]" and "broadcast".
Re: Director? (Score:1)
The name "podcast" is stupid, but the listening world is open to suggestions!
We used to call them "radio download", but it wasn't radio. Or "mp3 program" but it wasn't always mp3 encoded.
Re: Director? (Score:1)
Flash wasnâ(TM)t ALL that bad... (Score:5, Interesting)
Re: (Score:2)
Three words for you: âoeStrong
I hope you asked for change when they handed you a word like that.
Re:Flash wasnâ(TM)t ALL that bad... (Score:4)
For me it was Xiao Xiao [wikipedia.org]. I really loved that series, eagerly awaited each installment.
Pros and cons (Score:5, Interesting)
The cons are well known. But there were pros.
It was easy to develop with.
It used ActionScript (essentially JavaScript-ish) for programing, but really you could do lots of interactivity without programing at all (or, if you prefer to see it that way, with a truly non-"verbal" high level programming interface).
It solved the problem of browser incompatibilities, which was a MUCH bigger problem at the time than it is now.
For anything of any complexity, that little devil would appear on your shoulder whispering "or, you could just use Flash ...". and there were reasons that it was tempting.
Re: (Score:3)
I actually still have some flash animations that are real animations written by programming sprites, not just embedded videos.
In the beginning, flash wasn't even usually used for embedded videos because the internet was still too slow, as were most computers.
But these days there are better animation tools, freely available.
What really sucked IMO was the post-dot com, pre-standardization period when companies were using flash applications in place of having real websites. More common in some industries than
Re: (Score:2)
Whatever is popular... (Score:2)
Re: (Score:2)
If you want to dump Windows, you have to find a good replacement to every program in your workflow. Easier said than done.
Isolating Windows (Score:3)
There's a middle ground between embracing Windows and dumping Windows. It's called isolating Windows. I've implemented this at a few businesses I've worked for.
Re: (Score:2)
Windows is trivial to secure. You just have to not be an idiot.
Who still needs Flash? (Score:2)
Badgers!
https://www.badgerbadgerbadger... [badgerbadgerbadger.com]
Original Flash was way ahead of the history (Score:5, Informative)
In part it was helped by its ingenious architecture, so called "modern" animation frameworks simply model the scene as a set of polygons and lines. They lose all the information about adjacency, so you need very precise floating point math to avoid tearing. In contrast, Flash used a model of a plane divided into adjacent polygons, so that the Flash renderer always knows exactly what lies on either side of a line. So it was able to do high-quality rendering with simple fixed-point integer math.
Re: (Score:3)
Machinarium (Score:3)
When flash dies, Machinarium, one of the most charming games I've ever played and which is still on my Win 10 system to this day (haven't tried it anytime lately) will die with it.
And that will be a true loss to computer gaming.
Re: (Score:3)
Machinarium came with an embedded Adobe AIR runtime, so it's not dependent on the Flash browser plugin. Newer versions of it have been re-made with some other toolkit not using Flash at all. If you update it on steam you'll get the new non-Flash version.
End of an era (Score:2)
To me Flash was the modern evolution of Hypercard, a multimedia system that Apple released on old Macs.
Yes, it was abused for ads and malware, and HTML5 video replaces a lot of the need for it.
But it had the niche of delivering self-contained programs (like a PDF) that could run across machines.
One could say it was like Java applets in that respect, but Java did not come with authoring tools that made it much easier to learn.
It's sad that there isn't anything quite like it for game development backed by a c
Hook, line, & sinker (Score:3)
I was astonished how almost everyone immediately accepted Steve Jobs' criticisms of Flash completely uncritically. I guess that was the effect of his infamous negative reality field, known outside the Apple-fan cult as bullshitting, i.e. saying stuff for the effect & not caring whether it's true or not.
Love or hate it, Flash was less of a security risk than Javascript & PDFs. In fact, it was a long way down the list of threats published by most web security companies. Also, Jobs didn't seem to mind Flash on his iOS platform when it was distributed through his App Store. Back in the day, many of the most popular iOS games were Flash, packaged as Adobe Air & pushed through the App Store. As long as Jobs got his 30% cut, he didn't seem to care.
Many of the popular JS libraries for animation, 2D & 3D modelling, audio & video recording & playback, etc. were ported over from Flash libraries & web conferencing service providers are now frantically playing catch-up to try & get HTML5+JS+CSS to do the things that are so easy with Flash+RTMP.
Despite the horrifyingly inappropriate uses for it & some truly awful design, Flash is an incredibly effective & easy to use platform for developing interactive, multimedia web apps. It's a shame that it was prevented from evolving into a free & open source browser-based platform & a potential replacement for JS (Yep, that's the way it was heading at the time). Flash's ActionScript 3.0 is a more mature & fully featured scripting language than JS, especially for OOP.
It's a shame :(
Re: (Score:3)
Plus this was the time in history when the years of neglect were showing. Buffer overflows ha
Re: (Score:2)
I was astonished how almost everyone immediately accepted Steve Jobs' criticisms of Flash completely uncritically.
Ok what criticism of Flash do you deem untrue? But let’s look at his specific criticisms then.
onmouseover; The Java Trap (Score:2)
The Flash wasn’t designed for touch. Again, completely true. It was designed for mice using rollovers to access functions. Could Flash change. Sure but it would be a while.
Nor was JavaScript designed for touch. It was designed for mice using onmouseover and onmouseout to access functions. It took a while for JavaScript to change, and it would probably have taken exactly as long for Flash to change.
There are numerous problems with relying on a 3rd party platform for app development including control.
Some of which Richard Stallman described in his essay "Free but Shackled - The Java Trap". It is just as true of iOS, as Apple represents a third party in an interaction between a user and an application provider.
Re: (Score:2)
Re: (Score:2)
"I was astonished how almost everyone immediately accepted Steve Jobs' criticisms of Flash completely uncritically. ...
Love or hate it, Flash was less of a security risk than Javascript & PDFs."
The reason that Steve Jobs' criticisms of Flash where accepted is because they were all absolutely true. Anything which purports to be DATA but is really a method of sneaking in executable code is a security risk. PDFs used to be safe, but then they became more than simply DATA and allowed the embedding of exec
Blah blah flash sux yah yah glad itz dead (Score:2)
.. Now that's out of the way, I'm glad people are preserving the games as there were some very good ones. Some of these were also meant to be very short lived, created to promote a product, but the game play was still solid.
I checked out http://bluemaxima.org/flashpoi... [bluemaxima.org] and the 'full package' weighs in at 178GB for the DL. Yikes! The 'download as you go' is a more manageable 200MB initial, but I hope somebody is mirroring all of this because websites have a very nasty tendency to suddenly vanish,
Ah, yes, the good old days (Score:2)
You call it Flash, I call it total job security.
--Your IT security department
"working on a Flash emulator" huh? (Score:2)
So a plugin in a browser that allows you to run flash blobs...
Errm, I think thats called a Flash plugin!
Re: (Score:1)
The cartoons were good (Score:3)
Revisionist History (Score:2)
Nothing of value was lost.
Browser compatibility was a thing, but .... (Score:2)
Other than the fact a Flash web site let you ensure your graphics would look the same on any platform/browser combo, it really was a technology better left to die.
As the Slashdot summary alludes to; the era of Flash development meant a bunch of people trying to morph web pages into graphically-heavy interactive cartoons or paintings of sorts. A lot of data had to be downloaded to draw all the "fluff" for a screen that might only be communicating that you could select from 3 or 4 menu items. The trend really
Cross-platform (Score:3)
But none of this was impossible to do as a stand alone executable app for a computer.
What architecture and file format does "a stand alone executable app for a computer" use? And to what GUI library does it link? Java, Flash, and HTML5 with JavaScript at least ran on Windows, macOS, and X11/Linux, as opposed to "Sorry! This application is not available for your operating system."
Re: (Score:2)
Sure ... but chasing cross-platform compatibility was always an immediate and big compromise vs writing the app to run natively on each platform you wished to support. (At the end of the day, only 2 really mattered in most cases; Mac or Windows formats. You could do a Linux version too if you so desired.)
Ha Ha the same Wired that said Flash.Must.Die (Score:1)
the 2nd worst thing to happen to the Internet (Score:2)
Flash? That flash?
The crap held back the Internet a decade, broke standards, forced us into the terrible JS as the only viable alternative, held back development of HTML5 and SVG and getting rid of it was like finally, after decades of taking the shit, leaving an abusive marriage.
Mourning flash is an open-and-shut case of Stockholm syndrome.
Newgrounds (Score:1)
Newgrounds was groundbreaking in the 90s. It predates even Slashdot.
A little site with a few Flash games and animations made by Tom Fulp gradually turned into something huge and mostly generated by users, who submitted their own work to "The Portal". An excellent early example of a voting and comment system ensured that the best creations made it to the top.
I'm too old for Newgrounds now, but there appears to still be a vibrant community there.
https://www.newgrounds.com/ [newgrounds.com]
Ishkur's guide to electronic music (Score:2)
I can't believe I'm posting this, but thanks for the link. :)
Re: (Score:1)
Abused by Marketing too often (Score:2)