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


Safari Extends HTML







Safari Extends HTML

Safari Extends HTML 08/30/2004 11:53 AM

Par ty Like It's 1996!: Apple has gone all Microsoft on us, creating new Safari-only HTML markup willy-nilly.

Even more troubling is the opening phrase: "Another extension we made to HTML is..." I'd be really happy if someone explained to me how this is different from what Netscape and Microsoft did to each other so irritatingly back in 1996 (>MARQUEE> anyone?).

This is a tough line to walk. The W3C, while a great concept, moves with all the speed of a glacier.

And, as upset as everyone was when Microsoft did this, the fact remains that Microsoft did come up with some great stuff for their browser, and if all browsers supported it, I don't think you'd have heard too many complaints. Problem was, only IE supported it, and the extensions were so good, people started to depend on them, thus screwing all other browsers.

Click here to comment on this entry




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





Similar Items

Safari Extends HTML

Grok Headline matches for Safari Extends HTML

Use Safari to automatically see changes
in HTML source


Use Safari to automatically see changes
in HTML source
06/22/2005 02:23 AM
The days where, while doing web development, you had to open a source code window of your web page, verify the HTML code it displays, close it, make your corrections in your HTML, refresh your page in your browser, and finall...

Apple Safari Frame Boundary Flaw Lets
Remote Users Render HTML in an Arbitrary
Site's


Apple Safari Frame Boundary Flaw Lets
Remote Users Render HTML in an Arbitrary
Site's
09/08/2004 08:22 PM
Security News Portal Sep 8 2004 10:42PM GMT

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

Vulns: WebCT Campus Edition HTML Tags
HTML Injection Vulnerabilities


Vulns: WebCT Campus Edition HTML Tags
HTML Injection Vulnerabilities
05/20/2004 05:40 PM
SecurityFocus May 20 2004 8:47PM GMT

Vulns: Horde IMP HTML+TIME HTML
Injection Vulnerability


Vulns: Horde IMP HTML+TIME HTML
Injection Vulnerability
08/06/2004 04:29 PM
SecurityFocus Aug 6 2004 8:16PM GMT

Vulns: Google Toolbar About.HTML HTML
Injection Vulnerability


Vulns: Google Toolbar About.HTML HTML
Injection Vulnerability
09/20/2004 03:18 PM
SecurityFocus Sep 20 2004 6:14PM GMT

HTML Tip: Problems With Nested HTML Tags


HTML Tip: Problems With Nested HTML Tags 11/30/2002 12:30 AM
Net Mechanic Nov 29 2002 11:13PM ET

Fixing HTML with the WDG HTML Validator


Fixing HTML with the WDG HTML Validator 01/19/2003 08:07 AM
But what's this? My page has a link to http://news.google.com/news?q=linux&scoring=d to easily catch up on the Linux-related news. But the Validator says: ...

HTML Tip: Defining Terms With HTML


HTML Tip: Defining Terms With HTML 01/24/2003 06:24 AM
Net Mechanic Jan 24 2003 5:15AM ET

HTML TOOLBAR (free): Adds a toolbar to
Windows Explorer and IE which contains
your own HTML display


HTML TOOLBAR (free): Adds a toolbar to
Windows Explorer and IE which contains
your own HTML display
10/28/2003 11:06 PM

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


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


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


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.


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?


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.

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

FCC Extends Set-Top Box Deadline


FCC Extends Set-Top Box Deadline 03/19/2005 03:08 AM
Slashdot Mar 18 2005 10:06PM GMT

HP extends PDA lead


HP extends PDA lead 07/21/2004 07:44 AM
PalmOne Treo purchase pays off in EMEA

Sun extends JES to Windows and HP-UX


Sun extends JES to Windows and HP-UX 07/29/2004 08:17 AM
vnunet.com Jul 29 2004 12:47PM GMT

AMP extends CSC contract


AMP extends CSC contract 05/18/2004 12:08 AM
ZDNet Australia May 18 2004 4:13AM GMT

BT extends business DSL


BT extends business DSL 05/10/2004 06:04 AM
Computer Weekly May 10 2004 10:08AM GMT

HP extends credit


HP extends credit 08/30/2004 12:09 PM
ZDNet Aug 30 2004 4:38PM GMT

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

Report: Safari 1.3


Report: Safari 1.3 04/18/2005 10:56 AM
The new version seems to have a few problems, including bookmark issues, Java, changes to Open In Tabs and Image saving, crashing and font rendering, as well as some positive experiences.

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

"Pimp My Safari"


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

No Safari For Windows... Yet


No Safari For Windows... Yet 06/09/2004 05:57 AM
Dave Hyatt clarifies that iTunes does not use WebKit to render the music store.
That would probably means that Apple did not port the web browser to Windows for its iTunes for Windows.

Safari CSS Effects


Safari CSS Effects 04/24/2004 05:17 PM
After spending weeks on end coding around the quirky demands of today's browser space, occasionally it's nice to design for a completely controlled environment. Mac OS X is proving more and more useful the further I dig in, and...

Where Is Safari 1.1 For Jaguar?


Where Is Safari 1.1 For Jaguar? 11/13/2003 02:56 PM

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


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.


Fun Scripting Safari


Fun Scripting Safari 04/27/2004 10:10 AM
Safari is scriptable and Apple offers a number of free AppleScripts including a dictionary function, flight lookup, movie times, language translation, and yellow pages lookup. They also give you album,song,artist, and composer lookups from Safari to iTunes. To use the dictionary simply highlight the word and click the appropriate bookmark.

Bookmarklets with Safari.


Bookmarklets with Safari. 04/09/2004 04:03 PM
So, on my home mac, I’ve started using Safari again, it’s really snappy and useable, but some of the javascript...
Grok Description matches for Safari Extends HTML
GrokA matches for Safari Extends HTML

Safari Extends HTML

The following phrases have been identified by the grok system as matching this entry:

















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

Microsoft Goes
Starck Raving Mad

Too Early To
Regulate RFID

knetfilter 3.3.0
Player vs. Player
Gaming Network 1.6.5
(Stable)

Scmbug 0.3.0
YourKit Java
Profiler 3.0-EAP6

Burying the Lead
Motherboard Reviews:
What Do You Want?

Furry Robot Cats and
Chrome Robosapiens

Watermill
Man Drives Home with
Headless Friend
(Reuters)

Xerox introduces new
digital projector

Roku SoundBridge now
ships with Wi-Fi

FileMaker Server 7
Advanced ships; 10M
copies of FileMaker
sold

Bare Bones releases
BBEdit 8.0

New York Daily News
- Politics - Lloyd
Grove's Lowdown: GOP
has dol-fun with
Dems

Columnist Has Ties
to Anti-Kerry Book

being a victim's
relative doesn't
qualify a person to
advise on how the
disaster might have
been prevented

Solar Roller
white_dune
0.27beta188
(Development)

FUDforum 2.6.5
(Stable)

Zoe Intertwingle 0.6
(Stable)

SDL_gfx 2.0.12
Open-Xchange 0.7.0
Web-Analiser PRO
2.41

mod_musicindex
0.99.4

XDBCMS 0.04
Revelation 0.3.3
Supybot 0.79.99
Who's that woman I
saw my father with?

Island of the
cannibal Republicans

"We the people say
no to Bush"

Meanwhile, in
Florida

In New York, two
Americas

Grand, joyous finale
The Trojan dragon
Sony launches new
low-end digital
camera

Scholastic READ 180
remedial reading
software goes OS X

Inside Mac Radio on
PhotoshopWorld

Roku SoundBridge
adds free Wi-Fi

Xerox introduces DP
1015 projector

Israeli Druze set to
visit Syria

Doubts voiced over
Chechen poll

F1: Schumacher 'will
race on'

Live: Rusedski v
Saulnier

Britons die in
outback air crash

Growing Linux in the
greenhouse

Intel unveils leap
in microchip
technology

Microsoft's Homeland
Security Efforts

Note to alternative
browsers: Drop the
religion

what is grok?