To Re-Enable Flash Support, South Africa's Tax Agency Released Its Own Web Browser (zdnet.com) 151
"The South African Revenue Service (SARS) has released this week its own custom web browser," reports ZDNet, "for the sole purpose of re-enabling Adobe Flash Player support, rather than port its existing website from using Flash to HTML-based web forms."
To prevent the app from continuing to be used in the real-world to the detriment of users and their security, Adobe began blocking Flash content from playing inside the app starting January 12, with the help of a time-bomb mechanism... As SARS tweeted on January 12, the agency was impacted by the time-bomb mechanism, and starting that day, the agency was unable to receive any tax filings via its web portal, where the upload forms were designed as Flash widgets. But despite having a three and a half years heads-up, SARS did not choose to port its Flash widgets to basic HTML & JS forms, a process that any web developer would describe as trivial. Instead, the South African government agency decided to take one of the most mind-blowing decisions in the history of bad IT decisions and release its own web browser.
Released on Monday on the agency's official website, the new SARS eFiling Browser is a stripped-down version of the Chromium browser that has two features.
The first is to re-enable Flash support. The second is to let users access the SARS eFiling website.
As Chris Peterson, a software engineer at Mozilla, pointed out, the SARS browser only lets users access the official SARS website, which somewhat reduces the risk of users getting their systems infected via Flash exploits while navigating the web. But as others have also pointed out, this does nothing for accessibility, as the browser is only available for Windows users and not for other operating systems such as macOS, Linux, and mobile users, all of which are still unable to file taxes.
Released on Monday on the agency's official website, the new SARS eFiling Browser is a stripped-down version of the Chromium browser that has two features.
The first is to re-enable Flash support. The second is to let users access the SARS eFiling website.
As Chris Peterson, a software engineer at Mozilla, pointed out, the SARS browser only lets users access the official SARS website, which somewhat reduces the risk of users getting their systems infected via Flash exploits while navigating the web. But as others have also pointed out, this does nothing for accessibility, as the browser is only available for Windows users and not for other operating systems such as macOS, Linux, and mobile users, all of which are still unable to file taxes.
One would think (Score:5, Funny)
...that the South African Revenue Service (SARS) would have had the funds to do the conversion years ago, but since they apparently didn't even have the funds to change their acronym, SARS being a bit, on the nose these times, shall we say, so I guess not.
Re:One would think (Score:4, Funny)
...that the South African Revenue Service (SARS) would have had the funds to do the conversion years ago,
Actually, they did do a new version, but SARS 2.0 met with public resistance.
Re: One would think (Score:5, Funny)
SARS 2.0 met with public resistance.
Quite the opposite, unfortunately.
Re: (Score:2)
Re: One would think (Score:2)
You mean ransomware.
A rootkit wouls be used in it.
Re: (Score:2)
I think you were actually referring to the infamous v. 1.9 update...?
Re: (Score:2)
This feels more like one of those "we used the name first, why should we be the ones to change it" cases.
Re:One would think (Score:5, Funny)
One of my favourite things ever is when the two (at the time) conservative political parties in Canada merged. Their new name? "Conservative Reform Alliance Party." When they realized that CRAP was a bad acronym, they thought they'd fix it by calling it the "Canadian Conservative Reform Alliance Party" or C-CRAP. it took them a while to finalize on "Conservative Party of Canada" (after a stop at CCP).
Re: (Score:2)
Allegedly Western Australia almost had the Curtin University of New Technology.
But the Northern Territory does have a group who run "CU in the NT" campaigns, though they may not be exactly official...
https://www.abc.net.au/news/20... [abc.net.au]
And there's this...
https://spaceaustralia.com.au/ [spaceaustralia.com.au]
Worth checking out their merch for the C.L.I.N.T. hoodie, etc.
Re: (Score:3)
That sounds like something from a Red Dwarf script: https://www.youtube.com/watch?... [youtube.com]
Re: (Score:2)
I was thinking of this one, which is a little more on point [youtu.be]...
Re: One would think (Score:2)
We had a lemonade called by the Egyptian godess "ISIS" over here.
It didn't sell very well. XD
Re: (Score:2)
There was also a band called Isis, not sure if they changed their name, and a barbershop with the same name somewhere, before the infamous terrorist group... It sucks for them, especially for a band that has existed quite some time and gained fame to have to change their names because people can't differentiate them from a terrorist group that came later; I'm not saying the problem wasn't understandable, just wish it wasn't so...
I wonder how many groups and businesses there have been using that name before
Re: (Score:2)
There was a bookstore too in Colorado too.
US bookstore changes Isis branding after attacks [theguardian.com]
Vandals smashed signs and harassed owners at Denver new-age shop, so it has been rededicated to the ‘Goddess of 10,000 Names’
Can we just refer to them as "daesh"?
Re: (Score:2)
Re: (Score:2)
I was debating using IS-IS as our routing protocol here at work, but wound up for more than one reason going with OSPF. For years it was pounded into us that Cisco's implementation of IS-IS was done better than Cisco's implementation of OSPF - I hear that's a non-issue these days. It was pretty plain that I'd have an uphill battle implementing something with a name like that without a really good reason.
Re: (Score:2)
Re: (Score:3)
You've also got to understand how SARS works, it's a government department in an African country and things work the African way there: Lots of embezzling, underfunding, nepotism, etc. ESCOM is a similar story, they were once one of the best-run power companies in the world and for the last few years they've been bankrupt. So this isn't nearly as crazy as it sounds. Welcome to Africa.
Their colonial rulers set up the system to funnel revenue (not just profits) back to the colonials' home countries. Africans just inherited it & redirected the funds to their new African leaders. According to John Pilger, not that much has changed in South Africa.
Re: (Score:2)
Re: (Score:2)
It is the same story in almost all the ex-British Colonies. The locals don't know how to run a system that doesn't loot everyone openly. Those who knew were killed of generations ago.
Re: (Score:2)
To be fair it took Europe centuries to develop more robust democracies, and the US benefitted by starting from scratch... And even then needed a couple of dozen amendments to get to the less than ideal situation it has today.
Not that parts of Europe are that much better. Poland is in trouble and the UK has turned into a chumocracy. The corruption in Britain puts many developing nations to shame.
Re: (Score:2)
They eliminated SARS in Nigeria. (Special Anti-Robbery Squad).
Dismantlement of SARS [wikipedia.org]
Tax forms via Flash? (Score:3, Funny)
(Bonus points for having a service named SARS.)
Re: (Score:2)
Re: (Score:2)
Honest question. Why do you think that? What does server-side security have anything to do with flash in the browser?
Sure flash is not supported and is probably exploitable by a malicious flash file hosted somewhere. But other than that, with https to a specific backend server, how is it any different than a javascript html5 front end? As long as people only use this browser as essentially a tax app, I don't really see the problem other than the fact that flash sucks generally, and the cost of using it n
Re:Tax forms via Flash? (Score:4, Insightful)
It ought to be perfectly safe to use Flash for your taxes, agreed. But, in the real world, you definitely shouldn't trust any sensitive information to a Flash website.
Why? Because if they haven't fixed a pressing front end issue like that so many years after they should have, you can bet they're doing a similarly lackadaisical job on server security. They're probably running PHP 4.3 and MySQL 3.2 on an Ubuntu 10.04 server, or something like that. If a site doesn't update their front end for half a decade, you should expect the same of their back end.
Re:Tax forms via Flash? (Score:5, Insightful)
I very much doubt it. They are more likely to be using an obsolete stack on Windows.
Re: Tax forms via Flash? (Score:2)
Yes, but now you're doing a switcheroo and are jumping to a straw man argument.
Re: (Score:3)
Why? Because if they haven't fixed a pressing front end issue like that so many years after they should have, you can bet they're doing a similarly lackadaisical job on server security. They're probably running PHP 4.3 and MySQL 3.2 on an Ubuntu 10.04 server, or something like that. If a site doesn't update their front end for half a decade, you should expect the same of their back end.
Good shout - according to Securi [sucuri.net], their filing site seems to be running IIS 7.5, which comes included with Windows 7 and Windows Server 2008. A quick check in the browser confirms that the site is even secured with TLS 1.2!
Re: (Score:2)
Re: (Score:2)
Yep, that sounds safe. (Bonus points for having a service named SARS.)
No less safe than a JS front end. JS was always higher on the list of critical vulnerabilities than Flash on annual web security reports.
But yeah, talk about using the wrong tool for the job. Flash was terrible for text/HTML based use-case scenarios like forms & information. Why did they use Flash? Did they want animated percentages dancing around the screen?
apple to exit SA as they will not install windows (Score:2)
apple to exit SA as they will not install windows to run this app and the m1 can't boot to windows any ways
Re: I agree, people who do this (Score:2)
You dumb fucks were too obsessed with your snobbery, to notice that people do this because the subject line is too damn short.
And uselessly having "Re: Somethingsomething" above every comment is so common, you didn't even notice how retarded it is anymore.
wow (Score:2)
those guys must really love Flash.
Re: (Score:2)
Or just are skimping on he IT budget. It works now, so why pay for personnel who do stuff we don't understand and who complain about needing to be ready for the future. Pfft, silly boffins.
Re: (Score:2)
Not my first rodeo.
Re: Don't be a racist (Score:2)
Build?
You download an old version of the source, replace some images and all strings mentioning the browser's name, and configure/make like normal. Use diff with the original source, to extract a re-usable patch. .patch files, after you've done it the first time.
If you download the commit where they disabled Flash, and patch it in reverse, you can even use the newest release of the browser.
This is trivial stuff. Literally a one-liner with two
Re:wow (Score:4, Insightful)
It's not unusual to do that if the original core developers have left (or were fired). If you have a skeleton crew maintaining a product that rarely gets improvements, and they aren't the sort of people who could put together something complex from scratch. Then you're stuck with the code base you go.
Re: (Score:2)
In the case of this upload form though, I'd guess we're talking about an original core developer that is still there, and in charge now. There is no way the last bit of his code is being rewritten out of the site, even if it means developing a custom browser.
Re: (Score:2)
Their goal was obfuscation. One more turtle would suit their purposes just fine.
Re: wow (Score:2)
You mean like Scribd?
Man, I hate that site!
Completely pointless harm to everyone is not a legitimate business model!
Government stupidity (Score:3)
Re:Government stupidity (Score:5, Interesting)
I can't tell if you are being ignorant or facetious. The main issue with these conversions is that the money assigned to turnover large-nationwide systems is allotted only once every 25 years or so. In developing countries especially so - since they don't have spare billions. In the last 25 years, technology and security standards have updated so fast that government budget allotments cannot keep pace.
So even if they managers completely understand the pitfalls of this approach, they have to make the thing work until their next system upgrade grant comes along. This is why they adopt this interim solution. It's not *always* ignorance of technology. On the other hand, your comment betrays an ignorance of logistics and economics.
Re: (Score:2)
Developing Country?!?
30 years ago South Africa was one of the most advanced countries on Earth.
Astonishing that history keeps being rewritten and people jusr believe it.
I give up.
Re: Government stupidity (Score:3, Informative)
Oh come off it. Before and after it was the same country with the same people and the same economic facts on the ground. The people in charge of the government changed, so they started cooking their books differently. Calling a place with more than 80% percent of the people near a stone age existence the most advanced in the world because the 20% had nukes and big telescopes and won some Nobel prizes is...a nonstandard way of assessing the situation.
Re: Government stupidity (Score:3, Insightful)
I agree, my American friend. But what about South Africa? ;)
Re:Government stupidity (Score:5, Interesting)
Not just developing nations. The US is this way also. The budget to do stuff is only there rarely, and none of it gets allocated to ongoing maintenance or periodic updates. Thus, bridges fall down, software gets old, etc. It's an odd mix, where you can say have the military with a huge budget for unnecessary stealth bombers while they still make do with decades old furniture and computers
Of course, it is kind of tough to go to congress and complain that you need to upgrade your PDP-8s to state of the art VAX 860s I had a friend who used to work in an early warning base, and they indeed were still using some PDPs around the time the corporate world was phasing out workstations and going to Pentium based PCs, along with vintage steel desks.
But you see it elsewhere. Freeways get a surge in fundings and we get a nationwide rollout, and not too much after that except repaving every few years. Not many new bridges unless an old one is deemed unsafe. Many decades old sewage and water systems are the norm. Most internet cables to the home are from the cable TV infrastructure put in place in the 70s and 80s.
We've sort of left the era of the 50s/60s where we worried we were falling behind the Soviets so no expense was spared in being the best, to an era where every government and civic expense is scrutinized. It's 2021 and in the US you still do not have free online tax filing with feds or state because that would cut into private corporate tax software profits. Hard to laugh at South Africa when we're rather mediocre with our own tax agencies.
Re: (Score:3)
Oh please... the government is just incompetent, many times doing more harm than good, because most of the built-in incentives don't point toward success. Government spending per capita in constant dollars has more than tripled [usgovernmentspending.com] over the last 45 years. In that same time frame, the IRS (for example) has had at least three fully funded projects to replace their IT infrastructure. They failed at all of them.
Face it, government projects tend to look a
Re: (Score:2)
If the US government isn't big enough to do IT in-house, I don't know who is. And yet literally everything gets outsourced to incompetent lowest-bidder (among inflated prices, though) contractors.
Re: (Score:2)
The lack of government is even more incompetent.
Re: (Score:3)
The main issue with these conversions is that the money assigned to turnover large-nationwide systems is allotted only once every 25 years or so. In developing countries especially so - since they don't have spare billions.
This is not the case in South Africa, where SARS is one of the most well-funded Government entities.
So even if they managers completely understand the pitfalls of this approach, they have to make the thing work until their next system upgrade grant comes along. This is why they adopt this interim solution. It's not *always* ignorance of technology. On the other hand, your comment betrays an ignorance of logistics and economics.
I think in this case, it *is* ignorance. If you don't agree, watch this interview [youtube.com]
Re: (Score:2)
I think the millennials really don't know. No one is allowed to talk about it, and everything written the past few decades is now just disinfo - how could they?
Re: (Score:2)
Re: Government stupidity (Score:4, Insightful)
Re: (Score:2)
Also, if you RTFA, they didn't build a web browser. They basically have some kind of older Chromium build in kiosk mode . It can only be used to access their website/forms.
"This SARS browser deploys as a separate application and can only be used to access the SARS eFiling website and SARS Corporate website. It cannot be used as a browser for general internet browsing."
I will concede that calling it the SARS browser is really really unfortunate.
Re: (Score:2)
If they had called it an "app" nobody would have complained. Everyone expects an app to just be a web browser wrapped in a different skin these days.
Re:Government stupidity (Score:5, Informative)
The IT department is probably not staffed by the best and the brightest. But they understand the enormity of the tax entry system and the complexity of testing a rewritten version. They likely don't have the funds and/or talent to be able to execute a ground-up rewrite or, surely, they'd have done so already.
So they took Chromium, which is open-source after all, and created a highly restricted version that works only on one web site. I bet there are even guides to do that on the net. Isn't that called kiosk or standalone mode or something like that? And I bet there are guides on how to re-enable Flash. I bet many of the people on Slashdot could accomplish all that in an afternoon.
Moreover, the testing is pretty simple: (a) does it work as we expect on the legacy system? (b) can it be used to access any other web site? And that's about it.
It's a short-term fix for a longer-term problem that they are obviously aware of. Rather than government stupidity, perhaps it is a judicious use of available resources?
(Apparently the filter thinks my comment looks too much like ascii art. Odd.)
Re: (Score:2)
The IT department is probably not staffed by the best and the brightest. But they understand the enormity of the tax entry system and the complexity of testing a rewritten version. They likely don't have the funds and/or talent to be able to execute a ground-up rewrite or, surely, they'd have done so already.
So they took Chromium, which is open-source after all, and created a highly restricted version that works only on one web site. I bet there are even guides to do that on the net. Isn't that called kiosk or standalone mode or something like that? And I bet there are guides on how to re-enable Flash. I bet many of the people on Slashdot could accomplish all that in an afternoon.
Moreover, the testing is pretty simple: (a) does it work as we expect on the legacy system? (b) can it be used to access any other web site? And that's about it.
It's a short-term fix for a longer-term problem that they are obviously aware of. Rather than government stupidity, perhaps it is a judicious use of available resources?
(Apparently the filter thinks my comment looks too much like ascii art. Odd.)
Genius
Re: (Score:2)
Re: (Score:2)
Re:Government stupidity (Score:4, Insightful)
Is this really all that much worse than an Electron app? They're pretty similar at a fundamental level - packaging up an entire browser for the purpose of running a single app.
Re: (Score:2)
Yes. At least with Electron you're packing an entire browser to run an only slightly outdated javascript engine. Now if you built an Electron app to support Flash even those electrons would stop spinning, turn to you and say "WTF are you doing. STOP!"
Re: (Score:2)
That Flash based web form represents thousands of man-hours of sunk cost. No manager is going to sign off on replacing it with two lines of HTML5 you wrote in 5 minutes.
Re: (Score:2)
Re: (Score:2)
The problem is that legislators and taxpayers don't want to hear "we should allocate funds every year to steadily and incrementally keeping all our systems up to date with the latest developments in technology because that is what is cheapest as well as most effective in the long run."
They want to hear how low you've kept the budget this year and we'll deal with problems when they reach a crisis point and then we'll try some band-aids while we hold an "investigation" into why something wasn't done before, p
Re: (Score:2)
That's what happens when you depend on a proprietary technology, the vendor can take it away any time they want and there's nothing you can do about it.
I fail to see why a tax form would ever have needed flash, even old versions of HTML had the capability to submit forms, and those simple html 2.0 forms will still work in today's browsers even if they look simplistic.
Re: (Score:2)
This is a requirement that Trumps all requirements relating to actually performing the task required in most establishments world wide.
Blaming the supplier may not resolve any operational issues, but is a "get out of jail free" card for both the implementers and their paymasters.
Get out of jail free is especially valuable in countries where the jails are particularly unpleasant.
Re: (Score:2)
even old versions of HTML had the capability to submit forms
Try uploading even a 2MB file on a slow connection and you'll find users don't notice the status bar at the bottom of the browser window indicating upload progress. They'll assume it failed and keep refreshing/retrying over and over.
In order to show upload progress, you either need fancy Javascript making AJAX calls to check the status at the receiving end or something like Flash.
SARS (Score:2)
So they named their agency with the Acronym SARS. And now they are suffering a strain of SARS-CoV-2 that is more contagious, and potentially higher mortality, than a lot of strains out there. I get that itâ(TM)s coincidental, but I think Id change the name the same way you say - I hate rabbits - around a campfire.
So ... (Score:4, Funny)
the browser is only available for Windows users and not for other operating systems such as macOS, Linux, and mobile users
Re: (Score:2)
No, if you can't file online, you would have to complete submission on paper forms. Paper-based filing has an earlier deadline, so if you only realise when trying to file online, you would have to also pay a penalty. Also, South Africa's public services aren't very well run, so filing on paper will probably require spending 2 days waiting to be served at a SARS office.
Why? Waterfox Does That (Score:3)
Why write your own browser, when Waterfox Classic still supports Flash? It's intended for Flash games, but would probably work for the SA government.
What about Clay Tablet users!?!? (Score:2)
I demand the right to file my taxes using cuneiform clay tablets!
What's good enough for the bronze age is good enough for me!
Re: What about Clay Tablet users!?!? (Score:2)
An iPad shouldn't be too far off, luddite-appeal-wise.
Well, it is a "working" solution... (Score:2)
Governments and large companies are full of "apps" like this. They were built 10+ years ago by the lowest bidder Indian outsourcing firm and the company/agency policy of outsourcing everything means no one on staff can fix things anymore. I've seen this over and over again in 20+ years of systems integration work.
They'll probably hire someone to rewrite it for Silverlight (because that hasn't been blocked yet...) rather than develop the in-house expertise. This is what makes me worry about the future of dev
Re: (Score:2)
There's plenty of stuff that was built 10+ years ago and still works today. The problem is not that the code is old, it's the fact that it was written to depend on a proprietary system where the only vendor of that system has chosen to discontinue it. I have standard html based apps from the 90s which aside from looking ugly continue to work in the newest browsers today.
Rotfl (Score:3)
> They'll probably hire someone to rewrite it for Silverlight
You win Slashdot for today.
Re: (Score:2)
it might be a bit pessimistic to say that - it's also quite possible that it was just written in-house years ago and the only ones that truly understood it have moved on, and the department managers have just been praying it stays working until they can retire. SURPRISE!
Happens a lot in the industry. Sadly, the better the code, the more damaging the end result. Bad code is easy to justify replacing. Good code, code that works perfectly and does exactly what you need it to do, is much harder to justify s
Re: (Score:2)
Considering they had three and a half years of notice, you are wrong. They could have very comfortably afforded to spend six months fixing it with 3 years to spare.
Saying writing their own browser was the best bad choice they had left because of their procrastination is like saying that telling your engaged daughter to marry someone else because her fiancee died the day
Bad tech never dies (Score:2)
Well, not never. But technological dept is something that is going to eat a lot of companies in the next decades. Doing IT on the cheap does not only have massive negative impact on security, some tech will simply stop working at some time.
Re: (Score:2)
Ops, that should be "technological debt", of course.
Same thing (Score:2)
Same thing, in many companies.
Re: (Score:2)
Indeed.
A+ on the acronym, guys! (Score:2)
Is not "their own browser", is Harman's (Score:5, Interesting)
You see, Adobe offloaded flash support to a company called Harman (a subsidiary of Samsung), especially for big entities, not individual people like us, let alone Joe Sixpack and Jane the plumber.
One of the offical methods that Harman uses to keep Flash going is:
"PACKAGED BROWSER SOLUTION
Where enterprise applications are a mixture of web (HTML/JavaScript) and Flash (or Flex) content, AIR is unlikely to provide full capabilities and so HARMAN is offering the “Packaged Browser" solution as a customised software product that can be licensed for use beyond end of 2020 and allows an existing Flash-based web application to continue working like before.
The “Packaged Browser" is essentially an application that wraps up a browser engine along with the Flash Player and is locked to your web-based Flash application taking on appropriate branding. It is deployed as a separate application, so it needs to be installed by an end user and accessed as a desktop application. It is like a browser tab without the navigational UI and with a Flash Player isolated from the rest of the system.
This application works by loading in the appropriate browser engine and directing this to the predefined URL that hosts the web-based application. The browser engine then loads the custom version of the Flash Player as provided under license by HARMAN. The web-based application is then displayed as if it were running in a normal web page."
https://services.harman.com/pa... [harman.com]
So, what it seems happened here was:
Instead fo being stupid like the Chinese Train IT Guys, the IT guys at the South African Revenue Service did the right thing and contacted Harman in advance, and got a propper interim solution going.
Would have been better to start coding for web standards as soon as Adobe gave a deadline in July 2017? Maybe yes. Maybe not. ;-) )
Maybe, at that point, the standards AND BROWSERS of the era did not had all what was needed to replace flash. Now, in Jan 2021, certainly all browsers do, but one has to go back to 2017 to see.
Or maybe, they were working on a transition, and got sidelined by something, perhaps like a virus, and missed their deadline.
Or perhaps they have been underfunded for years.
Or perhaps they had bigger fish to fry (reblacing some lines of COBOL from their backend perhaps?
In any case, what is a total fail is the SARS not issuing a Press release saying somethig along the lines of "due to XYZ, we have not been able to complete our transition from Flash to HTML5+CCS3, therefore, we got official support from Harman, as per Adobe, and are releasing the Official Haman Browser solution while we complete our migration". Instead, they decided to remain silent, and become a meme...
Peace.
Kicking the can down the road... (Score:2)
A lot of orgs don't make any effort to fix things until they break.
It's been known for several years that flash support would be discontinued, you had 3+ years to plan and execute a transition.
The same thing happens with all manner of other technologies. EOL operating systems - the support dates are well known and published years in advance, yet many places fail to plan in advance and end up caught out with unsupported systems. Things like TLS, many places have not yet deployed TLS1.3 and probably won't do
SARS (Score:2)
South Africa Revenue Service releases Flash enabled browser? Aka a SARS virus? Must be that new strain.
Personal income tax filing not affected (Score:3)
> As SARS tweeted on January 12, the agency was impacted by the time-bomb mechanism, and starting that day, the agency was unable to receive any tax filings via its web portal, where the upload forms were designed as Flash widgets.
The actual tweet says "SARS is aware of certain forms not loading correctly due to Adobe Flash.".
It doesn't say that all tax filing is affected.
Actually, October 2020 was the first time I haven't needed Flash to submit my personal taxes to SARS. For the past few years I have had to use Chrome, and in 2019 also jump through some hoops in Chrome to enable Flash, to submit my personal tax information, but this year I could just use Firefox.
There are other tax types that are impacted, but not all tax filing is impacted.
Re: (Score:2)
Re: (Score:2)
Pretty common in large corporations too. My favorite example is my current car loan. 90-Day password expiration even though I only log in once a month. Each password only gets used 3 times.
Trivial? (Score:2)
But despite having a three and a half years heads-up, SARS did not choose to port its Flash widgets to basic HTML & JS forms, a process that any web developer would describe as trivial
Ok for the time, however porting from Flash+ActionScript to HTML and JS does not seem like a trivial task to do.
Why no free Flash? (Score:5, Interesting)
I wonder, why is there no free Flash implementation. Possibly not 100% compatible but with most dangerous features removed.
HTML5 doesn't cut it. Making an animation in it is nothing approaching the ease of Adobe Flash. You could make complex Flash animations with zero coding background and without writing a single line of code. It had something that is sorely lacking in all current apps that are used to make animations - any animation could be converted to an object, and then animated further while retaining the original cycle. Want to have a guy walk a path across the screen? Make a walk cycle animation, save as object, add a path that slides the object across the screen, fine-tune the speed to match walk speed so feet don't slip. Save the scene as object, paste it into frame of a screen in a different scene, you can zoom, pan, the guy walks the same. all the transformations pass through seamlessly.
I can't find anything with this sort of ease of use. There is no replacement for Flash. Why?
Re: (Score:2)
HTML5 export in Adobe Animate CC (Score:2)
HTML5 doesn't cut it. Making an animation in it is nothing approaching the ease of Adobe Flash. You could make complex Flash animations with zero coding background and without writing a single line of code.
I thought Adobe added HTML5 export around when it renamed Flash to Adobe Animate CC.
Re: (Score:2)
Now we're going to have to have tax forms with no walking animations. Thanks, Adobe!
my observation (Score:3)
I was under the impression that that website used PDF forms. But it might have been the case a few years back... I've worked at the contracting house doing work on the SARS project, even got security clearance and moved to the project, but then got yanked to another project before touching it. Not even sure if they're still on it.
In the mean time, I don't have taxes to declare for the coming tax year :-)
Article has sensationalized the situation a bit (Score:2)
Although it's entirely due to their own incompetence, given the predicament they found themselves in, can anyone here suggest another fix which would allow organisations to file their monthly taxes in just a matter of weeks?
Re: (Score:2)
Three and a half years wasn't enough time???
This is incompetence to the point that they *DESERVE* to lose money.
What they should be doing is charging no interest for anyone who files late this year, allowing people to carry a balance forward into next year with no penalty.
Because this kind of negligence is *ENTIRELY* on them.
Zuptas (Score:2)
Re: Licensing (Score:2)
Stop spreading Content Mafia bullshit, please.