Browsers are too complicated. If any of the browsers today can give me options to disable the bloated features at runtime, I am all for it.
Javascript, Flash, HTML5, they are all just optional to me. I want a browser that renders plain HTML and pictures. Anything else should be optional and can be enabled at runtime by tick a checkbox and refresh.
Announcement
Collapse
No announcement yet.
Mozilla Laying Off Around A Quarter Of Their Employees
Collapse
X
-
Originally posted by chithanh View PostSomething happened, but that was a token measure as I said it would be. If you compare the current version of https://www.mozilla.org/en-US/about/leadership/ with its archived version from 5 days ago then the following has changed in Mozilla Corporation:- Some VPs/SVPs are gone, along with Chief R&D and Chief Open Innovation Officers
- One VP got promoted to Chief Marketing Officer (a position that didn't exist before)
- One new person is there as Chief of Staff (a position that didn't exist before, too)
- All other CxOs (CEO, COO, CFO, CTO, ...) are still there
- Likes 1
Leave a comment:
-
Originally posted by crystall View PostIt already happened.- Some VPs/SVPs are gone, along with Chief R&D and Chief Open Innovation Officers
- One VP got promoted to Chief Marketing Officer (a position that didn't exist before)
- One new person is there as Chief of Staff (a position that didn't exist before, too)
- All other CxOs (CEO, COO, CFO, CTO, ...) are still there
Originally posted by crystall View PostRust code has significantly less defects than C/C++ code. We have crash statistics spanning multiple years and multiple codebases proving it. That's why Rust has become the default choice for most new network-facing code and seen wide adoption even in closed code bases.
Leave a comment:
-
Originally posted by chithanh View PostMuch of the criticism seems to center around the fact that Mozilla CEO Mitchell Baker and the people surrounding the CEO apparently got away unscathed so far.
https://twitter.com/MichalPurzynski/...08596801413122
That announcements which affect upper management were not made at the same time as the layoff announcements suggests they are used to placate the folks who are now angry, and will be implemented as token measure some time in the future when anger has subsided.
That is a naïve position. You can create secure C applications, and you can create insecure JavaScript applications. The primary failure mode is different, while in C the attack surface is the application code itself, in JavaScript it is the runtime environment. If you write an Electron app, even a trivial one, it comes by default with millions of lines of code, that will never be secure and but rather see a constant flow of reported vulnerabilities.
- Likes 1
Leave a comment:
-
Chrome/Blink market share is driven mainly by default installs and Android and Windows. Most people could care less and just use what is already installed. They'll only change if there is a compelling reason. It's no surprise at all that Chrome is the browser leader. What would be a shock if it weren't. As far as performance is concerned, it's close enough that the average person won't notice any real difference.
Regarding use of the Blink engine, by and large that was chosen due to it's perceived friendliness toward "the user is the product" model - but that's a like a sword, it cuts both ways. People don't like being the product.
The opportunity for Mozilla here is the avenue they are pursuing, which is building upon their reputation for privacy and security and crafting a narrative and offerings that leverage and exploit those differences. Many people don't like ads, but also want to compensate content providers... enter Firefox better web with scroll. Others want to save, organize and search web content ad free, enter Pocket Premium, others want a VPN provider they believe they can trust. Others simply distrust Google, and by extension Chrome clones.
Mozilla's strength is their brand. It still has value. Nobody in their right mind wants Mozilla to get out of the browser business. Most of all probably Google - and they will keep their existing contract with Mozilla - despite the hand wringing negative hype by the media. It's good business for them to have Google search front and center on Fx, and just as important the monopoly considerations. Being able to point to Mozilla as a strong competitor is a big positive for them.
Leave a comment:
-
Originally posted by crystall View PostSince Mozilla's upper management role and compensation has been called into question multiple times in this thread I'd like to mention that there will be announcements soon about that too. The cuts affected all the organization and upper management wasn't spared.
https://twitter.com/MichalPurzynski/...08596801413122
That announcements which affect upper management were not made at the same time as the layoff announcements suggests they are used to placate the folks who are now angry, and will be implemented as token measure some time in the future when anger has subsided.
Originally posted by Neraxa View PostSome people yearn for the bad old days of the sea of Flash when about 80% of web users installed the flash plugin just to use their favorite video website.
Generally regarding multimedia and being "turing complete regarding multimedia, this is done to stave off the hideous flood of proprietary plugins like Flash, Java, Unity3D, Real Player, etc etc. If the browser does not have this, you WILL have these nasty plugins and almost everyone will install these nasty third party plugins, but which will be unavailable for smaller share OSs like the BSDs. So the BSD user wouldnt be able to access that video content such as Youtube.
On my system, the entire OpenJDK has an installed size of 97 MB, while Firefox is double that.
Also not all plugins were nasty, and most plugins were only nasty because the browsers enabled them to be nasty (running in same process, the horrible NPAPI, etc.). Flash and Real Player were horrible, but the open source mplayerplugin was just fine for online video. I refused to install Flash on my Linux computer, but could still watch YouTube videos with a browser extension that would leverage this plugin.
Originally posted by Neraxa View PostProbably 80% of web users use video, 3D game playing, even editing and writing documents, through their browser, If the browser does not include these features, you will have crappy 3rd party closed source plugins that only work on Windoze. Its better for the browser to build it on and support it on all OSs with open source code.
There used to be the UNIX philosophy, of having a tool that focuses on one job. Browsers however have seen a major departure from that and act more or less like operating systems now (what people joked about EMACS in the past).
Originally posted by Neraxa View PostOn the CVEs, that falls squarely on C and the lack of safety and the need to ban risky programming practices like pointer arithmatic, or move to another language. ANY application that uses that language, can end up with major security problems, and most of them have.
As security researcher Bruce Schneier once said, complexity is the enemy of security. Web browsers are now horribly complex and there is no limit to their growing complexity.
- Likes 1
Leave a comment:
-
Originally posted by pal666 View Posti.e. even microscope isn't enough?
well, i was never fond of your c++ skills
This is great boost for coding productivity once you ramp up the curve and become fluent in it.
Leave a comment:
-
Originally posted by lyamc View PostIf by "scam" you mean "open source and profitable" then yes
- Likes 1
Leave a comment:
-
Originally posted by Spooktra View PostAm I the only one shocked to learn that they actually have any employees, let alone about 1000? I truly believed it was a 1 or 2 man operation at this point.
So will this bring things on track? Not really when, according to Ars Technica, those layoffs are going to be focusing on developer tools rather than moonshots, side projects and making terminology in the code and documentation less clear because the terminology could potentially upset someone at some point down the line.
Why am I so annoyed over them focusing the layoffs on developer tools? Because they're pretty damn fundamental as the most basic requirement (other than actually running) for a web browser; Being able to display websites correctly. How do site developers ensure this? With the developer tools and that's what's getting gutted.
It's crazy to think how much time, money and effort they've put into things like Rust/Servo, WebAssembly and FirefoxOS, none of which have lived up to the resources used on them.
Leave a comment:
Leave a comment: