Comments: Response to Some 1.3 Comments

So, let me get this straight. There's not going to be any world domination? That's a bummer.

Oh, and the question that I read earlier wasn't how to Save As files, but to change the setting back to match 1.2's behavior.

Posted by Jeff McGlynn at April 18, 2005 11:25 PM

There's gonna be world domination. It's just not gonna be planned. It'll happen all by itself.

Posted by Jeff Harrell at April 18, 2005 11:57 PM

Also David when dragging to the desktop the url address for the current page in Safari that is in the address field.

If the web page has a title of like this one "~paulog" the file created by Safari using this procedure is not a .webloc and is therefore completely unusable. In fact the file created has no extension, and no contents.

You can check this at my web site. (sorry it is still under construction):

http://paulog.homedns.org/

Overall you made a great work with this version of Safari. Much better than before. Thank you.

Posted by Paulo Jorge Góis at April 19, 2005 12:09 AM

First of all, thank you so much, Mr. Hyatt, for the superb work! Now you probably are already aware of this issue, but the Copy Image contextual menu command does not copy the image to the clipboard as expected but only the URL of the image. Perhaps copying to the clipboard is no longer a feature (if so, that would be unfortunate), but if that's the case the menu item should be named Copy Image URL.

Posted by Ari Rubin at April 19, 2005 12:48 AM

Looks like that when you update from 10.3.7 to 10.3.9, the defaults item in the Bookmarks Bar are being appended anew to the current Bookmarks.

Basically, they were removed on 10.3.7 so that I have a custom Bookmarks Bar. Now in 10.3.9, they are back and have been appended to the end of my other items in the Bookmark Bars.

Posted by One casual user at April 19, 2005 2:18 AM

Another annoying thing that I noticed is rendering bugs in the text entry box of some phpBB forums: mainly, the blinking cursor is absent.

Posted by Renaud Guerin at April 19, 2005 3:00 AM

Here's a bug for ya:

It says Rendezvous and not Bonjour!

Well, in the Japanese version at least. Haven't tested English…

Posted by Carl at April 19, 2005 3:49 AM

Thank you for an excellent new release. The JavaScript engine does seem about 10 times faster in the tests I've run. Pages do load more quickly. Nothing on my sites has broken. I'm very happy with this release.

Posted by Mike at April 19, 2005 4:04 AM

The command key change was a good one. All combinations on V should probably be considered reserved for Paste variants.

Posted by Steven Fisher at April 19, 2005 4:13 AM

1.3 does say Rendezvous instead of Bonjour in the Bookmarks view in the English version, too.

Posted by Mike at April 19, 2005 4:21 AM

1.3 does say Rendezvous instead of Bonjour in the Bookmarks view in the English version, too.

Posted by Mike at April 19, 2005 4:21 AM

> (4) The selection extends to the edges of lines in the new Safari just as it does in other Mac apps like TextEdit.

Any idea why Pages does not work like any other Mac app then?

Posted by Michel Fortin at April 19, 2005 4:23 AM

The View Source command was changed to match Mail? That seems a little backwards to me. Doesn't it stand to reason that more people use the View Source command in a web browser than an e-mail client?

Posted by Chris Moritz at April 19, 2005 5:11 AM

I agree, that definitely seems backwards.

Also, there's issues when using 1.3 on a page with sifr (may also be some kind of caching thing):

The activity window reports items as cancelled, and the layout blows out. But not always.

Posted by Baxter at April 19, 2005 5:16 AM

Actually, Chris, I use View Source much more often in Mail than in Safari.

Posted by Jeff at April 19, 2005 5:36 AM

Point taken, Jeff. But do you think that's the case for most people?

Posted by Chris Moritz at April 19, 2005 5:51 AM

Not sure if anyone else is experiencing this problem, but under 10.3.9 and Safari 1.3 when I hit Apple-T to open a tab, it comes up as Untitled, not auto-loading a page, which is good. But until I load a page in this tab, I can't use Apple-Shift-Arrows to switch out of this tab. As soon as a page is loaded in this tab, it works just like before. I also noticed that the default shorcut to switch tabs is now Apple-{ or } -- which of course works just fine. When did that happen?

Posted by Dean at April 19, 2005 6:10 AM

Dave, you're doing a terrific job!! I'm really impressed at the speed at wich you manage to address the different issues you've blogged about here. The new version of Safari is a huge improvement over te previous version, but what's with frame support ??? How come Safari chokes on pages with more than two frames ??? I guess it'll come in a future update ;-) Thanks again,

Posted by Corentin at April 19, 2005 6:23 AM

Display:none; Bug

I'm in the middle of digging out from latest Safari release and I noticed this bug which will actually crash a virgin copy of Safari 1.3 (v312).

http://culater.net/wiki/moin.cgi/SafariBugs

Posted by Mike at April 19, 2005 6:37 AM

Dean, apple-shift-arrows will no longer work when in text input fields (they kept it when not entering/selecting text for backwards-compatibility, I bet). Those are the systemwide key commands for select to beginning/end of line.

Posted by d chalmers at April 19, 2005 6:56 AM

Well, I agree it would be wonderful to know how to change the Download Link contextual menu behaviour back to "normal" like it was in v1.2.

Reason: Just about every other browser on this planet on any OS functions just like v1.2 used to. Right-click the link and you'll get the "Save As" dialog box.

The new functionality creates confusion for both Apple users and for the possible switchers.

If you really want to stick with this new functionality, please provide us an option to change it back in the preferences dialog, or at least by editing the .plist file.

Posted by Juha at April 19, 2005 7:37 AM

I'll just add my two cents to say that I view source in emails much more often than I do on the web, and so I actually know the Mail.app view source binding but not the old Safari one. I know that I've tried to use the Mail.app binding before, only to be frustrated.

Also, I've found a bug with the new range input type. If you specify a min value of less than 0 or a max value of greater than 100, the slider stops moving at 0 and 100. It still updates as you drag, but the little knob doesn't move. Actually, it appears to move very briefly and then move back to 0 or 100. After some investigation, it appears that this is because in KWQSlider.mm, when the min and max value of the slider are updated in QSlider::setMinValue and QSlider::setMaxValue, it changes the min and max value of the underlying NSSlider, but it doesn't change the min and max value of the QSlider class, leading to the value being clamped to between 0 and 100 in QSlider::setValue(), as you can se here, where you can see that m_minVal and m_maxVal are never updated:

void QSlider::setValue(double v)
{
double val = kMax(m_minVal, kMin(v, m_maxVal));

KWQSlider* slider = (KWQSlider*)getView();
[slider setDoubleValue: val];
m_val = val;
}

void QSlider::setMinValue(double v)
{
if (v == m_minVal) return;

KWQSlider* slider = (KWQSlider*)getView();
[slider setMinValue: v];
}

void QSlider::setMaxValue(double v)
{
if (v == m_maxVal) return;

KWQSlider* slider = (KWQSlider*)getView();
[slider setMaxValue: v];
}

I haven't had a chance to actually test this fix, because I can't get WebCore to build. Following the instructions provided, I try to build JavaScriptCore first, but that fails because it can't find the header file unicode/uchar.h. I couldn't find that on my system, so I tried to build ICU from the Darwin sources. There were no instructions for how to build that, and attempting to do make; make install didn't seem to work. Are there any detailed instructions anywhere for how to get WebCore to build?

Also, is there a better place than this blog to report these sorts of things? You seem to use this blog more for getting regression tests for layout bugs through trackbacks than for actually submitting patches. What would be the best way to do that?

Posted by Brian Campbell at April 19, 2005 7:54 AM

Personally? I can count on one hand the number of times I view source in a browser (I don't really develop web pages that much, and rarely look at the source of other pages -- I already have the source to my pages ;)

But in mail? I frequently check the "source' to see things about the format and headers of a message. Especially to check for phishing attempts.

Posted by Bryan Pietrzak at April 19, 2005 9:18 AM

I dig Safari and your work is awesome! I would switch back to it in a heartbeat if it would be able to support html wysiwyg editors written in javascript (e.g. http://sourceforge.net/projects/fckeditor/ ).

Posted by Kristen at April 19, 2005 9:38 AM

i know this sounds crazy, and i'm not sure if Dave is ever gonna read this, but this is the only way that i think i could get a hold of him... so, here's my idea dave, take or leave it, but at least let me know if you like it:

i love the short cut in safari where i can hit cmd-# (numbers 1-9) and it will load the corresponding bookmark on the bookmarks bar. i LOVE that short cut. right?

but the problem is that i switch around my bookmarks bar a lot and i've bot a few folders of links up there, some with auto-tabbing some not, and needless to say it's hard to know exact which bookmark is what number. so... i've gotten into the habit of numbering my book marks like such...

"AT" stands for "auto-tabbed"...

mac (AT) blogs(AT) 1) localhost 2) my ebay 3) webmail etc etc

that way i know what number to hit to load the page i want, because when something is in a folder it does NOT apply to this short cut.

anyway (i'm rambling) i think that there should be a preference in the prefspane to automatically add numbers to the bookmarks bar. it would do everything automatically. if you moved bookmarks around it would factor that in and essetially just have space for bookmark #1 and a space for #2, and then you could move them around all you want.

i know i was rambling, but i was sort of nervous.

eli

Posted by Eli Duke at April 19, 2005 9:51 AM

The feed URL problem can be fixed if you're willing to edit your Safari binary. This could cause other problems but here you go:

1: open a terminal and run: cd /Applications/Safari.app/Contents/MacOS
2: Backup the safari binary: cp Safari Safari.backup
3: Edit the binary: vim Safari
4: Search for "feed": /feed
4.1: The cursor should be at the start of a the word "feed" followed by some gibberish and "feeds" and then more gibberish and "feedsearch"
5: Change the word "feed" to something else, I changed it to "xeed" by pressing "r" and then "x".
6: Save your edits with ":wq"
7: Restart Safari and give it a feed url to see if your edits worked: feed://weblogs.mozillazine.org/hyatt/blogger_rss.xml

Note: The above will probably void your warrenty and kill puppies. Don't do it unless you are knowledgable enough to fix it if you break it.

Posted by Sandy McArthur at April 19, 2005 10:43 AM

When viewing your inbox, Safari 1.3 has a bug where you cannot COMPOSE MESSAGE, Yahoo will deliver a message saying your login has expired.

SAFARI 1.3 CANNOT COMPOSE MESSAGE IN YAHOO MAIL!!!!


I also have noticed that the Yahoo search tabs no longer works in 1.3

Posted by Dave at April 19, 2005 12:34 PM

I had no trouble composing and sending email with Yahoo Mail in Safari 1.3.

Posted by PCheese at April 19, 2005 1:24 PM

What´s the problem with the changed keyboard command? I just went to the System Prefs. choosed Keyboard & Mouse, and there you can see, edit and add keyboard commands for all apps. Now my tabs are changing again when I press cmd+shift+ left or right arrow :-)

Posted by MetalSnake at April 19, 2005 2:07 PM

Edwin E. Isea A, I am Spanish too but that does not prevent me from thinking it is somewhat rude thing to speak in Spanish in the middle of an English conversation, and when you do know many readers will not get a word.

I too do not get the reason to change some and so many keyboard shortcuts. Anyhow, have a look at file:///Applications/Safari.app/Contents/Resources/Shortcuts.html . You will see you can go back with Backspace, and go fore with Shift+Backspace.

Posted by Jorge at April 19, 2005 2:19 PM

Yahoo.com javascript tabs above search field missing? Now replaced by old pop-up menu. The tabs are much more useful and interactive. Why can't 1.3 no longer render them?

Posted by Stephen at April 19, 2005 3:43 PM

Does anybody else notice the javascript tabs (for Search) on yahoo.com is missing, after updating to Safari 1.3?

Posted by Stephen at April 19, 2005 3:44 PM

THANK YOU!!!!!!!! CAN'T SAY ENOUGH GOOD THINGS ABOUT THE JAVASCRIPT DEBUG CONSOLE

Posted by adam at April 19, 2005 3:47 PM

Safari cannot properly size or render the Yahoo News (Beta) "Y!Q search in context feature." When clicking on the purple icon next to dashed-underlined keyword (in an article), a pop-up frame displays search results regarding that keyword. The pop-up frame does work in Safari, only that the content is cutt-off because it's not sized correctly. And Safari does not show scroll bars so you cannot see the missing words that's lower in the frame. Firefox correctly displays and loads the pop-up frame but Safari cannot.

Posted by Stephen at April 19, 2005 3:52 PM

In order to support dashboard, the newest webkit (and, by extension, Safari) will render code such as

<body>
<script>
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
context.clearRect(0, 0, 200, 200);
context.setFillColor(0.0, 0.0, 1.0, 1.0);
context.fillRect(0, 0, 200, 200);
context.setFillColor(1.0, 0.0, 0.0, 0.5);
context.fillRect(20, 20, 160, 160);
</script>
</body>

When viewing this page, Safari behaves as though it is pitching to Cocoa, grabbing an NSCanvas object, and letting me go to town with it. Is that, indeed, what is happening? My concern is that, by enabling access to Cocoa frameworks through Safari, you have made the same mistake Microsoft made by incorporating ActiveX into Internet Explorer. Doesn't this suddenly open the door for an attacker, exploiting a buffer overflow in Cocoa, to run executable code on my computer if I visit his web page?

Or am I full of paranoid assumptions here?

Explanations or pointers to the same are appreciated!

Posted by Joshua Emmons at April 19, 2005 4:18 PM

Is anyone else seeing messed-up rendering when you bring up XCode Expert Preferences help, in either XCode, or in Safari?

The problem I'm seeing is that certain text is overlapped.

"BuildSystemCacheMinimumRemovalAgeInHours" is displayed correctly, above and to the left of the descriptive paragraph.

"PBXBuildFailureSound" is displayed wrong, overwriting the descriptive paragraph. The next four defaults have the same problem, then "PredictiveCompilationDelay" is correct.

The problem occurs in the rest of the document, off and on.

The file displays correctly in FireFox, IE, and OmniWeb 4.5.

file:///Developer/ADC%20Reference%20Library/releasenotes/DeveloperTools/Xcode/XcodeDefaults.html

Posted by Jon H at April 19, 2005 5:27 PM

I echo Joshua's concerns about Cocoa->ActiveX; though I trust you've thought this through already… I thought I read on some Dashboard developer page that Cocoa bits wouldn't work in Safari the browser, just in Dashboard. Presumably, WebKitViews have a property called "allow embedded Cocoa" that's set to false in Safari but true in Dashboard. Or did I just imagine that?

I mostly just want to praise you for the rewrite of the selection engine. I tend to highlight things as I'm reading to hold my place, and the old engine was a real pain. It could get really slow, and what it highlighted was sort of random. The new system, however, is Super Awesome! I love it. Good job.

Posted by Carl at April 19, 2005 5:31 PM

I've reported this to Apple thru normal channels, but it might be helpful to others to know. The Major League Baseball "Gameday" app, which I assume is written in Javascript, loads games but no longer updates them. It worked in 10.3.8. Firefox still works fine.

www.mlb.com

Jack

Posted by Jack Stoller at April 19, 2005 6:26 PM

freindster doens't render correctly anymore.

http://www.friendster.com/home.php?statpos=headernav

all profiles are stacked on top of each other so that they can't be read.

Posted by rico at April 19, 2005 7:21 PM

Safari cannot properly size or render the Yahoo News (Beta) "Y!Q search in context feature." When clicking on the purple icon next to dashed-underlined keyword (in an article), a pop-up frame displays search results regarding that keyword. The pop-up frame does work in Safari, only that the content is cutt-off because it's not sized correctly. And Safari does not show scroll bars so you cannot see the missing words that's lower in the frame. Firefox correctly displays and loads the pop-up frame but Safari cannot.

Posted by Stephen at April 19, 2005 7:59 PM

In regards to the "Save image as" contextual menu, I use this all the time on stock photo libraries and the new version saves me heaps of time downloading multiple images. I have half the number of tasks to perform and is easy to gather all the images off of my desktop when I have finished.

For people who don't want to save to the Desktop you can use the option key, or change the download location in Safari's preferences. This will change where the images are saved.

Posted by Chris McLay at April 19, 2005 8:15 PM

vertical-align: top appears to not work correctly anymore. Please see my blog entry for more info.

http://jonhenshaw.com/blog/2005/04/css-breakage-in-safari-13.php

Posted by Jon Henshaw at April 19, 2005 9:14 PM

Has anyone noticed the following change in tabbed browsing:
in 1.2, "open in tabs" did NOT open urls in subfolders; in 1.3,
it does. I prefer the old behavior. Can we at least have it at as a preference?

Thanks!

Martin

Posted by Martin Rocek at April 19, 2005 9:33 PM

"(4) The selection extends to the edges of lines in the new Safari just as it does in other Mac apps like TextEdit."

Actually, it extends to the edges of the windows. Select text in this comment window and the selection will go all the way to the right edge of the window.

Select text in Dave's log proper, and the highlight will extend _under_ the boxes on the right of the page. Weird.

Posted by John T at April 19, 2005 10:40 PM

Two thumbs up for the 1.3 Safari update. I'm so glad to finally see another Safari update. Great work.

One thing it did not fix - and this affects many blogs including yours - is that alternate stylesheets are not remembered across pages & categories. Click on an entry in your blog and it will load plain text, without styling. (in my case with a horizontal dropdown menu it makes giant lists at the top of the page - not pretty)

I've tried to bring this problem to your (team's) attention via bug reports a few times, but as v312 has not fixed it, I hope I can be so free to insert it here as a reminder. Maybe it's not that hard to fix?

Posted by icerabbit at April 20, 2005 6:10 AM

Safari 1.3 has broken a few sites for me.
1) http://sports.yahoo.com/mlb ... there's a missing CSS tab on the right next to Today .... Yesterday should also be there ... it works when user agent is set to Mozilla 1.1

2) Media Temple's web hosting admin page has a DHTML menu which now no longer appears due to browser sniffing I imagine. Switching user agent values does not fix.

But overall it is much faster, so nice work!

Posted by Jeff at April 20, 2005 7:48 AM

I like the new version of Safari. Much better than previous versions. There is still a bug in Safari when it comes to showing background images.

The bug can be reproduced when you have a div that has a fixed size (200x200px) and you apply a background image (which is also 200x200px) inside of it and then try to position it. The left position will move the backround image but the top position doesn't affect it. The image is of course set to no-repeat. :)

Otherwise great work even though I looked for the save file as... command for a few minutes before I noticed that holding down the option key enables this function.

//Rob

Posted by Rob E. at April 20, 2005 8:45 AM

Hello,
I've one rendering bug that occurs only within phpBB: avatars and user details collapse, with the text on the avatar. Does not happen every time, but it does. A refresh is not a definite fix. Here is a screenshot:
http://img257.echo.cx/img257/8549/phpbboverlap6gf.jpg

Posted by Mika at April 20, 2005 9:45 AM

Safari 1.3 on OS X 10.3.9 crashes when trying to open xhtml files served as application/xhtml+xml with file extensions of .xht or .xhtml or .xml or .axml (custom mime-type application/xml). Bill

Posted by Bill at April 20, 2005 10:47 AM

Safari crashes when trying to perform XmlHttpRequest. Here's the stack trace first couple of lines:

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000000d4

Thread 0 Crashed:
0 com.apple.WebCore 0x94a08e58 KHTMLPart::jScriptEnabled() const + 0
1 com.apple.WebCore 0x94b453b8 KJS::JSNodeFilterCondition::acceptNode(DOM::Node const&) const + 0x2c
2 com.apple.WebCore 0x94ba0078 DOM::NodeFilterImpl::acceptNode(DOM::Node const&) const + 0x2c
3 com.apple.WebCore 0x94ba0228 DOM::TraversalImpl::acceptNode(DOM::NodeImpl*) const + 0x78
4 com.apple.WebCore 0x94ba0e58 DOM::TreeWalkerImpl::nextNode() + 0x38
5 com.apple.WebCore 0x94b0dffc DOM::TreeWalker::nextNode() + 0x40
6 com.apple.WebCore 0x94b450d4 KJS::DOMTreeWalkerProtoFunc::tryCall(KJS::ExecState*, KJS::Object&, KJS::List const&) + 0x1d8

I can send you the entire stack trace plus provide any javascript code for you to fix this bug, its pretty nasty.

Posted by Justin Akehurst at April 20, 2005 11:09 AM

After all the trouble of installing Mac Os X 10.3.9, now Safari seems to work very well and much faster.

There're only a couple of glitches: The keyboard shortcut for the menu items Back and Forward (option-control-[ and ]) are unavailable with the italian keyboard which requires to press option to get the [ and ]. But thanks to the mouse/keyboard control panel, I've changed them to their previous setting.

The second issue is with the Microsoft Wireless Intellimouse Explorer, which after the Safari upgrade, the two buttons for back/forward also didn't work anymore (worked with Safari 1.2 and Firefox 1.0.3). I had to enter a Safari custom keyboard combination in the Microsoft mouse control panel to get it to work as before. Anyone is having the same problem?

Posted by Luciano at April 20, 2005 11:30 AM

EXCELLENT RELEASE!!!!

http://markclarklaw.com/attorney_profile/index.html#Anchor-Civic-23240
Clicking on this link, which directs you to an anchored portion of the page, merely brings you to the top of the page in question. Once you are there, however, the anchor link works properly upon sucessive clicking. This worked properly in Safari 1.2, and Firefox. It's broken in 1.3

ALSO!

I have several sites using the same template which now appear to render incorrectly in Safari 1.3. Here's the URL:

http://worklaws.com

The background should not be burnt orange. Successive pages render properly, with the beige lined background appearing behind the body copy. Again, worked in 1.2, not 1.3 I have no idea what's going on here. I use GoLive (yech, right?) and have never seen this behavior before 1.3. These pages load properly in Firefox and older verisons of safari. Haven't tried PC Explorer.

Keep up the excellent work. We all appreciate it!

Posted by WJM at April 20, 2005 3:18 PM

Anyone else have problems running Java applets now? One that I use for work just crashes the browser now. All browsers, not just Safari. Great... Now I'm screwed. I guess I'll have to install MS Windows on that old POS laptop I have laying around.

Posted by Phill Kenoyer at April 20, 2005 4:11 PM

Cool improvement has come!
Selection engine rewrite works well. Old one had failed to select what I need in some web pages.

Well, would you please make additional improvements?
In case of multiple line text, double clicking text can select a paragraph. But, it extends to right end of window edge. Also, top selection area of only the first line does NOT extends to left end of window edge, though second line goes.
This is wierd.
That case also affect in a cell in a table. selection of cell contents does extend end of the cell edge, not top of thecell edge.

Posted by MyCometG3 at April 20, 2005 5:20 PM

It seems that apps using XMLHTTPrequest no longer work with 1.3. Google suggest (http://www.google.com/webhp?complete=1&hl=en) TaDa Lists (http://www.tadalists.com/) and others. That is a HUGE problem. I hope that will get fixed soon.

Posted by Brent Hardinge at April 20, 2005 9:45 PM

Ahh, just had to reinstall Java to make it work again. All's well here.

Posted by Phill Kenoyer at April 20, 2005 10:11 PM

http://www.andromedasoftware.com/cd213.htm

This link make my Safari crash...does it happen to you too?

Posted by Stefano at April 21, 2005 5:24 AM

About the reduced contextual menus...

It sounds like some people prefer "save as..." as the default behavior, while others prefer "save to default folder" as the default. Why not give us a preference to control it? Personally, I almost never save images to my download folder and I find it annoying that I need to press option to bypass the "save as..." default.

Second, the new contextual menu behavior is not properly documented in the help files. I would have never found out about it if someone hadn't mentioned this weblog on forums.macnn.com.

Third, for images, what happened to "Open image with?" With 1.3, if I want to open an image from a web page in Preview (or GraphicConverter or whatever), I have to copy it to the clipboard, switch to Preview, and tell Preview to create a new image from the clipboard. This is too many steps. Give us the contextual menu option to open the image with one step!

Other than this, I love Safari 1.3. If only you would let us shut off animations (animated GIFs and Flash/Shockwave)...

Posted by Tom at April 21, 2005 8:28 AM

I'm hoping that you do some back reading and eventually see this.

I use PHP5's XML Parser to parse my Safari bookmarks plist file into links. I upload these links to my website. I have a cron job that does this once a day.

I noticed recently that this info wasn't getting uploaded.

I checked my scripts, and eventually my bookmarks file. It looks like the .plist is now internally describing itself as a .bplist and is obfuscated or compiled (?) XML instead of plain-old-xml.

Is this a new "feature" or is something weird going on? I'd really like to find an answer or work around so I can get my links back up. I've googled as best I can and found nothing. I thought it'd be best to come to the source, and this is the most relevant thread to post under.

Thanks for any help.

Posted by Robert Brodrecht at April 21, 2005 11:12 AM

I just wanted to point out that table-sorting via javascript doesn't seem to work still:

http://www.kryogenix.org/code/browser/sorttable/

Posted by Trevor at April 21, 2005 12:50 PM

I have a number of XMHttpRequest examples still working in 1.3; also JavaScript table sorting; and Apple just released a patch for the Java problems ;)

Posted by Duncan at April 22, 2005 2:36 AM

It seems to me that the problem with

.fl:first-letter {font-size:1.5em}

Hello

is in the Web Kit since another browser (Shiira) based on the same Web Kit also stalls when clicking on the link.

Posted by Michael Gedalin at April 22, 2005 4:32 AM

Robert Brodrecht (& anyone else interested (hint hint!)) -

I too noticed the plist file thing, as I was working on a Cocoa app that uses Safari's History.plist & Bookmarks.plist files. As of 1.3, Safari seems to be using binary plists, which is a valid plist format from the Cocoa / Core Foundation point of view (as of 10.2, i think). However I was wondering if this wasn't a mistake -- why would they do that? Security? hmmm, not secure enough to make sense. And most of the other plists on OS X are XML format (some are old-style ascii, leftover from NeXT). So does this signal a change coming system wide? Further evidence of world domination?
I imagine lots of people rely on being able to parse plists as text/XML for various purposes, and the binary plists are not really parse-able in the way that XML files are, at least from a text-filter aspect. The alternative would be to write some code using ObjC/Cocoa or the Core Foundation API (see Apple's reference library on CFDictionary or NSDictionary, and of course Property Lists).
A simple conversion app that your crontab could run before your existing PHP script might be an easy solution. If you do Cocoa, try the NSPropertyListSerialization class to read in and save back out (a copy) in XML format. (this may be off topic -- sorry)

I'd love to hear any reasoning behind the switch to binary plists, if indeed it was intentional. ^_^! Any comments? Dave?

Hope that helps some.
Thanks!

Posted by Michael VanLandingham at April 22, 2005 3:01 PM

I was able to both reliably reproduce and prevent a crasher bug involving the XmlHttpRequest Object. A test case is available under http://23x5.net/~michel/bugs/safari_xml_gc_crasher.html .

The bug caused me headaches and I spent a night trying to work out why my nifty webapp crashed only in Safari (1.3). The crash is caused by JS trying to access an already garbage-collected xml document which had been retrieved by XmlHttpRequest.

The GC collects document nodes whose reference count is zero after a certain number of dom api calls, but child nodes might still be referenced in JS. Access to these children after being gc'd leads to a browser crash.

A solution for web developers is to manually create a reference to the xml-document, for example as a property of the window object.
This might even be the reason for the google suggest problems mentioned above.

Posted by Michael Kurze at April 23, 2005 8:16 AM

I used to use xml+css to view my bookmarks from a server app I wrote. That no longer works in Safari 1.3, but that may be because it's really not standards compliant. So, I've been trying to learn XSLT so I can transform my xml into html. The problem I'm having is that even the simplest examples don't seem to work.

Please see an example of the problem.

I'd be glad to provide more examples if that would help.
Thanks!

Andrew

Posted by Andrew Salamon at April 23, 2005 1:08 PM

@ Andrew Salamon

If you read above, I'm having the same problem. As I suspected, it may be compile XML...

@ Michael VanLandingham

Thanks for the additional info. Unfortunately, I'm still a lowly web developer. I'd like to see if this HAS to be compiled XML before I take the extra time to work w/ binary XML, then run the PHP.

>>I'd love to hear any reasoning behind
>>the switch to binary plists, if indeed
>>it was intentional. ^_^! Any comments? Dave?

Same thing I wanted to know, and if there is a work-around for those of us that are at a loss to remedy this change.

Posted by Robert Brodrecht at April 24, 2005 1:25 AM

Sorry, I probably wasn't being clear enough. I'm not trying to use Safari's bookmark plist for anything. I have a cgi that runs under Apache that stores all of my bookmarks and generates xml when called from a web browser (any browser, although I never use anything but Safari). The xml I produce has a stylesheet processing directive, which used to point to a CSS file, but since that no longer works, I'm now trying to change it to point to an XSL file to transform it into HTML in the browser.

Posted by Andrew Salamon at April 24, 2005 8:46 AM

@ Robert Brodrecht --
>> Thanks for the additional info. Unfortunately, I'm still a lowly web developer.

Hey nothin' lowly about that. Nowdays you've gotta be a walking encyclopedia with a broad range of skills.

As far as "compiled XML", I haven't seen anything in Apple's documentation that indicates that their binary plist format conforms to any standard such as compiled XML (is there a standard for that?) It's probably more or less proprietary, run through the standard Cocoa serializer / archiver, etc. group of classes.

Another idea -- there may be some command-line tool that you could run to convert from binary plist to xml. See the man pages for "defaults", "pl" & "plutil", although some of these tools may not work with the newer versions of the plist files, but it might point you to a solution.

-mvl

Posted by Michael VanLandingham at April 24, 2005 4:09 PM

The new Bookmark.plist file is not any kind of XML file; XML is just one of many formats that are supported for reading and writing property lists (Safari was probably switched from XML to binary to increase the otherwise scandalous 1.2 slowdown while opening the Bookmarks menu with large bookmark lists, a problem that does not affect 1.3). NSPropertyListSerialization is the way to go to read it.

Posted by l0ne at April 25, 2005 8:09 AM

We badly need to get rid of this nonsense with Option + click, I have no idea what that even is doing here, I mean I'm using my computer and all the sudden my entire browsing experience is far worse because it's saving everything to my desktop. I find out later through a friend that the reason why my browser is BROKEN is because of a supposed "improvement" that actually makes life more complicated by trying to save everything by default to the desktop, which is the stupidest change I have ever seen in my life. I am sorry but that has to go. And fast. I love Safari and it has been wonderful, way better than IE which I used to use as a PC user, but let's keep it great! SAVE AS.

Posted by Jonathan Bowen at April 27, 2005 1:48 AM

Thanks guys. The plutil convert did the trick. It wasn't a 1-to-1 translation, but the modification was very simple.

So, my bookmarks are back online.

Thanks again.

Posted by Robert Brodrecht at April 27, 2005 10:29 PM

This kind of collapsible structure with fairly minimal js worked until Safari 1.3

http://inspire.server101.com/js/xc/

I haven't been able to track down what exactly isn't working from the js side. Collapsing an item doesn't work at all, sometimes the collapsing control portion of the line disappears entirely when clicked on, et al.

It still works in every other browser and doesn't do any real browser checking, so my guess is it hits a bug in the new js stuff.

Posted by Matt Sanders at April 28, 2005 8:53 AM

Love the new Safari - soo fast and smooth... even on my old iBook.

Very impressed with the updating that has been done.

I too was upset about the Save As... change - and only found out now about the Option ummm option... still too soon to comment really - other than that it should be more widely announced. Perhaps when a new version of Safari launches for the first time after an upgrade a webpage is displayed with the changes?

Lastly a plea. =*= Window menu should allow drilling down to tabs =*=

I spawn tabs in windows like cazy... often I keep one page used for links stemming from one article - almost like a thread.

But I also spawn windows like crazy too... with tabs growing in them too.

I would absolutely LOVE it if Safari could switch to a particular window and tab from the Window menu item. It would work like the normal menu item tree with the active tab naming the window but each tab treeing off each menu item.

The Bookmarks menu works like this - so should the Window menu. It would improve my browsing experience for sure.

The only other thing would be to implement this sort of hierarchy in the Command Tab switcher so you could switch down into the active windows / tabs via this option.

But this is not a gripe it's a wish.

Great stuff so far... thanks a bundle.

Posted by David Ivory at April 28, 2005 10:47 AM

css rendering bug;

centered img tags in a div (via text-align: center) are misaligned when they wrap to two or more lines.

If you have, say, ten images of the same size (each 80 x 15) one after another in a div set to "text-align: center" and the div wraps, the images do not line up correctly one on top of the other.

In 1.2 (and in the latest camino, ff, opera), this works as expected.

In 1.3, there are a few extra pixels on the second row, so those images are shifted right. Interestingly, putting a hard space in front of the FIRST image fixes this(???), but breaks (as expected) in all the other browsers.

Various minor changes to the css (e.g., padding/margins: 0, float: center, setting DIV width, nesting DIVs, etc. etc.) have no effect.

Posted by Charles Friedman at April 29, 2005 2:43 PM

It seems that the Safari version on Tiger breaks digest authentication on our servers. It was fine with Safari up to version 1.3 but version 2.0 simply gives you the no access page straight away. The URL provided should challenge you with a password screen but it no longer seems to work!

Posted by Andrew Webb at May 4, 2005 1:48 AM

I'm another who hates the change to "save image as...".

Please, please, please could you add a preference, or allow some other way to configure Safari, to allow me to choose what the default behaviour is. I would even edit .nib files if that would do it (actually, I've looked for the contextual menu items in there; no luck).

One person has so far put up his hand on this thread for the new behaviour. A number prefer the older behaviour.

I never, *ever* want to save images to the desktop - or routinely save anything else to the desktop for that matter. (There is a performance hit on the Finder the more you have there. Not as bad as under windows, but still there. Try it. And I don't want to have to continually move things off the desktop into their proper place). If I'm saving images, then I'm almost certainly saving a web page at the same time, and I would always want the images to go with the page.

Posted by Ben at May 28, 2005 11:01 PM

probably mentioned elsewhere, but not that i've seen:

a) 1.3 (v312) -- getting a flash (usually very brief but sometimes 2+ seconds) of unstyled text on pages using CSS. Happens frequently but not on all such pages. don't know what in the css or html may be triggering it.

b) 1.3 (v312) -- just noticed that a rather common css technique for adding a drop shadow to an image is no longer working. see http://www.alistapart.com/articles/cssdropshadows/ or http://wubbleyew.com/tests/dropshadows.htm and notice the right-side shadow is about 10 pixels further to the right than it should be. This same technique when applied to text blocks seems to still work (there are example in both of the above links).

c) 1.3 takes a LONG time (10+ seconds) to start on my mac. I'm guessing it's because I have a lot of fonts loaded. Don't remember this problem on 1.2; don't have it on FF or Omniweb.

