mozilla

Mozilla Nederland LogoDe Nederlandse
Mozilla-gemeenschap

Mozilla n'impose plus de compte Firefox pour son Test Pilot - Numerama

Nieuws verzameld via Google - wo, 20/07/2016 - 10:39

Numerama

Mozilla n'impose plus de compte Firefox pour son Test Pilot
Numerama
Mozilla a modifié son programme Test Pilot pour séparer la connexion à un compte Firefox, et les données qui peuvent être collectées auprès des testeurs. Un choix dû certainement au test du Context Graph, qui oblige Mozilla à marcher sur une ligne ...

Categorieën: Mozilla-nl planet

Reducing Adobe Flash Usage in Firefox

Mozilla Futurereleases - wo, 20/07/2016 - 09:00

Browser plugins, especially Flash, have enabled some of our favorite experiences on the Web, including videos and interactive content. But plugins often introduce stability, performance, and security issues for browsers. This is not a trade-off users should have to accept.

Mozilla and the Web as a whole have been taking steps to reduce the need for Flash content in everyday browsing. Starting in August, Firefox will block certain Flash content that is not essential to the user experience, while continuing to support legacy Flash content. These and future changes will bring Firefox users enhanced security, improved battery life, faster page load, and better browser responsiveness.

Over the past few years, Firefox has implemented Web APIs to replace functionality that was formerly provided only by plugins. This includes audio/video playback and streaming capabilities, clipboard integration, fast 2D and 3D graphics, WebSocket networking, and microphone/camera access. As websites have switched from Flash to other web technologies, the plugin crash rate in Firefox has dropped significantly:

Plugin crash rate in Firefox

Firefox will continue this trend by blocking specific Flash content invisible to users. This is expected to reduce Flash crashes and hangs by up to 10%. To minimize website compatibility problems, the changes are initially limited to a short, curated list of Flash content that can be replaced with HTML. We intend to add to this list over time.

Later this year, we plan to expand this list to include the use of Flash to check content viewability, a common practice to measure advertising. This will improve Firefox performance and device battery life. We will make this change at the same time Firefox implements the equivalent HTML Intersection Observer API (Firefox bug 1243846) and recommend that content producers currently using Flash to measure viewability adopt this new API as soon as it is available.

In 2017, Firefox will require click-to-activate approval from users before a website activates the Flash plugin for any content. Websites that currently use Flash or Silverlight for video or games should plan on adopting HTML technologies as soon as possible. Firefox currently supports encrypted video playback using Adobe Primetime and Google Widevine as alternatives to plugin video.

We continue to work closely with Adobe to deliver the best possible Flash experience for our users. Our engineering partnership has led to improvements in high-DPI support on Windows, enhanced sandboxing, and an accelerated Flash rendering pipeline that improves performance and stability.

These changes are part of our ongoing efforts to make browsing safer and faster without sacrificing the Web experiences our users love. As we announced last year, Firefox plans to drop support for all NPAPI plugins, except Flash, in March 2017. The next major Firefox ESR (Extended Support Release) release, also scheduled for March, will continue to support plugins such as Silverlight and Java until early 2018, for those users who need more time for their transition.

We are experimenting with many other features and improvements that will make Firefox an even more awesome platform for discovery and collaboration. We welcome your feedback and feature requests.

Categorieën: Mozilla-nl planet

Mozilla má plán: V příštích šesti měsících čekejte zcela předělaný Firefox - Živě.cz

Nieuws verzameld via Google - ti, 19/07/2016 - 19:00

Živě.cz

Mozilla má plán: V příštích šesti měsících čekejte zcela předělaný Firefox
Živě.cz
Firefox a jeho mateřská Mozilla se na ně připravují už roky. Mozilla se chce stát opět technologickým lídrem, což v praxi znamená, že se musí nejprve srovnat s konkurencí v tom, jak funguje jádro Firefoxu. Programátoři tedy připravují jeho nový motor s ...

en meer »
Categorieën: Mozilla-nl planet

Tabs vs Spaces: How They Write Java in Google, Twitter, Mozilla, and Pied Piper - DZone News

Nieuws verzameld via Google - ti, 19/07/2016 - 06:19

DZone News

Tabs vs Spaces: How They Write Java in Google, Twitter, Mozilla, and Pied Piper
DZone News
In this post, we will highlight formatting guidelines and different Java coding styles in companies like Google, Twitter, Mozilla, the Java standard, and our own teams at Takipi. New Post: Tabs vs Spaces: How They Write Java in Google, Twitter and Pied ...

Google Nieuws
Categorieën: Mozilla-nl planet

"Something nasty in the woodshed". Yahoo's US$1 billion Mozilla debt - TelecomTV

Nieuws verzameld via Google - mo, 18/07/2016 - 13:35

TelecomTV

"Something nasty in the woodshed". Yahoo's US$1 billion Mozilla debt
TelecomTV
Eighty-four years later the bidders for Yahoo's core assets have had a nasty surprise of their own after the company revealed that it probably owes Mozilla a billion dollars and payment may be demanded immediately. There wasn't much gilt left on Yahoo ...
When will Marissa Mayer leave Yahoo? That should become clear very soon.Recode
Yahoo's future could be decided todayQuartz
As Yahoo sale nears, do women in tech get pushed more onto the 'glass cliff'?Washington Post
12news.com
alle 20 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla to Publish First Rust-based Module in Firefox 48 - PC Perspectives

Nieuws verzameld via Google - sn, 16/07/2016 - 23:55

Mozilla to Publish First Rust-based Module in Firefox 48
PC Perspectives
Mozilla has been working on the Rust language for several years now. It is designed to be extremely fast, memory-safe, and easy to parallelize on multi-core processors, doing so by having a compiler that's not afraid to tell you “Nope.” Mozilla (and ...

Categorieën: Mozilla-nl planet

Mozilla to Publish First Rust-based Module in Firefox 48 - PC Perspectives

Nieuws verzameld via Google - sn, 16/07/2016 - 23:55

Mozilla to Publish First Rust-based Module in Firefox 48
PC Perspectives
Mozilla has been working on the Rust language for several years now. It is designed to be extremely fast, memory-safe, and easy to parallelize on multi-core processors, doing so by having a compiler that's not afraid to tell you “Nope.” Mozilla (and ...

Google Nieuws
Categorieën: Mozilla-nl planet

The Company That Buys Yahoo May End Up Owing Mozilla More Than $1 ... - Celebrity Net Worth (blog)

Nieuws verzameld via Google - sn, 16/07/2016 - 13:09

Celebrity Net Worth (blog)

The Company That Buys Yahoo May End Up Owing Mozilla More Than $1 ...
Celebrity Net Worth (blog)
Take Yahoo – or, if you'd rather not pay Mozilla $375 million a year between now and 2019, don't. Now that Yahoo is seeking a buyer, a formerly obscure clause in a contract between Yahoo and Mozilla from 2014 may come into play, if Yahoo does indeed ...

Google Nieuws
Categorieën: Mozilla-nl planet

Air Mozilla: Webdev Beer and Tell: July 2016

Mozilla planet - fr, 15/07/2016 - 20:00

 July 2016 Once a month web developers across the Mozilla community get together (in person and virtually) to share what cool stuff we've been working on in...

Categorieën: Mozilla-nl planet

Mozilla Addons Blog: Writing an opt-in UI for an extension

Mozilla planet - fr, 15/07/2016 - 17:33

Our review policies for addons.mozilla.org (AMO) require transparency when it comes to an add-on’s features and how they might affect a user’s privacy and security.

These policies are particularly relevant in cases where an add-on includes monetization features that are unrelated to its main function. For example, a video downloader add-on could include a shopping recommendation feature that injects offers from commercial websites. In cases like this, to be listed on AMO the feature would need to be opt-in. Opt-in means the add-on needs to present to the user the option to enable the feature, with a default action of keeping it disabled.

We’re often asked for examples of add-ons that do this, so I decided to create a sample WebExtension for this purpose. You can find the code on GitHub, and the built and signed example can be downloaded here.

The extension implements two opt-in prompts:

  1. A new tab. Tab opt-in
  2. A panel in the main add-on button. Panel opt-in

(If you don’t recognize the dark theme in the screenshots, it’s because I’m using Firefox Developer Edition—currently Firefox 49—for testing.)

An add-on would normally implement one prompt or the other. Opening a new tab has the advantage of getting the user’s attention right away, and has more room for content. The main disadvantage is that it can annoy users and feel too pushy. The pop-up approach is more user-friendly because it appears when the user is ready to engage with the add-on and is better integrated with the add-on UI. However, it wouldn’t work if the add-on doesn’t include buttons.

