Fun Scripting Safari
Grok Headline matches for Fun Scripting Safari
Safari Response: scripting.com
Safari Response: scripting.com
10/28/2003 11:08 PMDav
e Winer writes about a problem Safari has with Chris Lydon's weblog.
This particular bug has been the subject of discussion on other sites
as well.
The bug in question was really caused by poor CSS, and, although
Safari certainly should have handled this poor CSS in a better
fashion, I felt compelled to blog about this in more detail so that
Web designers can avoid this coding error in the future.
What causes Safari to get confused is that float:left is
specified on a td. This is a rather nonsensical thing to do,
and the browser really has two choices regarding how it can handle
this scenario.
Choice One, the WinIE way, is to just drop the float property
completely and treat the td like a table cell. This results
in the rendering that Chris Lydon clearly expects.
Choice Two, the Mozilla way (and definitely the correct way
according to the spec), is to honor the float property, which means
the td is no longer a table cell but a float, and so the
float gets wrapped in an anonymous table cell that encloses it. The
specified width is no longer used to participate in table layout, and
so that's why Mozilla "misrenders" the links on the right-hand-side of
Lydon's weblog.
On to Safari. Safari was trying to give Web designers the best of
both worlds. In Safari, I implemented a quirk that was supposed to
give you the WinIE behavior in quirks mode, but give you the Mozilla
behavior in strict mode. Chris Lydon's weblog (based off the
transitional doctype) is in quirks mode.
The problem is that I didn't get the floating bit cleared in all of
the places that checked for it, so the table cell ended up being
quasi-floating, and thus event handling got broken on the cell.
Anyway, the quirk has been improved so that Lydon's blog will
render as WinIE does in quirks mode, and if he decides to ever shift
to strict mode it will render like Mozilla does.
In the mean time, the float:left should clearly be removed
so that Mozilla can start rendering the site as the designer expected
as well.
Scripting Java with the Bean Scripting
Framework
Scripting Java with the Bean Scripting
Framework
04/06/2005 02:25 AMZDNet Apr 6 2005 6:33AM GMT
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...
Scripting Mac OS X
Scripting Mac OS X
11/10/2003 11:20 PMJames Reynolds put together this hands-on tutorial to help you master
scripting Mac OS X, complete with a helpful appendix of sample scripts
(on page 3). This is one you'll want to have handy for reference.
VB Scripting
VB Scripting
05/09/2004 05:15 PMNot Scripting News
Not Scripting News
02/15/2003 06:36 PMWhen's the last time that the content on Scripting News had anything
to do wtih scripting? Yeah, once in a while you'll read about XML-RPC
or something related, but that's maybe 10% of the time. Is it a case
of...
Client scripting with .NET
Client scripting with .NET
12/17/2002 02:32 AMCNET Dec 17 2002 1:36AM ET
Scripting News
Scripting News
03/13/2003 04:49 PMmakes his move to Cambridge .. drive cross-country .. Dave Winer .. 3
days .. in Kansas .. surfaces
track this
site | 7 links
Scripting in .NET is bullshit?
Scripting in .NET is bullshit?
01/06/2004 06:54 AMSo what is the problem? Where is the procedural .NET!?! Where is
the scripter's version of .NET!?! My colleagues are giving up on
Microsoft after years of effort to consolidate on the MS platform.
They do not want to be G. Andrew Duthie or Jesse Liberty. They want to
create a few HTML pages with forms and write some procedural script on
a server to process the data.
What I am starting to find are a number of PHP, Perl, and MySQL books
appearing on the shelves of my coworkers. And they are not looking at
Win2K or Win2003 as the platform or IIS as the server.
And please let's not waste time with the argument 'But you can
basically script in .NET.' BS is all I can say to such a
statement. -- Danny Boyd
Also see Richard Tallent's response.

Two thoughts about scripting
Two thoughts about scripting
06/17/2005 03:21 PMTwo things that may or may not go together, except that they showed up
on my radar at the same time: • Susan pointed me towards Brendan
Eich writing about JavaScript 1, 2, and in between. I've been hearing
about...
Scripting the Unscriptable in Mac OS X
Scripting the Unscriptable in Mac OS X
03/13/2003 10:21 AMAt some point, someone at Apple put two and two together, as follows.
"On the one hand, we've got the Accessibility API, which lets any
program access the interface elements of any other program. On the
other hand, we've got AppleScript, which lets any user write a script
to give commands to any scriptable program. So what would happen if we
put them together?
Scripting Word
Scripting Word
06/25/2004 05:18 PMRick Schaut: "My more recent tasks have involved working with both the
Word testers and the automated testing group to iron out some ways
that we can improve on testing. In particular, now that Word has a
more complete AppleScript implementation than previous versions, we
can move from automated testing based on VBA (Visual Basic for
Applications) to automated testing based on AppleScript."
EOS scripting language
EOS scripting language
05/31/2004 10:05 AMEOSscript 1.10 beta released!
Scripting by the Bay, Redux
Scripting by the Bay, Redux
04/11/2005 08:22 PMMatt Neuburg (~100 words)
Scripting by the Bay,
Redux -- For those who need to acquire or hone AppleScript
skills, Shane Stanley and Ray Robertson will once again be leading
their wonderfully intensive AppleScript Pro sessions, 02-May-05
through 06-May-05, in beautiful Monterey, California. I'm slated once
again to teach my famous "forced march through AppleScript
Studio" class. One source of real excitement is the question of
whether Tiger will have shipped in time; if it does, we'll be able to
talk about the new features, such as BLEEEP and
BOOOP (sorry, censored by the NDA police). [MAN]
TCL eggdrop scripting
TCL eggdrop scripting
12/27/2004 12:51 AMintro
Another Zero-Day IE Scripting Exploit
Another Zero-Day IE Scripting Exploit
06/09/2004 12:43 PMScripting Abroad
Scripting Abroad
09/08/2004 07:44 PM
Dave keeps his wheels rolling across America although his
treads
needs replacing. I envy him because I never done
what he is doing right
now. Farthest I have gone on wunderlust by car was a couple
of states.
I wonder if programming on the road is productive for him.
I just can't focus when I am not in a familar surrounding.
Maybe a monster
RV like Tog will do the
trick. I'll
need a broadband connection via satellite, of course, and my wife
will need GPS coordinates
of malls.Until my son leaves for college, seven years from now,
I'll be
looking at RV catalogs whenever I feel the wunderlust.

