SockhoEasyFind ready for Safari
Grok Headline matches for SockhoEasyFind ready for Safari
SockhoEasyFind 1.5
SockhoEasyFind 1.5
05/05/2004 11:01 AMChange the search engine thats used by Safari and perform
searches on several search engines simultaneously.
Use SockhoEasyFind 1.5 to change
Safari's default search engine
Use SockhoEasyFind 1.5 to change
Safari's default search engine
05/04/2004 09:09 PMA new version of
SockhoEasyFind 1.5 has just been released.
SockhoEasyFind is a powerfull application for MacOS X (cocoa) that
allows you to search the web easily. The new version now integrates
with Safari and lets you set Safari's search engine and the language
in which resuls are displayed.
Safari Magic 1.0 adds numerous tools to
Safari
Safari Magic 1.0 adds numerous tools to
Safari
07/20/2004 02:43 AMStephen Becker has announced the release of Safari Magic 1.0, a
utility which adds several tools to Safari...
Safari 1.3
Safari 1.3
04/16/2005 01:24 AMThose of you running Panther can now update to 10.3.9. This update
includes Safari 1.3 and new versions of WebKit, WebCore, and
JavaScriptCore that contain thousands of improvements we've made to
the engine since Safari 1.2.
What you are getting is all of the new standards support, new
WebKit capabilites, site compatibility fixes and performance
optimizations that are also present in Safari 2.0 for Tiger. The
layout engines for the two are virtually identical.
Here are some of the highlights:
Page Load Performance
Safari 1.3 loads pages overall 35% faster than 1.2 as measured by
IBench. In addition to improving the overall page load, Safari 1.3
will display content sooner than 1.2 did, so that subresources don't
hold up the initial display of the page.
JavaScript Performance
We have substantially improved the performance of the JavaScript
engine in Safari. I encourage you to check out Safari 1.3 on this
benchmark for example to see the improvement relative to 1.2.
HTML Editing
Safari 1.3 supports HTML editing, both at the Objective-C WebKit API
level and using contenteditable and designMode in a Web
page. The new Mail app in Tiger uses WebKit for message composition.
You can write apps that make use of WebKit's editing technology and
deploy them on Panther and Tiger.
Compatibility and Security
Compatibility and security are our number one priority in WebCore, and
Safari 1.3 has many important compatibility fixes. For example,
percentage heights on blocks, tables and cells now work much better in
Safari 1.3. min/max-width/height support has been added. More of the
table-related CSS properties are now supported. DOM methods like
getComputedStyle are now supported.
The DOM Exposed
The entire level 2 DOM has been exposed a public API in Objective-C.
This means various holes have been filled in Safari's DOM level 2
support. In addition to exposing the DOM to Objective-C, the JS
objects that wrap DOM objects can also be accessed from Objective-C,
allowing you to examine and edit the JS objects themselves to inject
properties onto them that can then be accessed from your Web page.
XSLT
Safari 1.3 on Panther now supports XSLT. 10.3.9 includes libxslt, and
Safari uses this excellent library to handle XSLT processing
instructions it encounters in Web pages.
Plugin Extensions
For those of you writing WebKit apps, a new Objective-C WebKit plugin
API is supported that lets you put Cocoa widgetry into the Web page
more easily. In addition enhancements to the Netscape Plugin API
(made in conjunction with Mozilla Foundation) have been implemented
for plugins that require cross-browser compatibility.
Did I mention it's really really fast? :)
In case you're curious about differences between the Tiger and
Panther versions of the engine, they mostly have to deal with
frameworks that changed underneath WebKit. For example we have new
faster image decoders on Tiger (that also handle PNGs correctly), so
you'll find that Tiger fixes some of the PNG gamma issues that will
still exist on Panther. In addition the new decoders are incredibly
fast and are now run on a separate thread on multi-processor machines
on Tiger.
The network layer has also been improved on Tiger, so this may be
another source of differences in behavior between the two operating
systems. Overall, however, it's likely that content and applications
you develop with WebKit will behave identically on the two operating
systems.
Let us know what you think.
XUL in Safari
XUL in Safari
10/29/2003 12:12 AMSafari 1.1 is included with the new release of Mac OS X, Panther.
From Dave Hyatt's list of Safari 1.1 features:
A complete implementation of the XUL box model. Safari on
Panther supports the complete XUL box model, including horizontal and
vertical boxes, the ability to flex, and the ability to reorder
content and reverse content. If you're building canned content that
you control using WebKit, you'll find a whole new range of layout
possibilities at your disposal. Need to create dynamically sized
headers and footers and flexible center content? The XUL box model can
do that. Need to center an object within the viewport? The XUL box
model can do that too.
With Microsoft's alternative to XUL seemingly a few years away, are Apple looking to
beat them to it with an implementation that's compatible with
Mozilla?
Safari 1.2 bug seen here
Safari 1.2 bug seen here
02/12/2004 11:24 AMWe seem to have inadvertently revealed a bug in Safari 1.2 -- and we
think we know specifically what Safari is doing wrong. The bug
currently makes oatmeal of some of our layout elements. If not fixed,
it could discombobulate sites that are much more important than ours.
Safari 1.2
Safari 1.2
02/05/2004 10:24 PMSafari 1.2 includes several great new features, the most important of
which (to me) is its ability to correctly render... (28 words)
Safari+NNW
Safari+NNW
03/11/2003 09:44 AMAn article about how NetNewsWire
and Safari complement one another can be found at O'Reilly here.
I agree, although Safari really needs to be able to reuse
windows for URLs sent from applications like NetNewsWire rather than
always opening a new window every time.
going on a safari...
going on a safari...
03/11/2003 02:00 PMso far i'm digging the new mac os x browser safari. i haven't tested
all css stuff and java, but...
Safari 1.1
Safari 1.1
10/28/2003 11:08 PMSafari 1.1 is here. Those of you who picked up Panther can take it
for a spin. This release is big step forward from 1.0, chock full of
bugs fixes, improvements and UI refinements.
As far as new WebCore features, here's a few highlights:
(1) Better standards support. You'll find fixes for positioning bugs,
overflow bugs, floats, tables, gzip support, generated content using
::before and ::after, DHTML. You name it, we've improved it.
(2) Speed. We're still fast, and we're only going to get faster.
(3) CSS2 support. In addition to all of the bug fixes to be more
standards-compliant, we also added support for CSS2 properties like
text-shadow and new display values like inline-block. Try using
text-shadow in conjunction with ::selection. It's cool. :)
(3) Safari on Panther supports rgba values in CSS for specifying
border, background, foreground and shadow colors.
(4) Support for the CSS3 opacity (using -khtml-opacity) property.
Make entire blocks and inlines transparent without resorting to
transparent PNGs.
(5) A complete implementation of the XUL box model. Safari on Panther
supports the complete XUL box model, including horizontal and vertical
boxes, the ability to flex, and the ability to reorder content and
reverse content. If you're building canned content that you control
using WebKit, you'll find a whole new range of layout possibilities at
your disposal. Need to create dynamically sized headers and footers
and flexible center content? The XUL box model can do that. Need to
center an object within the viewport? The XUL box model can do that
too.
And in case you're curious, here's what we've already got working
post 1.1 in WebCore that you can look forward to:
(1) Support for the title attribute using tooltips
(2) The ability to tab to all controls in a Web page and to manipulate
them from the keyboard.
(3) Support for table border collapsing.
(4) Support for the CSS cursor property.
... and a whole lot more ...
Enjoy the upgrade and as always send us your feedback (trackbacks
preferred). We're listening.
Safari RSS
Safari RSS
07/01/2004 01:46 PMI haven't had a chance to talk about this, but I thought I'd again
start by briefly clearing up a point of confusion. Safari RSS is not
the name of the entire Safari browser on Tiger. It is the name of the
RSS/Atom feature in Safari itself. If you pull down the About
information in Safari on Tiger, you'll see that the version is
2.0.
On Safari
On Safari
01/09/2003 11:40 PMSafari's the neat-o new quick browser for OSX that runs off the
Konqueror guts and impresses the heck outta your neighbors.
Safari 1.0
Safari 1.0
11/03/2003 09:08 PMThe fastest and easiest-to-use web browser ever for the Mac.
No Safari For Windows... Yet
No Safari For Windows... Yet
06/09/2004 05:57 AMDave Hyatt clarifies that iTunes does not use WebKit to render
the music store.
That would probably means that Apple
did
not port the web browser to Windows for its iTunes for Windows.
CutX for Safari 1.0
CutX for Safari 1.0
07/28/2004 11:18 PMBlock X-Rated medias (extension for Safari web browser).
Safari Beta V64
Safari Beta V64
03/13/2003 10:25 AMI posted a screenshot of the latest rogue beta of Safari. Beta V64
adds a few improvements and really rocks on stability.
Check it out.
Bookmarklets with Safari.
Bookmarklets with Safari.
04/09/2004 04:03 PMSo, on my home mac, I’ve started using Safari again, it’s
really snappy and useable, but some of the javascript...
Safari, RSS, NetNewsWire
Safari, RSS, NetNewsWire
06/28/2004 02:57 PM“So, Brent, what do you think of Apple putting RSS reading
into Safari?”
The first thing to know is that we have no intention of stopping
NetNewsWire development.
The second thing is, I’m not surprised. I half-expected it last
year, and this year I’d heard rumors (even seen some screen
shots) before WWDC, so it’s no shock. Syndication is such great
technology, it makes sense for Apple—and Microsoft—to add
RSS reading to their systems.
The RSS reader in Safari is not a full-featured newsreader, at least
from what I could tell by the demo. For instance, it doesn’t
appear to remember what items you’ve read or tell you how many
unread items you have. And some of the other features that it does
have—such as RSS searching—are coming in NetNewsWire
2.0.
So... even with Safari’s RSS reader, there is still a need for
newsreaders that do more. (Much more.)
What I like about this announcement is that it popularizes
syndication. Despite its fast growth, there’s still a huge
education job to do. The average Mac user doesn’t know about the
technology yet, but putting it in Safari means they will know about
it, and it gives the technology a kind of validation, an Apple seal of
approval, for the people who are slower to look at new
technologies.
It also may mean that Apple will evangelize RSS to publications that
haven’t yet adopted it. Which is great: it’s not something
we have much time for, and when CNN hears from Apple it carries a bit
more weight than when they hear from Ranchero Software.
This could trigger a shake-out in the Mac OS X newsreaders market.
There are a dozen or so readers right now, but by this time next year
there may be Safari and just a few others. (NetNewsWire will be one of
them.)