This example is completely minimal, hence the almost complete lack of styling. However, it includes the elements that AMO policies deem necessary:

  • Text explaining clearly to the user what the opt-in feature does and why it’s being offered. In this case, the extra feature is a variation of the borderify example on GitHub.
  • A link to a privacy policy and/or more information about the feature. That page should spell out its privacy and security implications.
  • A clear choice between enabling the feature and keeping it disabled, defaulting to disabled. I set autofocus="true" to the Cancel button, which can be clearly seen in the popup screenshot.

Hitting the Return key in either case, or closing the opt-in tab should be assumed to mean that the user is choosing not to accept the feature (the tab closing case isn’t implemented in this example to make it easier to test). The example uses the storage API to keep track of two flags: one that indicates the user has clicked on either button, and one that indicates if the user has enabled the feature or not. After the opt-in is registered as shown, the tab won’t show up again, and the content changes to something else.

Note: I couldn’t find a way to look at the extension’s storage in the developer tools (I suppose it’s not implemented yet). You can clear the storage to reset the state of the extension by deleting the browser-extension-data folder in the profile.

Remember that sneaking in unwanted features is bad for your users and your add-on’s reputation, so make sure you give your users control and give them clear information to make a decision. Happy coding!

Categorieën: Mozilla-nl planet

Mozilla Reps Community: Rep of the Month – May 2016

Mozilla planet - fr, 15/07/2016 - 10:56

Please join us in congratulating Konstantina Papadea as Rep of the Month for May.

Konstantina is a long-time Mozilla Reps from Greece. Additionally she is also responsible for the budget and swag requests in the Reps program.

In the past months Konstantina has helped out with organizing and chairing the Reps weekly call together with Ioana. That means that they are weekly in contact with many mozillians to find new interesting topics and prepare the agenda and the notifications. Further she is helping the Council with the formation of the Review Team we are implementing. This was already announce here and will give council more time to spend on mission and strategy. She became a mentor and will help inspire the new people applying for the program.

Please don’t forget to congratulate her on Discourse!

Categorieën: Mozilla-nl planet

Karl Dubost: [worklog] Edition 028. appearance on Enoshima

Mozilla planet - to, 14/07/2016 - 23:39

Each time I "set up my office" (moved to a new place for the next 3 months, construction work on the main home), I'm mesmerized by how easy it is to set up a work environment. Laptop, wifi and electricity are the main things needed to start. A table and a chair are useful but non essential. And eventually an additional screen to have more working surface to be comfortable. Basically in 5 minutes we are ready to work. And that's one chance of our area of work. How long does it take before you can start working?

Working with a view on Enoshima for the next 3 months. Tune of the week: Omoide no Enoshima.

Webcompat Life

Progress this week:

Today: 2016-07-25T06:21:33.702789 296 open issues ---------------------- needsinfo 5 needsdiagnosis 71 needscontact 14 contactready 34 sitewait 164 ----------------------

You are welcome to participate

Webcompat issues

(a selection of some of the bugs worked on this week).

  • Time to time, people are reporting usability issues which are more or less cross-browsers. They basically hinder every browsers. It's out scope for the Web Compatibility project, but hint at something interesting about browsers and users perception. Often, I wonder if browsers should do more than just supporting the legacy Web site (aka it displays), but also adjust the content to a more palatable experience. Somehow the way, Reader mode is doing on user request, a beautify button for legacy content.
  • Google Image Search and black arrow. A kind of cubist arrow for Firefox. Modern design?
  • I opened an issue on Tracking Protection and Webcompat. Adam pointed me this morning to a project on moving tracking protection to a Web extension.
  • Because we have more issues on Firefox Desktop and Firefox Android, we focus our energy there, so we need someone in the community to focus on Firefox OS issues.
  • When I test Web sites on Firefox Android, I usually do it through the remote debugging in WebIDE and instead of typing a long URI on the device itself, I usually go to the console and paste the address I want window.location = 'http://example.com/long/path/with/strange/356374389dgjlkj36s'.
  • Starting to test a bit more in depth what appearance means in different browsers. Specifically to determine what is needed for Web compatibility and/or Web standards.
  • a WONTFIX which is a good news. Bug 1231829 - Implement -webkit-border-image quirks for compatibility. It means it has been fixed by the site owners.
  • On this Find my phone issue on Google search, the wrong order of CSS properties creates a layout issue where the XUL -moz-box was finally interpreted, but it triggered a good question from Xidorn. Should we expose the XUL display values to Web content? Add to that that some properties in the CSS never existed.
  • hangout doesn't work the same way for Chrome and Firefox. There's something happening either on the Chrome side or the servers, which creates the right path of actions. I haven't determined it yet.