Posted by Paul at June 6, 2005 9:23 AM

Interesting and great informations on this website. Nice job! Get infos about all the pills on the market, about true or false effects. Try: http://www.pillsinfos.com
Penis enlargement pills

Posted by penis enlargement pills at June 8, 2005 8:36 AM

i am an idiot and i am lead by richard simmons

Posted by idiot at July 5, 2005 11:43 AM

selling on ebay

how to sell on ebay

online auctions

sell things on ebay

ebay selling

http://seoprofits.pedronetwork.com

Posted by sell things on ebay at July 6, 2005 9:58 PM

adoption

children

child

baby names

baby

babies

adoption agency

family

international adoption

kids

birth

http://adoptionbook.pedronetwork.com

Posted by children at July 8, 2005 2:14 PM

dog training

http://dog-training.mypedro.com

Posted by dog training at July 10, 2005 3:03 AM

guitar

guitar tabs

guitars

guitar chords

http://Learntoplayguitar.sweetbuyz.com

Posted by guitar tabs at July 10, 2005 4:59 AM

burnlounge

burn lounge

burn lounge music

burnlounge music

burnlounge mp3

burn lounge mp3

burn lounge music downloads

burnlounge music downloads

burnlounge software

burn lounge software

burnlounge free

burn lounge free

free burnlounge

free burn lounge

http://burnlounge.sweetbuyz.com

Posted by burn lounge at July 10, 2005 5:28 PM

american idol

american idol on fox

american idol auditions

american idol results

american idol auditions

paula abdul

simon cowell

kelly clarkson

clay aiken

carrie underwood

http://american-idol.pedronetwork.com

Posted by kelly clarkson at July 10, 2005 10:00 PM

lawn care

grass

insects

gardening

garden

http://shine1.pedronetwork.com

Posted by garden at July 11, 2005 2:05 PM

surveys

free offers

get paid

sample new products

shop free

free movies

dollars for opinons

http://opinon4dollars.kj7k.com

Posted by sample new products at July 11, 2005 2:09 PM

quit smoking

stop smoking

smoking cessation programs

cigarette addiction information

nicotine addiction

nicotine patch

http://quitsmoking.crpublish.com

Posted by stop smoking at July 12, 2005 11:34 AM

people search

people finder

free people search

free people finder

http://people-search.crpublish.com

Posted by free people finder at July 12, 2005 5:47 PM

how to attract women

what women want

dating advice

dating tips for men

dating tips

http://fdw247.pedronetwork.com

Posted by dating advice at July 12, 2005 8:50 PM

get paid to shop

shopping jobs

professional shopper

http://get-paid-to-shop.bargainfront.com

Posted by get paid to shop at July 13, 2005 9:02 AM

Nice work and great ideas. Get infos about all the pills on the market, about true or false effects. Try: http://www.helpful-products.com
Penis enlargement products

Posted by penis enlargement products at July 13, 2005 3:39 PM

people finder

people search

background checks

search people

people finder free

http://people-finder.crpublish.com

Posted by people finder free at July 14, 2005 8:11 AM

Music Lyrics

Music

Free Music Downloads

mp3 Downloads

http://mp3site.sweetbuyz.com

Posted by mp3 Downloads at July 14, 2005 12:49 PM

asthma

athma symptoms

asthma treatment

asthma attack

asthma relief

http://asthma-cure.sweetbuyz.com

Posted by asthma attack at July 14, 2005 1:15 PM

credit cards

credit card

merchant account

credit card processing

http://charge.sweetbuyz.com

Posted by credit cards at July 14, 2005 3:31 PM

make money online

work at home business

internet business opportunity

home business

