stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


The good and the ugly







The good and the ugly

The good and the ugly 11/13/2003 07:42 PM

PHP.net has a new feature on their search page - a really nice implementation of an auto complete text widget in Javascript. Even better, the search page is valid XHTML 1.0 Strict and uses CSS for the layout. Let's hope this is an indication of things to the come for the rest of the site, which still mostly consists of tag soup.

Here's the ugly bit: the javascript for the auto complete function is deliberately obfuscated. Now I know that this decision is completely up to the author of the script, but personally I find it exasperating. PHP is an open source project, and obfuscation in this way is the antithesis of the open source ideal. A big part about open source is that people shouldn't have to invent something twice - why waste duplicated effort when sharing code costs nothing and benefits everyone? I'm sure the author had their reasons for hiding the code in this way but to me it seems like a wasted opportunity to teach site visitors a useful new trick. A bug concerning the obfuscation has already been raised in PHP's bug tracker but was closed without a full explanation.

Obfuscation of client side code such as Javascript is a pretty futile exercise in any case. Most of the effect of the obfuscation can be easily reversed using a tool such as Jesse Ruderman's view variables bookmarklet, which displays all variables on a page (including ones that contain decoded content from obfuscated variables) and pretty-prints functions to make them more readable.

It's impossible to prevent "theft" of your Javascript, but if you really want to stop people from using it the best you can do is to place a copyright notice in the code and ask people to contact you for licensing options. If it's on the web, people can take it. Clear copyright messages are a far more ethical deterrent than ineffective tricks.




This is a GrokNews Entry: (what is grok?)





Similar Items

The good and the ugly

Grok Headline matches for The good and the ugly

The good, the bad and the ugly


The good, the bad and the ugly 04/14/2005 12:33 PM
As Tom DeLay continues to get riddled, Trent Lott is shooting from the hip again.

CSS: The Good, the Bad, the Ugly


