Create an Account
username: password:
 
  MemeStreams Logo

RE: MemeStreams Safari support complete!

search


RE: MemeStreams Safari support complete!
by w1ld at 5:24 pm EDT, Jul 27, 2003

Decius wrote:
] The MemeStreams bookmarklets now fully support Safari. You can
] select text in a window, hit the recommend bookmarklet, and
] that text will be quoted in your Meme!
]
] In order for this to work you have to upgrade your
] bookmarklet. You'll find the latest bookmarklets by clicking
] on "help" in the navigation menu.
]
] Now that I can actually use Safari with my website, I'm going
] to cut over to it for a while and see what I think. I hope the
] anti-aliasing doesn't give me headaches.
]
] Now a short rant:
]
] There is one correct way to implement text selections in
] JavaScript: document.getSelection. Thats how everyone does it.
] Thats the STANDARD. Everyone, that is, but Microsoft, who
] decided to implement a text selection object instead of a
] method. Very annoying. I have no idea why they did this; as
] far as I can tell there is no technical benefit. Then you've
] got Apple, who decided to make getSelection a method of
] windows instead of documents. So now there are three ways to
] do this.
]
] I understand what Apple was thinking. By putting this under
] window you don't run into problems with frames.
]
] Then again, I don't understand what Apple was thinking. Safari
] is not the only browser on the planet! I still have to support
] the other methods for other browers, I still have to do step
] through all the frames on a page, so you really haven't helped
] me at all. My code is more complex, not less complex. More
] importantly, almost nobody who uses this stuff knows how to
] make this work effectively. The result is that bloggers can't,
] and in general, don't use your browser.
]
] In general, and in particular on the internet, being standards
] compliant is better then being more efficient. It doesn't
] matter how well your stuff works if no one can use it!

Awesome!!!! You rock!

RE: MemeStreams Safari support complete!


 
 
Powered By Industrial Memetics