Tag: Web Audio

  • Firefox updated to 25.0

    elfirefox

    Firefox is now old enough to make foolish mistakes but get a lower insurance rates when it goes to rent a car.

    On Wednesday, Mozilla.org released version 25.0 of its Firefox web browser. The new version, a 47.1 megabyte download via MacUpdate, adds the following fixes and changes:
    – [New] Web Audio support.

    – [New] The find bar is no longer shared between tabs.

    – [Changed] If away from Firefox for months, you now will be offered the option to reset it to its default state while preserving your essential information.

    – [Changed] Resetting Firefox no longer clears your browsing session.

    – [Developer] CSS3 background-attachment:local support to control background scrolling.

    – [Developer] Many new ES6 functions implemented.

    – [HTML5] iframe document content can now be specified inline.

    – [Fixed] Blank or missing page thumbnails when opening a new tab.

    – [Fixed] Security fixes can be found here.

    Firefox 25.0 requires an Intel-based Mac running Mac OS X 10.6 or later to install and run.

    If you’ve tried the new version and have any feedback to offer, please let us know in the comments.

  • Google Chrome updated to 30.0.1599.66

    google-chrome-logo

    They grow up so fast…

    On Wednesday, Google released version 30.0.1599.66 of its Chrome web browser. The update, a 53.7 megabyte download, adds the following fixes and changes:

    Fixes and Improvements:
    – Easier searching by image.

    – A number of new apps/extension APIs.

    – Lots of under the hood changes for stability and performance.

    Security Fixes:
    – Races in Web Audio.

    – Out of bounds read in Window.prototype object.

    – Address bar spoofing related to the “204 No Content” status code.

    – Use after free in inline-block rendering.

    – Use-after-free in Web Audio.

    – Use-after-free in XSLT.

    – Use-after-free in PPAPI.

    – Use-after-free in XML document parsing.

    – Use after free in the Windows color chooser dialog.

    – Address bar spoofing via a malformed scheme.

    – Address bar spoofing related to the “204 No Content” status code.

    – Out of bounds read in Web Audio.

    – Use-after-free in DOM.

    – Memory corruption in V8.

    – Out of bounds read in URL parsing.

    – Use-after-free in resource loader.

    – Use-after-free in template element.

    – Various fixes from internal audits, fuzzing and other initiatives (Chrome 30).

    – Use-after-free in ICU.

    Google Chrome 30.0.1599.66 requires an Intel-based Mac with Mac OS X 10.6 or later to install and run. If you’ve tried the new version and have any feedback to offer, please let us know in the comments.

  • Mac OS X Mountain Lion developer preview 3 notes hint at changes to come with Safari web browser

    safarilogo.jpg

    Following the release of OS X Mountain Lion Developer Preview 3, Apple has seeded Safari 5.2 Update 3 that carries a few new features and bug fixes.

    Per AppleInsider, among the usual bug fixes, Safari 5.2 Update 3 comes with a new scalable vector graphics filter, redesigned Web Inspector and HTML5 media controllers. Also included are CSS filters, Web Audio API and HTML5 timed tracks.

    From the release notes:

    SVG Filters:
    Using SVG Filters, you can combine several filter primitive elements and light source elements into a single sophisticated filter, which can then be applied to any SVG element.

    HTML Assets:
    – An HTML5 media controller can synchronize or otherwise coordinate the playback of multiple HTML5 media elements. For instance, you could use a media controller to overlay a sign language interpretation track over a video track, and keep the two in sync.

    – A media controller has the same methods and events as an HTML media element. This means that, for example, when you call the pause() method on a controller, any
    media that is slaved to that controller will be paused. Or, when a controller receives a canplaythrough event, all media slaved to that controller can be played through to the end without buffering.

    – HTML5 timed text tracks enable captions, subtitles, descriptions, and chapters by letting you specify the timing of text that appears with an HTML5 video element.

    CSS Filters:
    – CSS filters let you apply pixel effects to any image or web page element with a single line of code. Available filter functions include sepia, hue-rotate, saturate, invert, opacity, brightness, contrast, blur, grayscale, and drop-shadow. Filters can be combined, and changes to the filter property can be animated with CSS transitions or animations.

    Web Inspector:
    – The Web Inspector has a streamlined new design that speeds up common development tasks. It features a new all new iconography, a navigation bar that lets you easily switch between different web page elements, a persistent JavaScript console, integrated timelines, and more. Additionally, JavaScript debugging is now enabled by default, and the page source view now opens in the Web Inspector automatically.

    Web Audio API:
    – The Web Audio API is a high-level JavaScript API for processing and synthesizing audio in web applications. While the HTML5 audio element allows for basic streaming and audio playback, the Web Audio API is powerful enough for more complex audio applications that require mixing, processing, or filtering audio data, such as a modern game audio engine or an interactive audio production application.

    Stay tuned for additional details as they become available.