CSS: The Good, the Bad, the Ugly 04/09/2004 04:01 PM
I took pretty aggressive notes during the panel that came after mine. Enjoy! (You can tell I was paying more attention to the two people who were talking about things I hadn't heard much about before; less notes from their...

EIOffice: The good, the bad, and the
ugly


EIOffice: The good, the bad, and the
ugly
06/02/2004 12:07 PM
Evermore Integrated Office is an extremely promising new Java-based office suite that currently runs on both Linux and Windows, with versions slated for Mac and Solaris. EIOffice is a remarkably faithful clone of Microsoft Office, with a twist -- it provides a level of integration unmatched by any office suite on the market. It's not without problems, though, a couple of which take EIOffice out of the running for some organizations.

Themes: Good, Bad, and Ugly


Themes: Good, Bad, and Ugly 02/10/2004 02:51 AM
MacThemes. net has posted a look at the entries in the OWC/Unsanity Theme Contest. Let's face it: most themes, with a few exceptions, just plain suck.

Fingerprints as ID - good, bad, ugly?


Fingerprints as ID - good, bad, ugly? 04/19/2004 12:32 PM
Letters Well, there's an effectiveness:usability trade-off, for starters

Dealing with the Good, the Bad, and the
Ugly Feeds


Dealing with the Good, the Bad, and the
Ugly Feeds
01/16/2004 01:02 PM

It's amusing to me that so many bright engineers are fighting inside a paperbag over the issue of what to do with bad feeds.  For some reason, probably human nature, they have limited themselves into finding a solution at the spec and parser implementation level when there is no solution there and the discussion has devolved into exchanging “is so“ and “is not“.

The Biased Liberal post offers a solution at the UI level without irritating the user.  The problem can also be solved at marketing and legal level although I favor the UI level solution.

One rather amusing (?) thought I occasionally use to pull myself out of a hole is that the ultimate solution to every problem is world destruction.  All right, it's not funny, but it does shake me out of the box.  As to the implementation, it's easy if you believe a tree falling without an observer makes no sound.

Update:

Looks like the XML-DEV got thrown into the paperbag as well.  There is now a long ongo ing thread on Postel's Law, exceptions, and what to do with bad feeds.  Elliotte Rusty Harold did ment ion my Biased Liberal solution, but XML-DEVers seems to prefer talking about parsers, specs, what the world wants and needs, theories, history, scenarios, etc.  Well, they seem to be enjoying themselves so let's not bother them.


Panther: The Cool, The Good, The Bad,
And The Ugly


Panther: The Cool, The Good, The Bad,
And The Ugly
10/28/2003 11:06 PM
Panther is certainly interesting and will get better with minor tweaks. (Apple-x.net via MyAppleMenu)

Adding Music to your Web Site - the
good, the bad and the ugly


Adding Music to your Web Site - the
good, the bad and the ugly
05/21/2004 10:04 AM
WebDevInfo May 21 2004 1:58PM GMT

The Good, Bad and Downright Ugly of
Flash Email


The Good, Bad and Downright Ugly of
Flash Email
08/18/2002 04:40 PM
Send Rich Media, Streaming or Flash Email may be all the rage with Marketers and Advertisers alike. But is it as effective as all of the folks trying to sell you on it say it is? Read on for some tips concerning what you should know before you try to send Flash & other Rich Media Email.

Livewire: the Good, Bad and Ugly -
Plastic Surgery Stories (Reuters)


Livewire: the Good, Bad and Ugly -
Plastic Surgery Stories (Reuters)
05/01/2004 07:51 AM
Reuters - The Internet can't make you beautiful, but it does cater to a host of vanities, from the search for the perfect eye shadow to the ultimate makeover, plastic surgery.

Guardian Unlimited | Columnists | Julie
Burchill: Good, bad and ugly


Guardian Unlimited | Columnists | Julie
Burchill: Good, bad and ugly
12/02/2003 12:28 AM

""I'd just like to get together with a
guy from time to time just to -- just to
play. I'd like him to be, uh, in very
good shape, flat stomach, good chest,
good arms, well-hung, cut, uh, just get
naked, play, see what happens, nothing
real heavy ..."


""I'd just like to get together with a
guy from time to time just to -- just to
play. I'd like him to be, uh, in very
good shape, flat stomach, good chest,
good arms, well-hung, cut, uh, just get
naked, play, see what happens, nothing
real heavy ..."
08/31/2004 08:45 PM

"Ugly Zoo"


"Ugly Zoo" 04/19/2004 03:01 AM

I've seen ugly, but thats like


I've seen ugly, but thats like 08/21/2004 08:20 PM
Doing a Lynndie

Ugly, Why?


Ugly, Why? 05/23/2004 01:53 PM
I took a minute and looked up Vonage’s Motor ola box that I was wrestling with yesterday. I was thinking “boy, that’s an ugly box” and then “that’s an ugly web page too.” But the problem is bigger...

The Superficial - Because You're Ugly


The Superficial - Because You're Ugly 08/12/2004 12:25 AM
The Superficial - Because You're Ugly .. superficial news site

thesuperficial.com
track this site | 3 links


Darned if eye ain't ugly!


Darned if eye ain't ugly! 03/08/2004 11:04 PM
Ugly Stickers and their "dark origins". (via tui)

Old, ugly and fired


Old, ugly and fired 04/08/2005 09:26 AM
In the latest case against Wall Street sex bias, a woman is awarded $29 million after complaining of a corporate culture hostile to females.

The ugly underbelly of the web


The ugly underbelly of the web 12/24/2003 11:04 AM

The longer I work with large corporate intranets, the more I am amazed at how ugly they are. Ugly in that special Internet sense: they use unusual authentication schemes, have plain weird URL design, the list goes on. I particularly find the URL design annoying: in an intranet redesign, you're often required to recombine existing stuff, but if pages don't have unique URL's you're kinda stuck. What was ever wrong with giving every destination page a unique URL?


Ugly duckling


Ugly duckling 01/10/2004 03:54 AM
I can't seem to get over the fact that my sister is a raving beauty and I'm not.

ugly or handsome ?


ugly or handsome ? 04/08/2005 06:04 PM
Are you ugly or handsome? So Much for That Merit Raise: The Link between Wages and Appearance. Hey what about the phrase beauty is in the eye of the beholder?

RIP: Lockergnome's Ugly Baby


RIP: Lockergnome's Ugly Baby 04/09/2004 04:10 PM
Ready for a re-redesign? I am. A long time ago (in a galaxy quite close to ours), Stephen and I were working on a very basic shell for Lockergnome. I took that code and started tweaking it this morning. The elements are falling into place, but it's far from clean. Meryl's helping me tweak it this weekend, but my hope is to lay something into the official site before next weekend. My aim is to stay clean, fast, and efficient. You may wonder why we even bothered to roll out the (current) White Album? A new backend, pure and simple. We're dev'ing our own CMS that'll help us create newsletters, syndicated feeds, Web pages, etc. In order for other processes to begin, we had to put something different online. The result was a bit... dirty. But hey - this is the f*cking Internet. Just have a little patience, eh? The results will be well worth it. If you'd like to collaborate, just let me know; I'll be cracking code for the next X days....

Why don't ugly people have charisma?


Why don't ugly people have charisma? 07/11/2004 10:42 AM
Neil Cavuto

townhall.com/columnists/neilcavuto/nc20040710.shtml
track this site | 3 links


Ugly Graphics In My Home


Ugly Graphics In My Home 02/18/2004 10:50 AM
Apple has been using a really horrible picture of lots of Pepsi bottles to advertise their iTunes give away. (Noded via MyAppleMenu)

"Welcome to Ugly Christmas Lights.com!"


"Welcome to Ugly Christmas Lights.com!" 12/26/2003 09:03 AM

Welcome to Ugly Christmas Lights.com!


Welcome to Ugly Christmas Lights.com! 12/25/2003 08:07 AM
UGLY CHRISTMAS LIGHTS. COM .. and then you have these

uglychristmaslights.com
track this site | 5 links


The Goo,d The Bad, And The Ugly? First
Impressions Of The G5 iMac


The Goo,d The Bad, And The Ugly? First
Impressions Of The G5 iMac
09/07/2004 06:26 PM
By Robert Velarde, CMUG (via MyAppleMenu)

Valley VCs get back to being ugly


Valley VCs get back to being ugly 04/22/2004 03:51 AM
from the land that invented truly antisocial networking

'Frankenfish' rears its ugly head again


'Frankenfish' rears its ugly head again 05/03/2004 11:31 PM
Straits Times May 4 2004 4:12AM GMT

Bell Battle Could Get Ugly for Bush


Bell Battle Could Get Ugly for Bush 06/10/2004 01:03 PM
TheStreet.com Jun 10 2004 5:51PM GMT

Hype Rears Its Ugly Head. Again.


Hype Rears Its Ugly Head. Again. 02/01/2005 09:07 PM
I wasn't at the conference, so I can't comment on the specifics that Jack Shafer references, but I'm finding it hard to disagree with anything that's written in this Slate column. Many of the first bloggers, in addition to being geeks, were trained in journalism or writing, and that pedigree...

Why security's no longer IT's ugly
stepsister


Why security's no longer IT's ugly
stepsister
02/19/2004 03:31 PM
CNET Feb 19 2004 8:17PM GMT

Tulip revolution turns ugly


Tulip revolution turns ugly 03/24/2005 04:34 PM
The president of the former Soviet republic of Kyrgyzstan flees the capital as looters cause chaos.

US inflation rears its ugly head


US inflation rears its ugly head 05/14/2004 09:20 AM
The threat of increasing inflation appears greater after fresh data shows that consumer prices continue to rise in the US.

Swap That Ugly Sweater: Online


Swap That Ugly Sweater: Online 12/31/2003 06:13 AM
Web bazaars like eBay are geared up for a 'Get What You Really Wanted' campaign. And on community sites like Craigslist, postings for holiday shopping and after-holiday unloading have tripled.

Earthlings: Ugly Bags of Mostly Water


Earthlings: Ugly Bags of Mostly Water 04/30/2004 04:22 PM

L.A. Leads Detroit 41-40 After Ugly Half
(AP)


L.A. Leads Detroit 41-40 After Ugly Half
(AP)
06/06/2004 10:10 PM
AP - Though the Detroit Pistons forced the Los Angeles Lakers to play ugly basketball, Shaquille O'Neal still looked awfully good in the first two quarters of the NBA Finals. O'Neal had 20 points and six rebounds, and Los Angeles took a 41-40 lead over Detroit after the first half of Game 1 on Sunday night.

Good idea and a good service. Can anyone
say how can I register to gmail, and if
attchment size is large then


Good idea and a good service. Can anyone
say how can I register to gmail, and if
attchment size is large then
07/13/2004 01:33 AM
TechTree Jul 13 2004 5:44AM GMT

KILLER, COWARD, CON-MAN GOOD RIDDANCE,
GIPPER ...MORE PROOF ONLY THE GOOD DIE
YOUNG


KILLER, COWARD, CON-MAN GOOD RIDDANCE,
GIPPER ...MORE PROOF ONLY THE GOOD DIE
YOUNG
06/08/2004 05:47 AM
KILLER, COWARD, CON-MAN GOOD RIDDANCE, GIPPER ... MORE PROOF ONLY THE GOOD DIE YOUNG .. How People View The Dead Is Shaped By Personal Experiences .. Greg Palast on the Reagan "Legacy" 6/7 .. And another

gregpalast.com/detail.cfm?artid=336&row=0
track this site | 9 links


Grok Description matches for The good and the ugly
GrokA matches for The good and the ugly

Selectively delete Safari favicons from
the icon cache


Selectively delete Safari favicons from
the icon cache
12/24/2004 12:41 PM
d1taylor: "I updated the favorite icon (favicon.ico) on my web site, just to find that Safari insists the old one is good enough, even though other browsers are smart enough to show the new one. After some time spent here at macosxhints and other sites, I learned enough about how the Safari icon cache works to write this useful little shell script that works just fine with Safari 1.2.4. Remember to make the script executable (chmod +x script_name), and quit Safari before trying to use it. "

Safari Magic 1.0 adds numerous tools to
Safari


Safari Magic 1.0 adds numerous tools to
Safari
07/20/2004 02:43 AM
Stephen Becker has announced the release of Safari Magic 1.0, a utility which adds several tools to Safari...

Apple: Safari Beta II Script Collection


Apple: Safari Beta II Script Collection 10/29/2003 02:19 AM
Apple has updated their Safari script collection with scripts that take advantage of features found in the most recent beta release of Safari. Some of the scripts also take advantage of Apple's UI Scripting beta software. For instance, one of the UI scripts will combine the open browser windows into a single tabbed window.

A 'Save Tabs as Bookmark Folder' script
for Safari


A 'Save Tabs as Bookmark Folder' script
for Safari
09/22/2004 09:52 AM
I've been frustrated with Safari's lack of a "Save tabs" as bookmark folder method. Combining a couple of posts mainly this one, I wanted to share a solution. First, download, compile and save this safari_tabs script in you...

AnyCount 4 Released: Word Count,
Character Count, and Line Count Software
- Multilingual Interface, New Export
Formats


AnyCount 4 Released: Word Count,
Character Count, and Line Count Software
- Multilingual Interface, New Export
Formats
04/10/2005 03:26 AM
New version of AnyCount 4: Word Count, Character Count, and Line Count Software. [PRWEB Apr 10, 2005]

"Word Count"


"Word Count" 07/29/2004 01:02 AM

Word Count


Word Count 08/27/2004 01:30 PM
Word Count
http://www.wordcount.org/

Words are used as invectives, toasts, and tirades, among other forms of human expression. As a type of artistic experiment, Jonathan Harris of Flaming Toast Productions decided to create this engaging website that documents the 86,000 most frequently used English words, ranked in order of commonality. Nay-sayers beware: This is no simple listing of the words, contained within a mundane series of connected web pages. As visitors quickly realize, this articulated end-to-end listing of these 86,000 words features scaled versions of each word, giving a "visual barometer of relevance." As the site notes, "The goal is for the user to feel embedded in the language, sifting through words like an archaeologist through sand, awaiting the unexpected find." Interestingly enough, the word "God" is one word from "began" (which is at number 375), and six words from "war." Budding urbanologists will find it interesting that the word "Chicago" is at number 6,692 and that "Shanghai" makes into the list at 18,242. [From The Scout Report, Copyright Internet Scout Project 1994-2003. http://scout.wisc.edu/]

XUL in Safari


XUL in Safari 10/29/2003 12:12 AM

Safari 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.1


Safari 1.1 10/28/2003 11:08 PM

Safari 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.


going on a safari...


going on a safari... 03/11/2003 02:00 PM
so far i'm digging the new mac os x browser safari. i haven't tested all css stuff and java, but...

Safari 1.2 bug seen here


Safari 1.2 bug seen here 02/12/2004 11:24 AM
We 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 PM
Safari 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 AM

An 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 PM
Safari's the neat-o new quick browser for OSX that runs off the Konqueror guts and impresses the heck outta your neighbors.

Safari RSS


Safari RSS 07/01/2004 01:46 PM

I 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.3


Safari 1.3 04/16/2005 01:24 AM

Those 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.0


Safari 1.0 11/03/2003 09:08 PM
The fastest and easiest-to-use web browser ever for the Mac.

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 AM
This 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]

"Pimp My Safari"


"Pimp My Safari" 03/25/2005 06:44 AM

Safari Beta v64


Safari Beta v64 03/13/2003 10:21 AM

Apple's Safari a hit


Apple's Safari a hit 01/13/2003 03:51 AM
Safari users. The new standards-based browser features a minimal interface, Google toolbar and the option to block pop-ups. It was ...

New Safari builds


New Safari builds 03/13/2003 10:16 AM
Before 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 vs. Camino


Safari vs. Camino 03/13/2003 10:14 AM
Mr. Zeldman has compiled a list of some of the web design issues that arise between Safari and Camino (formerly Chimera) on the Mac. As he mentions, "The topic of browser differences is as interesting as lint. But as web designers, we need to know about these differences in the...

Safari and Chimera


Safari and Chimera 01/14/2003 02:28 PM

The rumors about Apple releasing its own branded browser circulated for some months now. With the hiring of David Hyatt at Apple, one of the main developers of Chimera and Mozilla, the expectation was the new browser will be based on Gecko. It now turns out Safari is based on Konqueror's rendering engine. Quite interesting!

It would be very interesting to see the evolution of Safari. One major feature missing from Safari is tabbed browsing, which was designed and implemented by David. His description of the story and how it was seen by marketing people at that time is rather amusing.

What are the long term implications for Mozilla of Apple's decision to go without Gecko? With the current polarization of developers around Apple's new MacOS X, is Mozilla going to loose its relevance as the "other" browser on the market? Can Apple fight this browser battle they've just entered? What will be Microsoft's response to this?

I think this year will be an interesting one to watch...


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...

PC Mag Safari Comments


PC Mag Safari Comments 01/22/2003 07:39 PM
In 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...

Safari Hates Me


Safari Hates Me 01/31/2003 03:59 PM

I'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.


LiveDictionary 1.1.1 for Safari
available


LiveDictionary 1.1.1 for Safari
available
06/02/2004 05:41 AM
Michael Ash has released LiveDictionary 1.1.1, a Safari extension that adds fast, convenient dictionary lookups to the Web...

Use AIM Express with Safari


Use AIM Express with Safari 07/30/2004 10:29 AM
If 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...

The good and the ugly

The following phrases have been identified by the grok system as matching this entry: python script rtf word count css2 styled tooltip hebrew websites readable mac safari flushing favicon cache in safari

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Asia s online
advertising revenue
to grow 400 % by
2007 : IDC

Web Marketing : Get
Found

Profit boom tipped
for Asia Net ads

What's Next: Data
Disasters

Taking Business
Online

Microsoft Concludes
European Defense

Microsoft ends
defense in European
antitrust case

Ballmer's
Competitive Streak

Everybody Loves
Microsoft Right ?

Gartner: Ignore
Standards for Web
Services Security.

LinkLog: Death Spam
Stuffed in more ways
than one

PHP Class 'File
Display' released

FCC Expands
Frequencies for
Wireless Web

Bahrain poised for
3G launch, but will
Wi-Fi dominate?

Wireless Internet
firm AirIQ cuts Q3
loss 48% to $1.8M;
sales up 30% to
$2.1M

ApacheConf - the
Apache Configurator

LDraw DesignPad
Sun's Linux desktop
off to flying start

Dell keeps zooming
in Q3

Slashback: Simpsons,
Buyouts, Droid

AOL Canada inks deal
with SlipStream

Asia's online
advertising revenue
to quadruple by
2007: IDC

U.S. ad groups lobby
for antispam law

SEC Files Suit
Against Former
Gateway Execs

SBC to 'Accelerate'
Slimming Efforts

LSI Logic to spin
off storage group

GameSpy warns
security researcher

Re: Serious flaws in
bluetooth security
lead to disclosure
of personal data

Sun to release free
version of Java tool

Avici said
relationship with
Qwest under SEC
investigation

Google and Beyond
Ray Ozzie on
Longhorn & Groove
Networks

Properites vs.
Methods...

More Sidebar Fun
Pearson Intl Airport
threatens to sue
websites that take
its name in vain

LSI Logic may spin
off storage group

Microsoft concludes
antitrust defence

Internet phone firms
urge Calif. not to
regulate

Apple seeds Xcode
1.1 update

Xcode Clippings Menu
1.0.1

Free Sample
Clippings for
AppleScript Studio

iModz
Le cinema du Paris:
let the lofty
sextape critiques
commence!

The Computer Owner -
Guilty or Not
Guilty?

FCC To Expand
Wireless Spectrum

BBEdit Adds SFTP
Support, Rendezvous,
More

X For Teachers
Participants Get
Final Cut Express
Deal

Your Mac Life Coming
To Atlanta Apple
Store

Tony Hawk's Pro
Skater 4

what is grok?