or Connect
AppleInsider › Forums › Software › Mac Software › Apple introduces new WebKit features in latest Safari beta builds for OS X Mavericks, Mountain Lion
New Posts  All Forums:Forum Nav:

Apple introduces new WebKit features in latest Safari beta builds for OS X Mavericks, Mountain Lion

post #1 of 21
Thread Starter 
Apple on Thursday seeded to developers new builds of Safari for OS X 10.9 Mavericks and OS X 10.8 Mountain Lion featuring new WebKit modifications including WebGL tweaks, which should see wider adoption in OS X 10.10 Yosemite and iOS 8.




Safari 7.1 for Mavericks and Safari 6.2 for Mountain Lion brings WebGL-powered 3D rendering to Apple's browser, as well as other WebKit engine features like IndexedDB, JavaScript Promises and CSS Shapes and Compositing.

Apple is asking developers testing the latest seeds to concentrate on subpixel rendering, which is now on by default for all Web content. According to the release notes, websites with in-app Web views may render differently depending on design constraints.

Additionally, the company requests focus on extension compatibility.

As for the new WebKit features, Apple notes the following:

  • WebGL. Safari support for WebGL allows developers to create 3D experiences
    that work natively without plug-ins.
  • IndexedDB. The IndexedDB API allows web developers to store structured
    data for web applications that work online or require large amounts of data to
    be cached client side.
  • JavaScript Promises. Safari enables JavaScript authors to more naturally
    work with asynchronous programming patterns.
  • CSS Shapes and Compositing. Using CSS, websites can now easily ??'ow text
    around images and geometry shapes, and perform image compositing
    operations on DOM elements.


Developers can download Safari 7.1 for Mavericks and version 6.2 for Mountain Lion via Apple's Developer Portal.
post #2 of 21
Safari 7.1 Seed 1 Developer preview just appeared in my Mac App Store Uodate pane in Preferences although I’m not a Developer.

How to delete the the Update from the Mac App Store pane?
post #3 of 21
(right click -> Hide Update)

It can appear there for a variety of reasons.
post #4 of 21

Same here, I'm just a regular user, has it been pushed to everyone? :wow:

post #5 of 21

Same here here. I thought I'd won something.

post #6 of 21
And yes. It's hella snappy.

Sent from my iPhone Simulator

Reply

Sent from my iPhone Simulator

Reply
post #7 of 21
That's strange. I have one computer with a developer account, but this showed up on two others that are not signed in.

Edit: I'm going to download it on one of my non-dev computers to see if it gets notified of future updates later. Just curious. Someone made a mistake. 1smile.gif
Edited by Silver Shadow - 7/10/14 at 11:20pm
post #8 of 21

I didn't install it, and when launching App Store again the update disappeared, so it appears someone realised a mistake had been made and rectified it.

post #9 of 21

anybody who tried can confirm that html5 form validation is functioning? it's shame that safari is behind with this basic stuff. even IE does have it. validation is built-in but it doesn't prevent form submission, nor provide customer facing feedback if incorrect data is entered. all is there, just not finished and that's real shame

Water cooled QuadCore 16GB 2 x 240GB SSD HackBox | 13" MacBook Air 1.8 GHz Core i5, 8GB RAM, 256GB SSD | 32GB iPhone 4 | PS3 Slim 250GB
Reply
Water cooled QuadCore 16GB 2 x 240GB SSD HackBox | 13" MacBook Air 1.8 GHz Core i5, 8GB RAM, 256GB SSD | 32GB iPhone 4 | PS3 Slim 250GB
Reply
post #10 of 21
Quote:
Originally Posted by AppleInsider View Post

Using CSS, websites can now easily ��'ow text around images and geometry shapes

 

Huh? Websites can use CSS to swear at pictures? Or does " ï¿½ï¿½'" mean "fl" in AppleInsiderese?

 

To me the extra characters just seem super��'uous.

Lorin Schultz (formerly V5V)

Audio Engineer

V5V Digital Media, Vancouver, BC Canada

Reply

Lorin Schultz (formerly V5V)

Audio Engineer

V5V Digital Media, Vancouver, BC Canada

Reply
post #11 of 21

right, tested it, still no validation - FFS APPLE!!!!! is safari turning into another IE?

Water cooled QuadCore 16GB 2 x 240GB SSD HackBox | 13" MacBook Air 1.8 GHz Core i5, 8GB RAM, 256GB SSD | 32GB iPhone 4 | PS3 Slim 250GB
Reply
Water cooled QuadCore 16GB 2 x 240GB SSD HackBox | 13" MacBook Air 1.8 GHz Core i5, 8GB RAM, 256GB SSD | 32GB iPhone 4 | PS3 Slim 250GB
Reply
post #12 of 21
Quote:
Originally Posted by ECats View Post

(right click -> Hide Update)

It can appear there for a variety of reasons.

Cheers, it worked.

post #13 of 21
Still no WebKit LLVM in the notes...
post #14 of 21
1 for Promises

In these crazy times... in this crazy asynchronous world we live in... it's good having someone on our side to think about our sanity!

(that being said... "q" has been keeping me sane for a few years now, still nice seeing the ECMAScript 6 native implementations starting to show up)
post #15 of 21
Originally Posted by Lorin Schultz View Post

Huh? Websites can use CSS to swear at pictures? Or does " ï¿½ï¿½'" mean "fl" in AppleInsiderese?

 

To me the extra characters just seem super��'uous.

 

Speaking of ‘fl’, if you type those characters together in iBooks Author in Yosemite, it instantly crashes. Same with ‘fi’. No other combination does that, and the combinations don’t crash it on only ONE template. Opening existing files that contain either string also crashes it instantly.

 

It’s so weird.

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply
post #16 of 21
Quote:
Originally Posted by Lee123 View Post
 

I didn't install it, and when launching App Store again the update disappeared, so it appears someone realised a mistake had been made and rectified it.

Same thing happened to me on one of our Macs. The App Store update didn't show at all on another desktop and a MacBook.

I admit to being a Fanatical Moderate. I Disdain the Inane. Vyizderzominymororzizazizdenderizorziz?

Reply

I admit to being a Fanatical Moderate. I Disdain the Inane. Vyizderzominymororzizazizdenderizorziz?

Reply
post #17 of 21
:\Kinda unrelated but Apple seems to be having issues with their developer web sites over the previous two days. Yesterday and the day before I had a hell of a time trying to update one iPad related bug report. In fact never did get logged in one day.

Obviously I have no idea if the betas showing up are related but something is a bit flakey on some of Apples portals. Hopefully whatever is going on gets resolved soon!


By the way, the WebKit nightlies are very snappy. 1hmm.gif.

I urge testing and bug reporting for WebKit if you are up to it. If the bugs get expunged I suspect people will be very happy with Yosemite simply due to a far better Safari, likewise on iOS.
post #18 of 21
Quote:
Originally Posted by Tallest Skil View Post
 

 

Speaking of ‘fl’, if you type those characters together in iBooks Author in Yosemite, it instantly crashes. Same with ‘fi’. No other combination does that, and the combinations don’t crash it on only ONE template. Opening existing files that contain either string also crashes it instantly.

 

It’s so weird.

 

Some sort of broken conversion to a ligature, perhaps?

AppleInsider = Apple-in-cider. It's a joke!

I've used macs since 1985 when I typed up my first research paper. Never used anything else never wanted to.
Reply
AppleInsider = Apple-in-cider. It's a joke!

I've used macs since 1985 when I typed up my first research paper. Never used anything else never wanted to.
Reply
post #19 of 21
Originally Posted by Eluard View Post

Some sort of broken conversion to a ligature, perhaps?


Ooh! I thought of that but dismissed it because others work fine… I’m using Palatino, too. That could very well be it. Wonder why no other applications have that problem.


Edited by Tallest Skil - 7/11/14 at 4:43pm

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply

Originally Posted by Marvin

The only thing more insecure than Android’s OS is its userbase.
Reply
post #20 of 21

I also unexpectedly received the beta of Safari 7.1 which was automatically installed onto my MBP. On first opening Safari 7.1, a dialog advised me to re-enable those extensions that I felt were safe. From Preferences I began to re-enable my extensions without a problem. However, on checking the Enable box for LastPass I got a spinning beach-ball and Safari 7.1 was totally locked up. Anyone else seen this? I sent a bug report to both the LastPass people and to Apple (thru the feedback page since I'm not in any developer or tester program).

"You can't fall off the floor"   From 128k Mac to 8GB MBP

Reply

"You can't fall off the floor"   From 128k Mac to 8GB MBP

Reply
post #21 of 21

Looks like Safari 7.1 introduces underlining that respects both font size and letters which go under the line:

(7.0.5 vs 7.1)

New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mac Software
AppleInsider › Forums › Software › Mac Software › Apple introduces new WebKit features in latest Safari beta builds for OS X Mavericks, Mountain Lion