Scripting a New Alert
Scripting a New Alert
09/10/2004 05:28 AMScripting SMS: An Introduction
Scripting SMS: An Introduction
02/19/2004 05:59 AMPython Scripting For .NET
Python Scripting For .NET
03/19/2003 10:41 PM
Brian
Lloyd: I've finally been able to post an initial
(experimental) version of Python Scripting for .NET [via
Sean
McGrath]
First impressions: this looks like the first step towards where
PerlNET has
ended up: two VMs, two garbage collected heaps, but on the bright
side, every existing Python application runs without change or
without any performance degradation.
"Scripting News"
"Scripting News"
02/17/2004 08:53 AMScripting with dmidecode
Scripting with dmidecode
12/24/2004 01:11 PMThe recent Newsforge article about dmidecode got me thinking: what
other practical applications are there for dmidecode? As that article
points out, there isn't a lot of software out there that makes real
use of the dmidecode data. Let's see if we can change that.
Simple csh scripting
Simple csh scripting
08/09/2004 05:42 AMCNET Aug 9 2004 10:09AM GMT
Scripting News: 12/16/2003
Scripting News: 12/16/2003
12/17/2003 03:46 PMScripting News: 5/17/2004
Scripting News: 5/17/2004
05/17/2004 07:32 PMthe Frontier kernel is going to be open sourced .. Scripting News:
5/17/2004 .. As Good A Time As
Any
archive.scripting.com/2004/05/17#asGoodATimeAsAny
track this
site | 6 links
Scripting GNU in the 21st Century
Scripting GNU in the 21st Century
05/27/2004 06:26 AMScripting in the GNU environment and parsing HTML in bash.
Iadstools.dll Functions for Scripting
Iadstools.dll Functions for Scripting
07/08/2004 07:16 PMEnvironment, scripting, and behavior
Environment, scripting, and behavior
03/21/2003 10:17 AM
Jython, as we've seen, succeeds by the extraordinary measure of
rewriting the Python interpreter in Java. In the .Net world, early
efforts to make Perl and Python into first-class .Net languages ran
aground. Both projects have now retreated to a dual-run-time strategy.
Scripts can produce and consume .Net interfaces but rely on their own
virtual machines, not the CLR.
Is there a better solution for these environments? The designers of
Parrot [6], the Perl 6 virtual machine, think not and have struck out
on their own. "Why not compile to JVM/.Net?" the Parrot FAQ asks
itself. And it answers: "Those VMs are designed for statically typed
languages." That's true, sadly. It's a question of priorities, and
support for dynamic languages isn't high on the list for Java or .Net.
If I could make one change to both of these environments, that would
be it. [Full story at Inf
oWorld.com]
Mark Dulcey wrote to point out that the Parrot VM is not intended to
support Perl only, but any dynamic language. Yes, I should have made
that clearer. It would be best, in my view, if the JVM and CLR could
serve this purpose. My gut tells me the obstacles are cultural, not
technical.
...Scripting SMS: Making a Connection
Scripting SMS: Making a Connection
07/19/2004 06:47 PMScripting News: 3/30/2005
Scripting News: 3/30/2005
03/31/2005 06:59 AMabuse of someone else's content .. Scripting News: 3/30/2005 .. da un
ejemplo .. Test cases
archive.scripting.com/2005/03/30#testCases
track
this site | 5 links
Scripting News: 6/25/2004
Scripting News: 6/25/2004
06/26/2004 10:55 AMDave Winer announces that he is leaving the RSS Advisory Board ..
Scripting News
archive.scripting.com/2004/06/25#When:1:30:36PM
track
this site | 4 links
Cross Site Scripting in VP-ASP
Cross Site Scripting in VP-ASP
12/05/2003 01:53 PMXnuxer Research Laboratory (Dec 05 2003)
SMS 2003 Scripting Guide
SMS 2003 Scripting Guide
04/13/2005 08:56 AMScripting News: 5/14/2004
Scripting News: 5/14/2004
05/15/2004 02:52 AMDave Winer ..
accuses
archive.scripting.com/2004/05/14#playingRealGoodForFree
track
this site | 5 links
Very Cool: A Link from Scripting
Very Cool: A Link from Scripting
03/16/2003 12:25 PMVery Cool: A Link from Scripting
Wow. Dave linked to Feedster. Thank You! And now The
Werblog. Very cool. This just pointed out an
interesting use of Feedster -- researching the postings that you want
to link back to. I guess that's kind of obvious but we're all so
used to the "Go to blog => Copy Permalink => Go to Blogging Tool
=> Add Link to Post" and then repeat for the next link you want to
make that it hadn't even occurred to me.
Note 1: I'm still fighting with that Mac Internet Explorer CSS
issue. Any CSS experts out there have any thoughts? And if
this helps, its based on the Plone theme from Zope if you know about
Mac problems there. Email or IM any thoughts.
Note 2: I'm not saying that the Plone theme has problems
necessarily. I made so changes and I could well have made the
mistake. Andrew Limi did just
beautiful work on this and I really appreciate it.
System Scripting Runtime
System Scripting Runtime
05/11/2004 09:28 AMScripting News: 1/23/2004
Scripting News: 1/23/2004
01/23/2004 02:22 PMthe story behind Dean's post-Iowa exuberance .. Dave Winer Explains
The Dean Yell .. backstory on the Dean Scream .. Don't miss
them
archive.scripting.com/2004/01/23#theFamousDeanRant
track this
site | 6 links
Lockergnome Download: WMP Scripting Fix
v1.0
Lockergnome Download: WMP Scripting Fix
v1.0
05/28/2004 01:48 AMOne of the more well known developers of software in the fight against
spyware is JavaCool (you no doubt know them from their freeware
programs SpywareBlaster and SpywareGuard). They've created and made
available yet another handy weapon in the defense of your security.
This tiny application (just 9.5K to download) allows you to disable*
the Win Media Player scripting with the click of a button (*scripting
can also be re-enabled at a later date with this same program).
Scripting Addition: SQLiteAddOns 1.0.1
Scripting Addition: SQLiteAddOns 1.0.1
02/10/2004 02:46 AM SQLiteAddOns is the first AppleScript Scripting Addition to give your
AppleScripts the power of an SQL database. SQLiteAddOns also gives
every application that supports AppleScript full access to the same
powerful SQL database. SQLiteAddOns is built on top of SQLite, an
SQL92-compliant, embeddable, stand-alone database library. SQLite
database residing locally on a user's computer, and not on a remote
server. SQLite's on-the-fly indexing and ACID transactions ensure that
databases built with SQLiteAddOns are both fast and free from
corruption.
Grok Description matches for Fun Scripting Safari
GrokA matches for Fun Scripting Safari
Fun Scripting Safari