HN user

msujaws

564 karma

My name is Jared Wein. I work for Mozilla on the Firefox browser for Windows, Mac, and Linux.

http://msujaws.wordpress.com http://msuja.ws

Posts22
Comments55
View on HN
blog.mozilla.org 9y ago

Improving Themes in Firefox

msujaws
5pts0
mail.mozilla.org 11y ago

Firefox Nightly now plays Amazon.com Flash videos using Shumway

msujaws
249pts105
github.com 11y ago

Firefox.html, an experiment to re-implement the browser using only HTML

msujaws
11pts0
msujaws.wordpress.com 11y ago

Faster and snappier searches now in Firefox Aurora

msujaws
1pts1
groups.google.com 12y ago

Mozilla.dev.platform: Intent to land: Voice/video client ("Loop")

msujaws
2pts0
msujaws.wordpress.com 12y ago

New in Firefox Nightly: Experimenting with context menus

msujaws
5pts0
msujaws.wordpress.com 12y ago

Bookmarking in the new Firefox

msujaws
1pts0
blog.mozilla.org 12y ago

Mozilla CTO: Andreas Gal

msujaws
84pts116
getpocket.com 12y ago

New Pocket for Firefox: Simplified Saving, Auto-Complete Tagging, and More

msujaws
1pts0
air.mozilla.org 12y ago

The Monday Meeting | Air Mozilla

msujaws
1pts0
blog.mozilla.org 12y ago

The Firefox Australis interface: why what is where

msujaws
4pts0
vivo.com.br 12y ago

Brazil's Vivo launches phones with Firefox OS

msujaws
2pts0
www.ebay.com 12y ago

Second shipment of FirefoxOS phones for sale on eBay

msujaws
2pts0
addons.mozilla.org 14y ago

SPDY Indicator - A Firefox extension that shows if a site was loaded using SPDY

msujaws
2pts0
mozillalabs.com 14y ago

Pancake: A new project from Mozilla Labs

msujaws
2pts0
weblogs.mozillazine.org 14y ago

Firefox and Google - "Traffic Acquisition Costs"

msujaws
2pts0
msujaws.wordpress.com 14y ago

How I made my own URL shortener

msujaws
1pts0
msujaws.wordpress.com 14y ago

Side project: Cheevos for Firefox, an add-on

msujaws
2pts0
paulrouget.com 14y ago

2 Firefox bugs fixed, thanks to good reports on Twitter

msujaws
2pts0
msujaws.wordpress.com 14y ago

Enhancements for HTML5 video and audio in Firefox

msujaws
3pts0
itunes.apple.com 14y ago

New iOS app provides Madden-style drawing on videos

msujaws
2pts0
msujaws.wordpress.com 15y ago

The (lack of) security at PayPal

msujaws
10pts4

It looks like some of the user experience ideas from Google Messenger have made their way to Google Hangouts. How long does Google plan on supporting two Android SMS/MMS apps?

I've been using Messenger and it's pretty nice. I especially like the ability to search through my messages, something that the Hangouts v4 screenshot doesn't show.

This would be useful if you were making UI components and you want a generic wrapper element to contain say a checkbox and a label. The wrapper can have display:contents, allowing the checkbox and label to have a shared parent for movement through the DOM or selection via JS, but otherwise have no styles that apply to their parent.

You should go to about:support and use Refresh Firefox which will probably fix most of your crashes (outside of Flash-related ones which should only be affecting the plugin and not the browser).

[dead] 12 years ago

Add-ons can be distributed outside of AMO. A secondary (more scary) dialog is shown before the add-on can be installed, but users can click past it to get to the add-on.

PDF.js uses this approach actually. See "Development version" at https://github.com/mozilla/pdf.js/ as an example.

[dead] 12 years ago

Pure linkbait. There is nothing in the article that causes any issue with open source.

While the review may have been delayed, all points described by the review are reasonable and have no relation to open-source. The root problem is the slow turn-around time, but writing an article that attacks the volunteers who are doing the reviews is pretty mean spirited. It would have been a lot easier to join #amo-editors, #amo, or #addons on irc.mozilla.org and ask for help there.

To point out a couple flaws with the post: 1. "Worst of all, many Ember.js developers who prefer Firefox have accused us of treating it like a second-class citizen, since they assume the month+ delays are our doing." --- If it's not treated as a second-class citizen, why was an Ember.js Chrome extension written by the team but the Firefox one was deferred to someone outside of the core team?

2. The SDK being out of date is flagged during upload. Add-on authors can still request hand-review, but it's obvious immediately that it won't pass review.

[dead] 12 years ago

Except a team of Googlers doesn't "bless" add-ons. They may have some automated scripts, but it is pretty easy to add code to your add-on that does things that your add-on was not advertised to do (malicious or not).

As a front-end engineer who works on desktop Firefox for Mozilla, I think we have actually held to your "no major redesigns more than once every 2 years" request ;)

Australis was a UI change that we don't anticipate doing more than once every two years. We recognize the costs of doing so, for users, add-on devs, and Mozilla devs.

Why drone valley and not autonomous vehicle valley? Seems more prime for the motor city.

Not to mention, Detroit already has some large neighborhoods that are mostly vacant and the roads could be shifted over to test grounds for the autonomous vehicles. Michigan endures extremes in all four seasons, as compared to Santa Clara County which has pretty moderate weather year round.

But I don't think Marc was specifically saying that Detroit is for drones. I think that was merely an alliteration. I do think Marc is right in that specialization is the key.

The UI of Firefox is actually drawn using all web technologies.

The tabs were completely rewritten when changing the styling. The old tabs used a border that was drawn along the edges, which turns out to be quite expensive. Another expensive implementation detail in the old tab shape was a subtle linear gradient. The border and gradient are computed each time that they are drawn, whereas the new tab design uses a combination of background-images and SVG clip-paths (the clip-paths are used to get mouse events to follow the curved shape of the tab).

This blog post covers just one of the many performance tests that we ran while working on the version of Firefox. We also tracked other key metrics such as new window creation and the amount of time to enter/exit customization mode.

There are people at every large software company that donated to one of the sides of the political battle. Some of them may have received a promotion after the fact. Does that mean that you should boycott those companies too? (Google, Apple, etc.)

After all, after people get paid from their job, shouldn't it be their right that they can use their money as they please?

This is a misinterpretation of what they are saying. Firefox has a "Reset Firefox" feature that will reset many of the settings within Firefox that may be causing a poor browsing experience.

Previously, when the "Reset Firefox" feature was used, all of your open tabs would get lost in the shuffle. This has now been fixed, and you won't lose your open tabs and current browsing session when Firefox restarts with a fresh and clean profile.

In all fairness, the sample set included all "release" builds of the browsers. The vast majority of users only use release builds, so it makes sense to test them when they get released. It also is important because it includes all performance fixes that will possibly go in to the released product.

Firefox 22 released 13 years ago

The scrollbars are fixed in version 23. Download Firefox Beta, Aurora, or Nightly and you will get them :)