Bookmarklets with Safari.
Grok Headline matches for Bookmarklets with Safari.
TROELS BOOKMARKLETS (free): Another
great stash of bookmarklets, including
some to help manage links, web page
layout, web navigation, site
development, search-translate, and a
bunch of experimental bookmarklets to
try out
TROELS BOOKMARKLETS (free): Another
great stash of bookmarklets, including
some to help manage links, web page
layout, web navigation, site
development, search-translate, and a
bunch of experimental bookmarklets to
try out
03/13/2003 10:26 AMLiorean's bookmarklets
Liorean's bookmarklets
03/11/2003 10:46 AMBecause of host problems, I'm forced to move my bookmarklets. Nate
gracefully offered to host them when I asked, so...
Better Living Through Bookmarklets
Better Living Through Bookmarklets
04/09/2004 04:10 PMWebmasterBase Apr 9 2004 7:40AM GMT
No I Didn't Forget About the
Bookmarklets ...
No I Didn't Forget About the
Bookmarklets ...
03/19/2003 10:27 PMNo I Didn't Forget About the Bookmarklets ...
Feedster! Now available as a bookmarklet! Get it here. I tested
this on both PCs and an OS X iBook. The PC stuff worked but the
OS X stuff did not. I have no clue why. And before Mozilla Andy jumps all over me, I
did them for Mozilla too.
That's about it for the day. Database is much larger, the
pool of RSS urls is larger. New hardware soon. Good stuff
overall.
Miscellaneous and Random Stuff
Oh and here's the rant of the day: Stupid, Stupid VB. Even better than the bile I spewed
this morning about ASPx stuff. This one covers the myriad of
human factors issues in Visual Basic. I'm an ex-VB guy and I can
attest to every single one of these. I'd also
add one more -- why is the dialog box for selecting COM objects to
insert onto a form tiny? I mean I have hundreds of the damn
little things and I look thru them in groups of maybe 15.
Hello? Microsoft Product Managers? Anyone Listening?
Inbox Buddy
I've gotten some questions about my Inbox Buddy anti-spam product
and does Feedster mean that we're now not doing that?
Nope. We have the resources and committment to do both. In
fact, we'll be pushing the 1.1 version of Inbox Buddy out the door
next week with some improved anti-spam features and performance
enhancements. If you use Outlook then you really might want to
check out Inbox Buddy. The people that have it pretty much love
it to pieces.
Note: I'm one of the people who wrote Inbox Buddy so keep that in
mind. That, however, doesn't mean that its not a good
product.
I'm Feeling Lucky bookmarklets
I'm Feeling Lucky bookmarklets
01/22/2004 07:27 PMTara "
Google Hacks" Calishain has created a bunch of neat
Google bookmarklets for
Moz/NS/Opera and
MSIE that allow you to replace
your bookmarks with "I'm Feeling Lucky" keywords. Simply click the
bookmarklet, enter your keyword, and be whisked to the canonical
googlepage for that string.
Lin
k
(
Thanks, Tara!)
Feedster/Bloglines citation bookmarklets
Feedster/Bloglines citation bookmarklets
07/19/2004 08:12 AM
Feedster's Scott Rafer wrote to point out that there is a URL syntax
for assembling the conversation around a blog post:
http://www.feedster.com/links.php?url=
http%3A%2F%2Fweblog.infoworld.com%2Fudell%2F2004%2F07%2F16.html%23a104
1
You need to escape the target URL, which isn't easy to do while
copying and pasting it, but is easy for a bookmarklet to do. So, drag
this link --
Feedster Citations -- to your toolbar,
and you can have one-click access to the conversations around any blog
post you're currently viewing.
...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...
BookMarklets: Tool For Monitoring
Google's Index
BookMarklets: Tool For Monitoring
Google's Index
04/28/2004 07:01 PMWebProNews Apr 28 2004 10:29PM GMT
Accessify.com - accessibility
favelets/bookmarklets to help you assess
how accessible you web pages are
Accessify.com - accessibility
favelets/bookmarklets to help you assess
how accessible you web pages are
03/21/2003 10:19 AMAccessify.com - accessibility favelets/bookmarklets to help you assess
how accessible you web pages are .. Show and label divs with ids
bookmarklet .. bookmarklets
track this
site | 4 links
Google Toolbar Update, Google
Bookmarklets
Google Toolbar Update, Google
Bookmarklets
09/10/2002 11:49 PMThanks to Milly for sending word of a Google Toolbar update. New
features include a Google Answers link and support for URLs that are
broken apart (such as wrapped URLs in email). If you're running the
toolbar you can use the experimental features setting to search
Dictionary.com from the Combined Search button. Milly also has a
series of Google bookmarklets, to search different parts of Google and
things like the Microsoft Knowledge Base. They don't seem to work in
IE5/Mac. If you're using that, you might be more interested in my own
Googler or DTRT, which let you search all the Google's from the
comfort of your address bar....
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.
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.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.
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)
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+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.
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.
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 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.
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 1.1, Part 2
Safari 1.1, Part 2
10/28/2003 11:08 PMResponding to some of the trackbacks from the previous blog
entry...
The first mentions a bug in 1.1, and the test page is found here. In Safari
post-Panther, the rendering is actually different (but still broken).
I'm not sure what the problem is at first glance, but I'll take a
look.
The second trackback asks for complete navigation of bookmarks from
the keyboard. Since that isn't part of WebCore, I can't comment.
Several trackbacks also ask about Safari 1.1 on Jaguar. As I've
mentioned in previous blog entries, I can't comment on future Safari
releases.
I can whet your appetite with more WebCore stuff that we've
implemented since Safari 1.1: small-caps support, fixes for
first-letter and text-transform (the ugly doubling text effect is
gone), fixes to first-line, and speed improvements to DHTML.
"Safari 1.2 Released"
"Safari 1.2 Released"
02/11/2004 03:46 AMReport: Safari
Report: Safari
02/10/2004 11:51 AMReaders offer a tip about fixing Java install problems, much
discussion of browser performance, plus compatibility issues and
choosing between GIF and PNG files.
Safari 1.2 Changelog
Safari 1.2 Changelog
02/10/2004 12:12 PMDave Hyatt has posted a lengthy
Safari 1.2
Changelog at his website which lists all of the major changes to
this lovely browser since 1.1.
The only thing missing from this list is a note stating that the new
'roll-over image flashes' bug is noted and will be fixed as soon as
possible.
Safari 1.2 Details
Safari 1.2 Details
02/10/2004 10:33 AM
David Hyatt posts a detailed log of improvements that can be found in
Safari 1.2.
Changes cover LiveConnect, Downloads, Priting, Accessibility, CSS...
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.
Mac Tip: Safari Gets Tabbed
Mac Tip: Safari Gets Tabbed
09/25/2004 09:55 AMG4 Tech TV Sep 25 2004 2:17PM GMT
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
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]
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!
"Pimp My Safari"
"Pimp My Safari"
03/25/2005 06:44 AMXSLT 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.
Use AIM Express with Safari
Use AIM Express with Safari
07/30/2004 10:29 AMIf you want to access your AOL Instant Messenger account at a computer
without iChat, AIM, or one of the various third party clients
installed, you can always use AIM Express. However, according to its
website, Safari isn't s...
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 1.2 Released
Safari 1.2 Released
02/10/2004 02:41 AMSafari 1.2 has been released for Panther (OS 10.3). Here are some
of the technical highlights:
LiveConnect - LiveConnect is now supported for Java applets,
allowing for bi-directional communication between Javascript and Java.
Many Java sites that didn't work in earlier versions of Safari will
now work properly in 1.2.
Personal Certificate Support - Personal certificates are now
supported, so sites that were previously inaccessible are now
available in the latest Safari.
keygen Implementation - The keygen element is now supported,
so you can now generate key pairs from e.g., VeriSign.
Full Keyboard Access - You can now tab to all controls (and
optionally links) on a page. There has been much confusion over this
feature, since the ability to tab to all controls honors the OS
setting.
In order to tab to popup menus, you need to go to your system
preferences, select the Keyboard and Mouse panel, and then select the
Keyboard tab. At the bottom of the tab is a checkbox next to the
words "Turn on full keyboard access." Check that box to enable full
keyboard access, and you'll find that you'll now be able to tab to
popups all over the operating system (including Safari).
Another complaint I've seen on forums was that you couldn't type
letters to have the popup jump directly to a selected item (e.g.,
typing "U" to jump to "United States"). Again, we obey the OS
behavior, which does allow this, but only after you hit the spacebar
when the control has the keyboard focus. Multi-letter typing is
supported to complete to a specific item. Try it. You'll like it.
:)
Improved Downloads - A download halted by the user or
stalled due to network troubles can now be resumed in the Download
Manager. You'll also find a number of other improvements to
downloads, including the ability to select individual downloads to
e.g., delete them, the ability to save images to specific locations
via the context menu, and the removal of the 4-connection limitation
when downloading while browsing.
Printing Improvements - The "huge margin" problem for
printing has been fixed, and Safari is also smarter now about scaling
the page when it contains long unwrappable lines. In addition, the
CSS2 page break properties are now supported (for values of "always")
as per the CSS2.1 Paged Media specification. The speed of printing
has been improved dramatically, and you can also now disable
backgrounds when printing.
International Domain Name Support - Safari 1.2 supports the
IDN standard, which allows for non-ASCII characters in host names.
RTL Improvements - Handling of RTL text has been improved
for better Hebrew, Arabic and Hindi support.
Accessibility Improvements - The title attribute is now
supported as a tooltip, and 1.2 also supports the accesskey attribute
for accessing specific objects in the Web page via the keyboard. In
addition, minimum font size is now supported and exposed in Safari's
preferences.
Mini Form Controls - Safari 1.2 now analyzes the font size
specified by a Web page for form controls and swaps in the mini and
small versions as needed. Sites like Travelocity will now render
properly with mini form controls in place.
XMLHTTPRequestObject - The XMLHttpRequestObject is now
supported, which means that those of you subscribed to Orkut can now rate your friends.
;)
CSS2 Table Support - Table support has been improved, with
border-spacing now fully supported, empty-cells supported, and border
collapsing supported.
DHTML Performance Improvements - Safari 1.2 is light years
ahead of 1.1 in terms of DHTML performance. When objects change size
or position, Safari 1.2 will only repaint the affected areas (whereas
older versions would repaint the entire visible area every time).
hover/active improvements - Safari 1.2 has a faster (and
more correct) implementation of :hover and :active, so it will no
longer get into "stuck hover" states or mistakenly put multiple
overlapping objects into :hover simultaneously.
Generated Content Support - 1.2 supports the positioning and
floating of generated content as per the CSS2.1 spec, and many bugs
have been fixed in generated content, particularly with first-letter
and first-line. First-letter is now fully dynamic, and first-line
styles will now be inherited properly into the descendants of the
line. Both styles will even work across nested block-level children
(something I believe that no other browser can yet do).
Marquee Support - All forms of marquees are supported, and
the behavior is designed to match Internet Explorer for windows. The
start() and stop() methods are also supported, so that marquee
animations can be paused and resumed. Safari supports marquees using
a special overflow value in conjunction with the CSS3 draft
properties, and so it's easy to disable the animation while still
allowing access to the content (all via a user stylesheet).
Small-caps Support - Safari 1.2 supports small-caps variants
for fonts. It does not support true variants but instead synthesizes
the font using the 70% heuristic employed by other browsers (like
Mozilla).
Stability - Many crashes and hangs have been addressed.
Performance - Safari has added smarts when transitioning
between pages (e.g., preserving the vertical scrollbar to avoid an
extra layout), so that pages load more quickly on fast networks.
This is just one example of several performance enhancements we made
to speed up browsing since 1.1.
Caching Improvements - Safari's WebCore cache was not
honoring expiration time, and this led to stale content remaining in
the cache. This issue has been addressed.
HTTPS Speed Improvements - HTTPS pages load more quickly in
Safari 1.2, thanks to bug fixes and improvements.
CSS Load Improvements - Safari no longer aggressively
fetches images specified in CSS files but instead waits until the
image is used in the Web page before loading it. This reduces the
load time on sites that use generic cross-site CSS files with lots of
rules that might never apply on many pages. (Translation: SprintPCS is fast now.)
Where Is Safari 1.1 For Jaguar?
Where Is Safari 1.1 For Jaguar?
11/13/2003 02:56 PMReport: Safari 1.2
Report: Safari 1.2
02/10/2004 02:41 AMWe have tips and discussion about performance, plus much more on the
new release.
Grok Description matches for Bookmarklets with Safari.
GrokA matches for Bookmarklets with Safari.
An AppleScript to toggle JavaScript in
Safari
An AppleScript to toggle JavaScript in
Safari
05/20/2004 11:45 AMBeing a satisfied Safari user, I've never seen the need to disable
JavaScript in my regular browsing; but this morning I came across a
need to test several sites with JavaScript both enabled and disabled.
Imagine my surprise ...
Apple: Safari, AppleScript and
JavaScript
Apple: Safari, AppleScript and
JavaScript
10/29/2003 02:19 AMAs noted yesterday, the latest version of Safari includes the 'do
JavaScript' command in its AppleScript dictionary. By using the
command, users can create AppleScript scripts that interact with the
Safari JavaScript DOM (Document Object Model). Apple provides sample
scripts along with links to Safari Developer FAQ, Safari JavaScript
DOM Part 1 and Safari JavaScript DOM Part 2.
10.3: AppleScript and Safari clickable
link example
10.3: AppleScript and Safari clickable
link example
10/29/2003 12:32 PMJust noticed this today while perusing the AppleScript area at Apple.
I was looking for GUI Scripting to do download and install, but they
seem to indicate that GUI Scripting is installed by default in
Panther. One thing that...
Open new Safari window with an
AppleScript application
Open new Safari window with an
AppleScript application
12/10/2003 11:28 AMThe Safari dock icon behavior has always annoyed me. If you have no
windows open and click on it, it will open a new Safari window.
Great. However, if you have other windows open or minimized to the
dock, it will just rest...
An improved 'Combine Windows'
AppleScript for Safari
An improved 'Combine Windows'
AppleScript for Safari
04/09/2004 03:59 PMThe "Combine Windows" Safari script (available on the Safari
AppleScript page) takes all the open browser windows and consolidates
them into one tabbed window. The following script gathers up all tabs
in all browser windows and combines them into one window
An AppleScript to launch Safari and open
a given site
An AppleScript to launch Safari and open
a given site
07/23/2004 11:38 AMI have been plagued with a bug, for some time and for many verisons of
Safari, that for one reason or another insists on resetting my Home
Page to the "factory default settings" every so often. Just often
enough to be really ...
Potential Safari/HelpViewer security
vulnerability; AppleScript fix
Potential Safari/HelpViewer security
vulnerability; AppleScript fix
05/17/2004 08:53 PMThe problem arises when this automatic opening behavior is combined
with Apple HelpViewer's ability to automatically run programs via the
"help:" protocol. A maliciously intended help file could therefore
locate and launch a threatening file from within the mounted disk
image.
An AppleScript to email Safari URLs with
titles via Mail
An AppleScript to email Safari URLs with
titles via Mail
03/21/2003 10:17 AM
I've been trying to use Mail/Safari rather than Mozilla. One of the
(many) things I miss is the ability to select "send link" when viewing
a page, to have a new message created with the page title as the
subject and the URL ...
AppleScript for removing performance
bottlenecks in Safari (deletes
potentially problematic .plist files)
AppleScript for removing performance
bottlenecks in Safari (deletes
potentially problematic .plist files)
06/22/2005 02:39 AMMacFixIt readers John Boyden and Tom X have put together a small
AppleScript that will delete the QuickTime .plist file in question, as
well as a few other preference files that may cause issues with Safari
from time to time.
Safari JavaScript Overflow
Safari JavaScript Overflow
03/08/2004 11:23 PMSafari 1.3 has a JavaScript Console
Safari 1.3 has a JavaScript Console
04/16/2005 02:12 PMMy single biggest complaint about Safari in the past has been its
terrible support for
JavaScript debugging. Safari 1.3 has just been released, and tucked
away in the
Debug menu is a brand new JavaScript console option. It's not as
good as the Firefox equivalent (it throws up far too many "Undefined
value, line: 0" errors for my liking) but it's a big step in the right
direction.
Safari javascript array overflow
Safari javascript array overflow
03/08/2004 11:20 PMkang (Mar 06 2004)
Other News: Safari JavaScript
Vulnerability
Other News: Safari JavaScript
Vulnerability
03/08/2004 11:09 PMInsecure.ws reports a security vulnerability in Safari's JavaScript.
Ask MacSlash: Debugging JavaScript In
Safari/WebCore
Ask MacSlash: Debugging JavaScript In
Safari/WebCore
04/15/2004 02:25 PMFonts 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.
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]
Bookmarklets with Safari.