internet business

http://make-money-online.crpublish.com

Posted by internet business opportunity at July 14, 2005 3:47 PM

burnplus

burn plus

burn plus music

burnplus music

burnplus mp3

burn plus mp3

burn plus music downloads

burnplus music downloads

burnplus software

burn plus software

burnplus free

burn plus free

free burnplus

free burn plus

http://burn-plus.crpublish.com

Posted by burnplus music at July 14, 2005 6:00 PM

Recipes

food recipes

cooking

itailn

restraunt recipes

chicken recipes

easy recipes

top secret recipes

pasta recipes

speghaitti recipes

seafood recipes

http://recipesecrets.sweetbuyz.com

Posted by food recipes at July 14, 2005 6:59 PM

adhd

add

attention deficit disorder

learning disabilities

attention deficit hyperactivity disorder

http://nicheprop.pedronetwork.com

Posted by attention deficit hyperactivity disorder at July 14, 2005 8:11 PM

fitness

bodybuilding

weight lifting

exercise

http://bench-workout.sweetbuyz.com

Posted by weight lifting at July 14, 2005 8:42 PM

movie downloads

internet movies

streaming movies

free moviez

internet movies

http://download-movies.bargainfront.com

Posted by free moviez at July 15, 2005 2:04 AM

cheating

infidelity

cheaters

affair

http://cheatingspouse.teddnetwork.com

Posted by infidelity at July 15, 2005 7:38 AM

dogs

dog training

puppy training

http://dogtraining.teddbot.com

Posted by dogs at July 15, 2005 8:06 AM

free adds

post free adds

advertising

http://freeadds.teddbot.com

Posted by free adds at July 15, 2005 4:47 PM

50 cent

jessica simpson

lindsay lohan

britney spears

eminem

green day

system of a down

hilary duff

jennifer lopez

christina aguilera

http://mp3advancejeff.pedronetwork.com

Posted by britney spears at July 15, 2005 6:41 PM

mangosteen

mangosteen fruit

mangosteen juice

xango mangosteen

http://mangosteen.belleity.com

Posted by mangosteen juice at July 16, 2005 9:26 AM

dog training

http://dog-training.mypedro.com

Posted by dog training at July 16, 2005 11:53 AM

mnosbercad.com which is a movie I liked, although a part of
http://shape-files.osbercad.com/shape-files.html shape files that is certainly because it was a movie about,
http://honolulu-gis.osbercad.com/honolulu-gis.html honolulu gis partially for, and potentially by, music people.
http://latitude-and-longitude.osbercad.com/latitude-and-longitude.html latitude and longitude I want to read the book it was adapted from,
http://mapper.osbercad.com/mapper.html mapper too...the original setting of London as opposed
http://morrowind-map.osbercad.com/morrowind-map.html morrowind map to Chicago is bound to read differently. Doing
http://uttar.osbercad.com/uttar.html uttar this would be a good exercise. That brings me
http://formats.osbercad.com/formats.html formats around to another point: I like exercises. I
http://map.osbercad.com/map.html map don't like that I like them, but that's the way
http://exits.osbercad.com/exits.html exits it is. I understand their usefulness. Often,
http://tube-map.osbercad.com/tube-map.html tube map a formalised exercise helps me to crack a block
http://information-system.osbercad.com/information-system.html information system of some kind, and often affords a new way to
http://road.osbercad.com/road.html road see something. It's a way of playing with the
http://diablo-2-map.osbercad.com/diablo-2-map.html diablo 2 map process of creation - if one lets it serve that
http://map-of-the.osbercad.com/map-of-the.html map of the purpose. Another example: a lot of modern composers
http://mecklenburg-gis.osbercad.com/mecklenburg-gis.html mecklenburg gis who use Finale or similar programs to score their
http://map-canada.osbercad.com/map-canada.html map canada osbercad.comnm

Posted by cartographic at July 16, 2005 10:53 PM

government grants

grants

small business grants

federal grants

college grants

http://www.grants-unlimited.com

Posted by grants at July 17, 2005 2:25 AM

free music downloads

music downloads

http://www.myfreemp3s.com

Posted by free music downloads at July 17, 2005 4:28 AM

Pre-Paid Legal

prepaid legal

pre-paid legal

prepaid legal plan

prepaid legal service

http://prepaid-legal.mypedro.com

Posted by prepaid legal plan at July 17, 2005 9:20 AM

Get infos about all the pills on the market, about true or false effects. Try: http://www.helpful-products.com
penis enlargement products

Posted by penis enlargement products at July 18, 2005 4:24 AM

advanced mp3 players

mp3 players

portable mp3 players

cd mp3 players

mp3 accessories

dvd players

hard disk mp3 players mp3 players

mp3 player

uk mp3 players

mp3 player uk

mp3 players uk

buy

uk

portable

rio

microdrive

compact flash

wma player

compactflash

mp3/cd player

mp3 cd player

digital audio players

digital audio

audio

nex ii

nexii

nexll

nex2

nex 2

nex ll

buy nex ii

frontier labs

edigital mxp100

mxp100

mxp-100

mxp 100

e-digital

e.digital

VoiceNav

rio riot

rio

riot riot uk

sonicblue

napa mcd380

napa mcd 380

8cm CD

8 cm MP3 CD player

koss headphones

koss

heaphones

earphones

p3

digital camera

web cam

web camera

video camera

usb sound

usb audio

usb soundcard

dioneer

Adamond XK1 1GB

Adamond XK1 1GB

DMR-300 64MB

Blue Orb A3188

ORACOM ORC200M

WIGO CVM100

Blue Orb A3188

iRock! 730i

mobiBLU DAH900

MPIO FD-100

Skullcandy Blunt

Xclef MT-300

Safecom 256MB M

Creative Muvo Micro

NEX 3

NEX ia

ORACOM ORC

PenDrive

Aigo E808 2

iRiver N10

Safa SR-

Silver Orb

XEN EMP-200

Apple iPod Shuffle

iAudio4 CW400.

Rio Cali 256MB

DIVA GEM

IOPS F4

TUNY II

Sony NW-E105 512MB

Monolith II

Rock BOX

Rio Forge

Philips ShoqBox

Sony NW-E107 1GB

Qoolqee K7

Samsung YP-F1Z

http://advancedmp3playerscouk.pedronetwork.com

Posted by digital audio players at July 18, 2005 9:54 AM