So I don’t feel as we’ve been Sherlocked. But it does look
to me as if the Konfabulator folks might have
something to say about Dashboard.
Safari Width 1.0
Safari Width 1.0
03/13/2003 10:22 AMThis script lets you easily set the width of the frontmost Safari
window. It displays a list of screen widths from 160 to 1600,
including the current window's width (which is already sorted and
highlighted in the list), and an 'Other...' item, in case the list
isn't long enough for you. Known limitations: Windows always set flush
to upper-left. No readme file yet. Note: There is currently no
description or mention of the script on the web site. [
d/l]
Safari Beta v64
Safari Beta v64
03/13/2003 10:21 AM
Goodbye Safari
Goodbye Safari
12/31/2004 01:24 AMThat Mac users are also switching to Firefox says something very
good about the experience it offers. By Johnathon Williams
XSLT in Safari
XSLT in Safari
08/15/2004 10:51 PMSome time ago we switched over to libxml in Safari for the
processing of XML (and XHTML) files. I'm happy to report that we now
have basic XSLT support working in Safari using libxslt. You can
style your XML using xml-stylesheet processing instructions.
I don't yet have a programmatic JS API working for transforming
documents, but that shouldn't be too difficult to add. What I really
need are XSLT test cases that use xml-stylesheet. Track back
or comment if you know of some good test cases online that I can use,
or just generally have suggestions to make regarding XSLT support.
Report: Safari 1.3
Report: Safari 1.3
04/18/2005 10:56 AMThe new version seems to have a few problems, including bookmark
issues, Java, changes to Open In Tabs and Image saving, crashing and
font rendering, as well as some positive experiences.
Safari, 10.3.9, and third-party
add-ons...
Safari, 10.3.9, and third-party
add-ons...
04/18/2005 11:17 AMA number of people have written in either asking for help with a
10.3.9 Safari crash, or with hints to solve such crashes. So I thought
I'd just write one hint with the explanation of the cause and the easy
fix.
Basically, i...
Safari Caching
Safari Caching
05/26/2004 11:57 PMThis is the single biggest reason I do not use Safari. The caching
within the program is horrible. I had a report of an issue...
Surfin' Safari
Surfin' Safari
01/02/2004 08:41 PM"I love the tactics some people use when filing bugs. In particular
the tactic of saying something inflammatory in order to goad the
receiver of the bug into fixing it. You see this a lot in Bugzilla,
and also in reported Safari bugs."
Sophisticated Safari
Sophisticated Safari
01/16/2004 11:02 AM“Like everything Apple makes, Safari combines a clean, simple
interface with sophisticated functionality,” writes Walt Mossberg in
his Personal Technology column for the Wall Street Journal. “It has a
built-in popup blocker, and a built-in Google search box that spares
you the need to navigate to the Google Web site.” [Jan 12]
Where Is Safari 1.1 For Jaguar?
Where Is Safari 1.1 For Jaguar?
11/13/2003 02:56 PMapple's safari dev FAQ
apple's safari dev FAQ
07/25/2004 10:51 PMa handy reference
Safari Extender 1.3.5
Safari Extender 1.3.5
04/26/2004 10:58 PMAdd features to Safari, Tab Sets, Cut & Paste Tabs, print with
date and more!
Fonts in Safari
Fonts in Safari
03/20/2003 05:32 PMAn update on the issues raised
by John Gruber in his blog.
(1) Safari *is* using the wrong fonts for rendering to the screen.
Because of our use of lower-level APIs, we missed out on a font
substitution step that happens when rendering to the screen where the
bitmap font ends up getting chosen for rendering. This is a bug in
Safari, and we're looking into fixing it.
(2) The global OS AA setting is not being obeyed.
(3) Above and beyond the OS AA setting, AppKit also has hardcoded
rules at a higher level, e.g., don't AA Courier or Monaco. Again we
are missing these hardcoded rules.
I'll keep you updated as we work on solutions to these problems.
Thanks again, John, for the excellent analysis of Safari's font
handling.
New: Safari Magic 1.0
New: Safari Magic 1.0
07/20/2004 11:26 AMSafari Magic enhances the web browser with tools to selectively
collect, organize, and edit text, graphics, and pictures from multiple
web pages and non-contiguous sources.
Beyond the Safari Hype
Beyond the Safari Hype
03/20/2003 01:05 PMApple's new Safari Web browser has taken off faster than a brushfire
on the Serengeti Plain. Within 24 hours of its January 7th
introduction, Apple counted more than 300,000 downloads. But how many
people are actually using Safari for everyday Web browsing, and what
do Mac community gurus think of it?
"Pimp My Safari"
"Pimp My Safari"
03/25/2005 06:44 AMSafari and KHTML
Safari and KHTML
06/05/2005 11:17 PMKHTML developers respond to my posting of the WebCore Acid2 patches
here and here.
For what it's worth, the patches I posted are to WebCore,
which consists of both KHTML and KWQ (our port of Qt). They are
posted to illustrate all the WebCore bugs that had to be fixed in
Safari to pass the Acid2 test. They are not solely KHTML patches.
The antialiasing bug was in KWQ, and so doesn't even apply to KHTML.
The better object element support necessarily involves KWQ as well,
since the plugin code is (obviously) platform-specific.
What do you think Apple could be doing better here? Comment or
trackback. I'll read it all.
Mac Tip: Safari Gets Tabbed
Mac Tip: Safari Gets Tabbed
09/25/2004 09:55 AMG4 Tech TV Sep 25 2004 2:17PM GMT
New Safari builds
New Safari builds
03/13/2003 10:16 AMBefore Safari build 60 was released I saw all build 58, 59 and a bunch
of earlier builds in my logs, mostly from apple.com IPs. $ grep Safari
* | perl -pe 's/.*(AppleWeb.*)/$1/' | sort -u | tail -1 AppleWebKit/62
(like Gecko) Safari/62" Amusingly it's not from 17.* IP addresses
(Apple), or even IPs that looks like they are from California.
ThinkSecret posted a report about build 62 saying that it has tabs
(yay). Maybe it leaked? ObSafari: Neato trick....
Safari Hates Me
Safari Hates Me
01/31/2003 03:59 PMI've been trying my hardest to get the dynamic portions of this
site to work in Safari. It doesn't seem to be a problem with the
scripts, Safari just doesn't recognize my second Javascript
file. It all works great in every browser but Safari, but
anything I do in my second JS
file has no effect on the page. I've tried everything I can think
of, but I'm running out of ideas. If the site acts a little funny in
the next couple hours it may be because I'm pulling my hair out and
messing around with the Javascript to try and get it to work fine.
Other sites are rendering Javascript as complex as mine in Safari
without issue, hence I'm convinced Safari just has it out for me.
I'll update when I have more information, and less of a headache.
PLEASE leave me a comment or an email if you have any
ideas.
PC Mag Safari Comments
PC Mag Safari Comments
01/22/2003 07:39 PMIn their Safari review, PC Magazine says: Most Mac fans have been
surfing with Microsoft Internet Explorer 5.x, and the Mac browser
market has been in a rut. In addition, IE, although well-designed, is
notoriously slow in rendering pages. Are...
Grok Description matches for SockhoEasyFind ready for Safari
GrokA matches for SockhoEasyFind ready for Safari
SockhoEasyFind ready for Safari