WebCompat.com dev Reading List Follow Your Nose TODO
  • Document how to write tests on webcompat.com using test fixtures.
  • ToWrite: Amazon prefetching resources with <object> for Firefox only.

Otsukare!

Categorieën: Mozilla-nl planet

Anthony Hughes: Reducing the NVIDIA Blacklist

Mozilla planet - to, 14/07/2016 - 22:58

We recently relaxed our graphics blocklist for users with NVIDIA hardware using certain older graphics drivers. The original blocklist entry blocked all versions less than v8.17.11.8265 due to stability issues with NVIDIA 182.65 and earlier. We recently learned however that the first two numbers in the version string indicate platform version and the latter numbers refer to the actual driver version. As a result we were inadvertently blocking newer drivers on older platforms.

We have since opened up the blacklist for versions newer than 8.15.11.8265 (Win XP) and 8.16.11.8265 (Vista/Win7) via bug 1284322, effectively drivers released beyond mid-2009.This change only exists on Nightly currently but we expect it to ride the trains unless some critical regression is discovered.

If you are triaging bugs and user feedback, or are engaging with users on social media, please keep an eye out for users with NVIDIA hardware. If the user does have NVIDIA hardware please have them check the Graphics section of about:support to confirm if they are using a driver version that was previously blocked. If they are try to help them get updated to the most recent driver version. If the issue persists, have them disable hardware acceleration to see if the issue goes away.

The same goes if you are a user experiencing quality issues (crashes, hangs, black screening, checkerboarding, etc) on NVIDIA hardware with these drivers. Please make sure your drivers are up to date.

In either case, if the issue persists please file a bug so we can investigate what is happening.

Feel free to email me if you have any questions.

Thank you for your help!

Categorieën: Mozilla-nl planet

That Yahoo-Mozilla deal isn't as horrible as we thought it was - Business Insider UK

Nieuws verzameld via Google - to, 14/07/2016 - 21:19

Business Insider UK

That Yahoo-Mozilla deal isn't as horrible as we thought it was
Business Insider UK
According to the report, the company acquiring Yahoo is only required to pay the difference between the $375 million annual guarantee currently in place and the fee Mozilla's new partner agrees to pay in the future. On top of that, Mozilla will have to ...

Google Nieuws
Categorieën: Mozilla-nl planet

That Yahoo-Mozilla deal isn't as horrible as we thought it was - Business Insider Australia

Nieuws verzameld via Google - to, 14/07/2016 - 21:10

That Yahoo-Mozilla deal isn't as horrible as we thought it was
Business Insider Australia
According to the report, the company acquiring Yahoo is only required to pay the difference between the $375 million annual guarantee currently in place and the fee Mozilla's new partner agrees to pay in the future. On top of that, Mozilla will have to ...

Categorieën: Mozilla-nl planet

Air Mozilla: Release Promotion: Keeping Tabs on Automation

Mozilla planet - to, 14/07/2016 - 20:30

 Keeping Tabs on Automation Reviewing Release Engineering, Release Promotion, and the Pulse-Notify microservice developed by Connor Sheehan during his internship at Mozilla.

Categorieën: Mozilla-nl planet

Air Mozilla: Ramping Up the Web

Mozilla planet - to, 14/07/2016 - 20:30

Ramping Up the Web Nancy Pang has not yet given us a description of this presentation, nor any keyword tags to make searching for this event easier.

Categorieën: Mozilla-nl planet

Air Mozilla: Intern Presentations 2016

Mozilla planet - to, 14/07/2016 - 20:30

Intern Presentations 2016 Group 1 of our interns are going to be presenting on what they worked on this summer.

Categorieën: Mozilla-nl planet

Air Mozilla: God Bless FxA

Mozilla planet - to, 14/07/2016 - 20:30

God Bless FxA Sai Chandramouli talks about what was accomplished in a summer internship at Mozilla: 1. Password Hints for weak passwords 2. Adding Geolocation data to emails...

Categorieën: Mozilla-nl planet

Air Mozilla: Everything on the Side…

Mozilla planet - to, 14/07/2016 - 20:30

Everything on the Side… Erica Wright has not yet given us a description of this presentation, nor any keyword tags to make searching for this event easier.

Categorieën: Mozilla-nl planet

Pages