mneversene.com along with all the major national
http://poker-video.eversene.com/poker-video.html poker video retailers as they ramp up to handle
http://suncruz.eversene.com/suncruz.html suncruz and store digital images. the company
http://pocker-pc.eversene.com/pocker-pc.html pocker pc fast becoming an eBusiness and the
http://pokerkarten.eversene.com/pokerkarten.html pokerkarten use of fast computers and broadband
http://hentai-strip-poker.eversene.com/hentai-strip-poker.html hentai strip poker will take into the future with more
http://digilander.eversene.com/digilander.html digilander direct data communication with its
http://casinò.eversene.com/casinò.html casinò customers.is taking a very optimistic
http://poker-game-download.eversene.com/poker-game-download.html poker game download view on the economy and feels that
http://bonus.eversene.com/bonus.html bonus the company is insulated from the current
http://poker-player.eversene.com/poker-player.html poker player economic downturn, because people still
http://online-video-poker.eversene.com/online-video-poker.html online video poker value personalized gift type products.
http://card-shuffler.eversene.com/card-shuffler.html card shuffler We feel that we add so much personal
http://late-night-poker.eversene.com/late-night-poker.html late night poker value to our products that people will
http://videopoker.eversene.com/videopoker.html videopoker eversene.comnm

Posted by strip poker pro at July 18, 2005 12:44 PM

free game downloads

download free games

download games

download computer games

download PC games

free computer games

free arcade games

computer games

free online games

games

games online

http://wildgames.pedronetwork.com

Posted by games at July 18, 2005 9:04 PM

credit cards

credit card

merchant account

credit card processing

visa

mastercard

american express

discover

novus

diners club international

free processing

http://charge.swedenet.com

Posted by american express at July 18, 2005 9:47 PM

breath

halitosis

bad breath

mouth

http://badbreath.teddnetwork.com

Posted by breath at July 18, 2005 10:35 PM

prepaid legal

prepaid legal services

pre paid legal

prepaid legal service

pre-paid legal

prepaid legal plan

prepaid legal plans

pre paid legal services

http://prepaid-legal.crpublish.com

Posted by prepaid legal at July 19, 2005 7:34 AM

fitness

muscle

workout

http://2minutefitness.teddnetwork.com

Posted by fitness at July 19, 2005 3:24 PM

karate

martial arts

mixed martial arts

http://martial-arts.teddnetwork.com

Posted by karate at July 20, 2005 6:56 AM

people finder

people search

background checks

search people

people finder free

http://people-finder.sweetbuyz.com

Posted by people finder at July 21, 2005 12:56 PM

people finder

people search

background checks

search people

people finder free

http://people-finder.sweetbuyz.com

Posted by search people at July 21, 2005 1:24 PM

asthma

asthma treatment

asthma attack

allergies

http://cureasthma.teddbot.com

Posted by asthma attack at July 21, 2005 2:15 PM

spanish

learn spanish

spanish language

http://learnspanish.teddbot.com

Posted by spanish at July 21, 2005 2:46 PM

fungus

nail fungus

toenail fungus

http://fixfungus.teddbot.com

Posted by fungus at July 22, 2005 6:05 AM

spanish

learn spanish

spanish language

http://learnspanish2.teddnetwork.com

Posted by spanish language at July 22, 2005 6:26 AM

motion sickness

dizziness

dizziness vertigo

vertigo

motion sickness prevention

http://vertigo.pedronetwork.com

Posted by vertigo at July 22, 2005 8:33 AM

mini bikes

mini bike

mini dirt bikes

wholesale mini bike

dirt and mini bikes

mini pocket bikes

super mini bikes

mini motor bike

http://www.midgetmotorsports.com

Posted by mini dirt bikes at July 22, 2005 9:37 AM

movie downloads

internet movies

streaming movies

free moviez

internet movies

http://movie-downloads.bargainfront.com

Posted by free moviez at July 26, 2005 2:11 PM

golf

swing

golf tips

golf swing

golf fitness

http://golf2005.pedronetwork.com

Posted by golf at July 26, 2005 4:56 PM

daycare

daycare software

how to start a daycare

starting home daycare

childcare

http://daycarekit.pedronetwork.com

Posted by starting home daycare at July 26, 2005 6:24 PM

guitar tablature

guitar lessons

guitar music

how to play guitar

free online guitar lessons

http://jamorama.pedronetwork.com

Posted by guitar lessons at July 26, 2005 8:58 PM

guitars

drums guitar center

electric guitars

trumpet

tabs

http://music123.swedenet.com

Posted by trumpet at July 27, 2005 12:03 PM

breast enhancers

breast enhancer

breast enhancement

natural breast enhancement

natural breast enlargement

http://perfectbreastenhancer.pedronetwork.com

Posted by breast enhancement at July 27, 2005 2:19 PM

trucks

skateboards

skateboard

snowboarding

decks

http://ccs.swedenetwork.com

Posted by skateboards at July 29, 2005 2:11 PM

bank of america

bank of america online banking

visa

visa card

http://visa-platinum.swedenet.com

Posted by bank of america online banking at July 31, 2005 8:13 AM

how do you know my name? http://www.yahoo.com,http://www.slashdot.org

Posted by Keanu Reaves blog at July 31, 2005 11:05 PM

fungus

nail fungus

toenail fungus

http://fixfungus.teddbot.com

Posted by nail fungus at August 3, 2005 3:16 AM

find people

people finder

web detective

detective

best people finder

http://onlinedetective.sweetbuyz.com

Posted by web detective at August 3, 2005 5:58 AM

acne treatments

acne treatment

acne skin care

acne products

best acne treatments

natural acne treatments

http://acnefree.pedronetwork.com

Posted by natural acne treatments at August 3, 2005 2:02 PM

disney

Disney

walt disney

disney movies

disney films

http://disney.swedenetwork.com

Posted by disney films at August 3, 2005 2:43 PM

abdominal workouts

abdominals

fitness workouts

abdominal exercises

ab exercises

back exercises

http://getinshape.sandhillaudio.com

Posted by back exercises at August 4, 2005 11:18 AM

athletes foot

foot fungus

jock itch

nail fungus

toenail fungus

toe nail fungus

nail fungus treatment

athletes foot relief

toenail fungus cures

home remedies for toenail fungus

nail fungus - remedies

http://athjockfr.pedronetwork.com

Posted by home remedies for toenail fungus at August 4, 2005 12:37 PM

voip

voice over ip

internet phone

phone service

ip telephony

broadband phone

local phone service

voip service

broadband phone service

http://voip.mypedro.com

Posted by internet phone at August 4, 2005 1:37 PM

education

college

department of education

http://finishcollege.sweetbuyz.com

Posted by education at August 5, 2005 9:21 PM
Post a comment