110

These Weeks in Firefox: Issue 27 – Firefox Nightly News

 6 years ago
source link: https://blog.nightly.mozilla.org/2017/11/07/these-weeks-in-firefox-issue-27/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Highlights

Firefox for MacOS with light theme vibrancy

Vibrant!

Friends of the Firefox team

(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)

Project Updates

Add-ons

Activity Stream

  • Final sign-off has been made to ship AS on about:home and about:newtab in Firefox 57

    • We are launching studies in 57 to study how Activity Stream affects long-term Firefox retention for both new and existing users

  • The focus for Firefox 58 has been performance:

    • Landed improved image caching for better about:home perf

    • Landed streamlined localized string processing for faster startup

    • Working on a number of improvements to reduce dependency on Thumbnail service by using canned or harvested High Res icons more frequently

Browser Architecture

Firefox Core Engineering

Form Autofill

  • Fixed a few compatibility issues with top sites for the MVP.

  • Fixed a footer issue that affects form history.

  • Fixed a preview issue when autofilling <select> elements.

  • Credit card syncing is green for rollout in 58.

Mobile

  • Firefox iOS

    • We are putting Firefox iOS v10.0 up for app review today
    • We brought back 1Password support
    • More iPhone X compatibility improvements
    • We will be shipping with 73 locales included
    • We have an improved Night Mode
    • New ‘Hide Images’ mode that blocks image loading at the network level to reduce data usage
    • Start using Mozilla’s Unified Telemetry for tracking user counts (DAU/WAU/MAU); this component is available as a stand-alone iOS library for other projects to use
    • We’ve started looking for rel=”canonical” links when the user copies or shares a URL, to stop AMP links from spreading.
    • Revamped our L10n screenshots using a newly updated ScreenGraph, which we were already using for UI testing. This is a tool that helps you describe your app as a graph of screens and states, and then uses GameplayKit to navigate around the app.
    • We are planning our 10.1 release already

Photon

Performance

Structure

Visuals

Resized overflow menu
  • Bug 1299286 just landed and enables users to touch-drag customize mode items on Windows touch devices. If it sticks, this makes it easy to add touch support to other drag interfaces by adding a DOM attribute (next up is dragging tabs in the tabstrip).

  • Some more bug fixes.

Privacy/Security

Search and Navigation

Address Bar & Search

Places

Sync / Firefox Accounts

Test Pilot

  • Currently photonizing the Test Pilot website

  • Minvid experiment preparing for Shield study

  • Screenshots update:

    • Engagement research: Jared added uploads/downloads to main Telemetry ping

    • Site-specific engagement experiments: Ian landed a patch to enable running multiple A/B tests on the site at the same time. We’re hoping to run 3 this quarter.

    • Usage is remarkably steady over last 30 days, with downloads slightly stronger than uploads.

Web Payments

  • Showing the total and origin in the payment dialog

  • Prototyped a large portion of the dialog using Custom Elements with a Redux-like data subscription to evaluate the approach.

    • Next step is to get feedback on this approach and then start implementing the UX spec


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK