|
|||||||
| Register | Members List | New Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Kasper's Automated Slave
Join Date: Nov 1997
Posts: 6,159
|
Apple's Safari 3.1 to support downloadable web fonts, more
The ability to download and immediately render non-standard web fonts is just one of several advancements Apple Inc. has planned for Safari 3.1, a small but significant update to its share-gaining web browser for both the Mac and Windows PCs.
The release, which underwent private testing this week, will tie in a number of other enhancements, most of which have been under constant development as part of the company's WebKit open source application framework since last fall. They aim to provide Web developers a means of writing more dynamic and customizable web pages and iPhone apps, which will in turn provide surfers with a more feature-rich and enjoyable experience. For example, CSS Transforms and CSS Animations will join web downloadable fonts in allowing Safari 3.1 and iPhone users to render web pages and web apps with enhanced design messages and real-time visual effects. By applying Transforms, developers can author trigger actions that scale, rotate, skew and translate HTML boxes in real time. Similarly, Animations offer a quicker route to DHTML/JavaScript effects, such as fading out an HTML element, or increasing the border of a box when hovered over. Another significant addition to Safari 3.1 will be support of HTML5's SQL storage application programming interface (API), which is a client-side database storage programming interface that will allow a future array of web applications to store structured data locally on a user's machine using SQL. The API is asynchronous, according to Apple, and uses callback functions to track the results of a database query. Also on tap for the new version of the Apple browser is support for video and audio tags as outlined in the draft specification of HTML5, which add native support for embedding video and audio content in web pages. Additionally, they provide a rich scripting (API) that will allow developers tailor playback controls. Among the other features expected as part of Safari 3.1 are enhanced web page debugging tools, a database browser tool that's been built into the Web Inspector for use alongside the new SQL storage API, and a native version of the getElementsByClassName JavaScript function. The latter is one of the more common functions requested by JavaScript programmers, and often added via clunky JavaScript libraries that serve only to bog down page loads. It works along the same lines as getElementsByTagName and getElementById in looking up elements of a web page by their properties. According to Apple, the native version of the function provides many advantages, chief among them "blindingly fast" speed. For testing purposes, company engineers wrote a simple benchmark to pit the native version of their function against those using both XPath and a straight JavaScript/DOM implementation. The native function executed 10,000 iterations of the getElementsByClassName benchmark in 155ms, compared to 4,728ms and 13,053ms for the XPath and JavaScript/DOM versions, respectively. |
|
|
|
|
|
#2 |
|
Registered User
Join Date: Apr 2004
Posts: 271
|
What year will Apple be releasing Safari 3.1?
![]() |
|
|
|
|
|
#3 |
|
Registered User
Join Date: Oct 2007
Posts: 6,172
|
Why does Firefox still work better & faster than Safari?
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Jan 2005
Location: Brooklyn, NY
Posts: 5,257
|
Quote:
I've found Firefox makes your whole computer run slower. |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Jun 2004
Location: Earth
Posts: 1,729
|
3.1 by summer!
![]() seriously, This is all wonderful news to rendering speeds for the iphone. |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Jul 2007
Posts: 155
|
Still a lot of bugs in the old safari. Started viewing this site today and safari unexpectedly quit. I get that a lot . Especially when i come here to read the articles. It quits about 30 seconds into reading.
It's like Apple doesn't like the site . And that is what they do on purpose . |
|
|
|
|
|
#7 |
|
Registered User
Join Date: Apr 2005
Posts: 57
|
If you're not a Safari fan, there are several better choices than Firefox ; Camino, SeaMonkey, Navagator 9. . . , Flock. Just to mention several good and free options .
|
|
|
|
|
|
#8 |
|
Registered User
Join Date: Jun 2003
Location: Tinton Falls, NJ
Posts: 702
|
Although all these features are pretty much a "yawn" on the internet because no one will use them for years, I think the interesting part is when the iPhone and Touch will get these updates. Especially the local SQL could be really useful for some of the iPhone/Touch-targeted web pages.
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Oct 2003
Location: GB
Posts: 97
|
Possibly because Apple has never got the hang of putting network transmission & UI updating under the control of separate threads.
As another example...try using Finder to connect to a file server which is down or on a slow network....Finder hangs for several minutes until the network connection times out. |
|
|
|
|
|
#10 |
|
Registered User
Join Date: Feb 2008
Posts: 1
|
Just make Safari work, please
I'm happy that Safari is continuing development.
However, all I really want is for it to just work. There are soooo many sites that have a problem. For example, t-Mobile, many banks and airlines. You can't apply online for lots of jobs. You cannot even get student loan info from the US government. It's embarrassing. |
|
|
|
|
|
#11 | |
|
Registered User
Join Date: Mar 2007
Posts: 728
|
Quote:
I need to bite the bullet and switch to Safari as soon as I take the time to figure out how to xfer my bookmarks. |
|
|
|
|
|
|
#12 |
|
Registered User
Join Date: Apr 2003
Location: UK
Posts: 24
|
Would've been cool to have seen Safari 3.1 rolled into 10.5.2! Certainly Safari is less stable in Mac OS X 10.5!
|
|
|
|
|
|
#13 | |||
|
Registered User
Join Date: Apr 2006
Location: The Ansible
Posts: 11,855
|
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#14 |
|
Registered User
Join Date: Jan 2008
Posts: 32
|
L0ve safari :d
|
|
|
|
|
|
#15 |
|
Registered User
Join Date: Nov 2001
Location: macsterdam
Posts: 338
|
as nice as this is, and as nice as safari is, I wish they'd put more effort into making Safari less resource-hungry. it gobbles up memory like there's no tomorrow.
|
|
|
|
|
|
#16 |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
At least there's a choice.
I can't get Firefox to last longer than three days without requiring a restart, with the latest versions of 1.5 and 2.0. But I wouldn't use Safari or Camino long term, they're too inflexible. |
|
|
|
|
|
#17 |
|
Registered User
Join Date: Jan 2005
Posts: 61
|
I'm curious - are those of you having problems with Safari running any plugins? I find Safari to be faster than Firefox and very stable. This was not the case with Safari 2, but Safari 3 has been a huge improvement to me. It has replaced Firefox as my default browser for personal use, although I still use FF for development.
I realize this is all anecdotal but I'm still curious. |
|
|
|
|
|
#18 |
|
Registered User
Join Date: Oct 2007
Posts: 6,172
|
So what do you use? I find Safari hangs on some sites forever especially one's with imageing whereas Firefox just snaps. I still use Safari as my default because I prefer the interface but it does has issues.
|
|
|
|
|
|
#19 |
|
Registered User
Join Date: Jan 2005
Posts: 61
|
I also disagree that developers won't use the HTML5 features for years. I'll begin using them immediately in cases where they will offer a better user experience under the principles of progressive enhancement. Downloadable fonts come immediately to mind.
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Oct 2007
Posts: 6,172
|
|
|
|
|
|
|
#21 | |
|
Registered User
Join Date: Aug 2006
Posts: 257
|
Quote:
|
|
|
|
|
|
|
#22 |
|
Global Moderator
Join Date: Nov 2001
Location: Seattle, WA
Posts: 10,464
|
Firefox is not faster on my computer. It "is" more flexible though.
I welcome further advancements for Safari. Since Leopard I've been relatively happy with it. |
|
|
|
|
|
#23 | |
|
Registered User
Join Date: Oct 2007
Posts: 6,172
|
Quote:
![]() |
|
|
|
|
|
|
#24 |
|
Registered User
Join Date: Jun 2002
Posts: 625
|
Firefox 3b2
For you Firefox users, Mozilla released a second beta version of Firefox 3.0 with a Mac-like theme. The beta can be downloaded here –> http://www.mozilla.com/en-US/firefox/all-beta.html. The theme can be found here –> https://addons.mozilla.org/en-US/firefox/addon/6050.
NOTICE: While every effort has been made to ensure the accuracy of the information supplied herein, fahlman cannot be held responsible for any errors or omissions. Unless otherwise indicated, opinions expressed herein are those of fahlman and do not necessarily represent the views of AppleInsider.com
|
|
|
|
|
|
#25 |
|
Registered User
Join Date: Feb 2008
Posts: 4
|
Opera?
I won't say Opera never crashes or that all websites display fine with it, but mostly I notice that if I identify as any other browser they do work, and if not than use unicode UTF-8 and bang. I've been using Opera for years, since win2k, through Linux and now OS X, admitedly side by side with IE, Mozilla and now Safari. But seriously, if you get used to tabs, which they've had long before Safari, Firefox or IE, mouse gestures, and pretty speedy rendering, how can you switch back?
here, my first 2 € cents... |
|
|
|
|
|
#26 | |||
|
Registered User
Join Date: Nov 2004
Posts: 2,914
|
Quote:
Quote:
Quote:
Client side SQL is a harder one though as that's not just a presentation layer thing. |
|||
|
|
|
|
|
#27 | |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
Quote:
I just started using Flock when someone mentioned it here, it's working pretty well so far. |
|
|
|
|
|
|
#28 | |
|
Registered User
Join Date: Nov 2004
Posts: 2,914
|
Quote:
Both IE and Firefox also have their proprietary crap too like ActiveX components and XUL which aren't available in other browsers. |
|
|
|
|
|
|
#29 |
|
Registered User
Join Date: Nov 2007
Location: South Dakota
Posts: 80
|
Does anyone know of a mac web browser that supports Single File Web Pages. I know IE 7 displays them but I was looking for something I could use on my mac.
|
|
|
|
|
|
#30 |
|
Registered User
Join Date: Dec 2006
Posts: 6
|
I wish Safari 3.1 was at least as stable as Safari 2. S3 failed to impress me so far.
![]() |
|
|
|
|
|
#31 |
|
Registered User
Join Date: Mar 2005
Posts: 366
|
You can try out Safari 3.1's nightly builds at http://nightly.webkit.org/
|
|
|
|
|
|
#32 | |
|
Global Moderator
Join Date: Jun 2004
Location: .US
Posts: 9,127
|
Quote:
As far as I've seen, there is no comparable architecture for Safari, Safari requires the use of unsupported back doors to allow the same type extensions that are available to the Gecko engine. Last edited by JeffDM; 02-07-2008 at 01:29 PM.. |
|
|
|
|
|
|
#33 |
|
Registered User
Join Date: Jan 2005
Posts: 261
|
|
|
|
|
|
|
#34 |
|
Registered User
Join Date: Apr 2007
Location: Ohio
Posts: 20
|
So much work waiting...
I think the engineers are taking time for their fantasies... Although these are "great" enhancements, if the other browsers don't support them also, they will be useless since not many websites will implement to make use of these features.
They should try working on making Safari a better browser. Firefox is way more advanced and flexible comparing the Safari, and it is way more compatible with web sites than Safari. I can't use Safari for a lot of web sites. You have to accept to fact that you have a very marginal market share, and you can't just force your own standards, but you you have to comply with others'. They didn't even put a 'New Tab' button on Safari 3. Safari is the only browser missing that "essential" button. They are just being stubborn, forcing you to use cmd-T, as always. That's what I don't like about Apple in general, and Safari in particular. |
|
|
|
|
|
#35 |
|
Registered User
Join Date: Jul 2004
Posts: 258
|
Every browser has problems, so your experiences may vary. Safari works fine on my system. Yeah it crashes from time to time, but so does Firefox. They are both just as quick at loading pages. So far I haven't had any issues with any specific sites as far not being able to render them. They both adhere to web standards.
The main reason I prefer Safari over Firefox is, rendered pages in Safari are much more beautiful to look at, especially form controls and fonts. Firefox is just butt-ugly. Maybe the new version will fix that? Anyway, I guess we all have our opinions... can't wait for Safari 3.1 |
|
|
|
|
|
#36 |
|
Registered User
Join Date: May 2002
Location: The OC
Posts: 181
|
3.0 Unstable under Leopard
I am a long time satisfied Safari user, but after upgrading to Leopard a couple of weeks ago Safari has become very crash-prone. It usually happens as I dig down into a website by following links. Then, this morning, a couple of long time bookmarks failed to work. Had to do a reset of Safari (including loss of all my cookies, auto fill, passwords, etc.) which was a major pain. Even that didn't work immediately, but after waiting a few minutes, it "took" and I could once again access the two websites which previously Safari told me it couldn't find the server. My PowerBook running Tiger found them just fine, so it wasn't the sites' fault. I don't think I am the only one having these kind of problems. Hope 3.1 will address them.
|
|
|
|
|
|
#37 |
|
Registered User
Join Date: Jan 2008
Location: USA
Posts: 1,067
|
Does that mean that I will be able to read complex fonts such as Hebrew and Arabic on my iPhone Safari?
Nasser
|
|
|
|
|
|
#38 | |
|
Registered User
Join Date: Jul 2004
Posts: 258
|
Quote:
I'd hardly call that an "essential" button, but you're always free to make suggestions to Apple about it. |
|
|
|
|
|
|
#39 | ||
|
Global Moderator
Join Date: Nov 2001
Location: Seattle, WA
Posts: 10,464
|
Quote:
You cannot expect web authors to utilize features until the Browsers can support such features. While some may say Apple is jumping the gun here in reality they are not. http://www.whatwg.org/ Quote:
I think you probably need to work a bit harder at understanding who and what are the evolving web standards before you launch into assumptive misinformation. Apple is not forcing any standards that Mozilla, Opera and plenty of other web companies don't have access to. |
||
|
|
|
|
|
#40 | |
|
Registered User
Join Date: Apr 2006
Location: The Ansible
Posts: 11,855
|
Quote:
Also, there is no GUI button for a new tab but the simple Command+T will create a new tab. |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|