Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Miscellaneous > Off-Topic > Firefox 1.1 gets native SVG support
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
20.Sep: FOURTH CHAPTER IN `HISTORY OF...` PUBLISHED
13.Sep: NEWS ON THE FLY
06.Sep: APOLYTON DONATES TO HURRICANE RELIEF

bottom of page
   - CIVILIZATION 3 $9.99 - CIVILIZATION 2 from $6.95 - CIVILIZATION 2 from $4.25 - ALPHA CENTAURI + ALIEN CROSSFIRE (laptop collection) from $19.99 - ALPHA CENTAURI PC $9.99 -->
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 09-05-2005 22:48 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Firefox 1.1 gets native SVG support Support Apolyton, buy Civilization III: Complete

First of all, SVG (Scalable Vector Graphics) is awesome:
quote:
SVG allows three types of graphic objects:

1. vector graphic shapes (e.g. paths consisting of straight lines and curves, and areas bounded by them)
2. raster graphics images / digital images
3. text

Graphical objects can be grouped, styled, transformed and composited into previously rendered objects. Text can be in any XML namespace suitable to the application, which enhances searchability and accessibility of the SVG graphics. The feature set includes nested transformations, clipping paths, alpha masks, filter effects, template objects and extensibility.

SVG drawings can be dynamic and interactive. The Document Object Model (DOM) for SVG, which includes the full XML DOM, allows straightforward and efficient vector graphics animation via ECMAScript or SMIL. A rich set of event handlers such as onmouseover and onclick can be assigned to any SVG graphical object. Because of its compatibility and leveraging of other Web standards, features like scripting can be done on SVG elements and other XML elements from different namespaces simultaneously within the same web page.

If storage space is an issue, SVG images are sometimes saved with gzip compression, in which case they may be called "SVGZ files". Because XML contains a lot of redundant data, XML tends to compress very well and these files can be much smaller.

quote:
SVG is to graphics what XHTML is to text, MathML is to mathematical equations and CML is to the description of chemical molecules.

SVG is similar in scope to Macromedia's proprietary Flash technology: among other things it offers anti-aliased rendering, pattern and gradient fills, sophisticated filter-effects, clipping to arbitrary paths, text and animations. What distinguishes SVG from Flash, is that it is a W3 recommendation (i.e. a standard for all intents and purposes) and that it is XML-based as opposed to a closed binary format. It is explicitly designed to work with other W3C standards such as CSS, DOM and SMIL.

http://www.mozilla.org/projects/svg/

For example:

code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g fill-opacity="0.7" stroke="black" stroke-width="0.1cm"> <circle cx="6cm" cy="2cm" r="100" fill="red" transform="translate(0,50)" /> <circle cx="6cm" cy="2cm" r="100" fill="blue" transform="translate(70,150)" /> <circle cx="6cm" cy="2cm" r="100" fill="green" transform="translate(-70,150)"/> </g> </svg>

renders as:


Previously this kind of functionality was only available with a viewer, like Adobe's, which limited adoption.

Firefox and upcoming Gecko 1.8-based browsers will support it natively.

Hooray for the future of web graphics.

Az is offline Az
King
MACEDONIA - It's the name of the sovereign country to the north of Greece
Apr 2000
time: 07:19
  Old Post 09-05-2005 22:54
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton, buy Call to Power 2

that's pretty cool.

chegitz guevara is offline chegitz guevara
King
Ft. Lauderdale, FL Communist Party of Apolyton
Jun 2000
time: 00:19
  Old Post 09-05-2005 23:08 Visit chegitz guevara's homepage!
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Lose 30 kilos (of popups)

Finally!!!!

Of course, now that Adobe has acquired Macromedia, I doubt they'll be pushing SVG anymore and want everyone to keep using Flash.

St Leo is offline St Leo
King of Scenario League
Member of the Apolyton Social Democratic Party
Jul 2005
time: 00:19
  Old Post 09-05-2005 23:15 Visit St Leo<br><img src=/forums/images/staff-icon.gif>'s homepage!
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Support Apolyton

So does Opera, but the capabilities are slightly different.

Looks much snappier than Flash.

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 09-05-2005 23:21 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Support Apolyton, buy Call to Power 2

quote:
Originally posted by St Leo
So does Opera, but the capabilities are slightly different.

Looks much snappier than Flash.

By different, you mean much less capable and a subset of SVG 1.1.

Fve Crathva is offline Fve Crathva
Settler

Apr 2001
time: 21:19
  Old Post 10-05-2005 00:05 Visit Fve Crathva's homepage!
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Increase Your PM Length

Yeah, SVG is nifty. I'm more interested in 1.1 caching its rendered pages.

SP

alva is offline alva
Emperor
Republic of Flanders
Sep 2001
time: 06:19
  Old Post 10-05-2005 00:10
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

Mercator is offline Mercator
King
Sorekara no Nanimo
Jan 1970
time: 06:19
  Old Post 10-05-2005 01:19 Visit Mercator's homepage!
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Increase Your PM Length

I was gonna write a smug reply about how Opera already supported it, but Opera crashes everytime it tries to load SVG... It looks like 8.01 will fix that though.

In any case... SVG

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 10-05-2005 01:23 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

Opera supports only a few parts of SVG. Kinda like how IE supports PNG, but not really.

DRoseDARs is offline DRoseDARs

Prince
"My god, it's full of peas..."
Jul 2002
time: 21:19
  Old Post 10-05-2005 01:27
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Support Apolyton, buy Civilization 2

And in other Firefox news...

http://news.yahoo.com/s/pcworld/120756

quote:
Critical Flaw Found in Firefox

Matthew Broersma, Techworld.com Mon May 9,11:00 AM ET

Firefox has unpatched "extremely critical" security holes and exploit code is already circulating on the Net, security researchers have warned.

The two unpatched flaws in the Mozilla browser could allow an attacker to take control of your system.

A patch is expected shortly, but in the meantime users can protect themselves by switching off JavaScript. In addition, the Mozilla Foundation has now made the flaws effectively impossible to exploit by changes to the server-side download mechanism on the update.mozilla.org and addons.mozilla.org sites, according to security experts.

The flaws were confidentially reported to the Foundation on May 2, but by Saturday details had been leaked and were reported by several security organizations, including the French Security Incident Response Team (FrSIRT). Danish security firm Secunia marked the exploit as "extremely critical", its most serious rating, the first time it has given a Firefox flaw this rating.

In recent months Firefox has gained significant market share from Microsoft's Internet Explorer, partly because it is considered less vulnerable to attacks. However, industry observers have long warned that the browser is more secure partly because of its relatively small user base. As Firefox's profile grows, attackers will increasingly target the browser.
Two Vulnerabilities Found

The exploit, discovered by Paul of Greyhats Security Group and Michael "mikx" Krax, makes use of two separate vulnerabilities. An attacker could create a malicious page using frames and a JavaScript history flaw to make software installations appear to be coming from a "trusted" site. By default, Firefox allows software installations from update.mozilla.org and addons.mozilla.org, but users can add their own sites to this whitelist.

The second part of the exploit triggers software installation using an input verification bug in the "IconURL" parameter in the install mechanism. The effect is that a user could click on an icon and trigger the execution of malicious JavaScript code. Because the code is executed from the browser's user interface, it has the same privileges as the user running Firefox, according to researchers.

Mozilla Foundation said it has protected most users from the exploit by altering the software installation mechanism on its two whitelisted sites. However, users may be vulnerable if they have added other sites to the whitelist, it warned.

"We believe this means that users who have not added any additional sites to their software installation whitelist are no longer at risk," Mozilla Foundation said in a statement published on Mozillazine.org.

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 10-05-2005 01:33 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

The more popular the product is, the more security vulnerabilities will be found. The product's not as mature as IE is, it wouldn't surprise me if it had more security holes than IE.

This is something that Agathon/UR say is rhetoric or a myth, but it's pretty frickin' obvious that software popularity has an impact on its liklihood for hackers to find bugs in.

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 10-05-2005 01:33 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

By the way, Opera still doesn't support MathML either.

DRoseDARs is offline DRoseDARs

Prince
"My god, it's full of peas..."
Jul 2002
time: 21:19
  Old Post 10-05-2005 01:35
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Get a bigger avatar today!

All-in-all I'm glad I was converted to a Firefox user.

Mercator is offline Mercator
King
Sorekara no Nanimo
Jan 1970
time: 06:19
  Old Post 10-05-2005 01:39 Visit Mercator's homepage!
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Got spare money?

quote:
Originally posted by Asher
Opera supports only a few parts of SVG.


Yes, you said that earlier.

quote:
Kinda like how IE supports PNG, but not really.


Not quite. Opera supports a proper subset of SVG (SVG 1.1. Tiny), whereas IE has faulty PNG support.

... and I fixed the crashing. I guess the newly built-in SVG support was clashing with the Adobe SVG plug-in I had installed back when Opera didn't yet support SVG natively.

Atahualpa is offline Atahualpa
Emperor
Hawthrone
Mar 1999
time: 06:19
  Old Post 10-05-2005 04:34 Visit Atahualpa's homepage!
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Help yourself to an AD-FREE life

Great
But as long as IE doesn't support it, nobody's going to use it...

Sn00py is offline Sn00py
King
From New Zealand
Aug 2001
time: 13:19
  Old Post 10-05-2005 06:02 Visit Sn00py's homepage!
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Enter the AD-FREE zone

I've been waiting for SVG to get more popular, I knew a long time ago it was better than Flash.

I hate macromedia.

chegitz guevara is offline chegitz guevara
King
Ft. Lauderdale, FL Communist Party of Apolyton
Jun 2000
time: 00:19
  Old Post 10-05-2005 06:41 Visit chegitz guevara's homepage!
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

quote:
Originally posted by Asher
By the way, Opera still doesn't support MathML either.


Who uses MathML?

Asher is offline Asher
King
Calgary, Alberta
Nov 1999
time: 22:19
  Old Post 10-05-2005 07:01 Visit Asher's homepage!
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Avatar Enlargement: We've got the solution

Obviously people who, say, use math on computers.

Like, say, computer scientists.

Skanky Burns is offline Skanky Burns
Deity
Skanky Bastard Quartermaster
Aug 2001
time: 14:19
  Old Post 10-05-2005 07:44
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Enter the AD-FREE zone

Or accountants or engineers or...

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:19
  Old Post 10-05-2005 09:52
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Support Apolyton buy from Amazon

quote:

The effect is that a user could click on an icon and trigger the execution of malicious JavaScript code.


Malicious JavaScript code? Whopdeedo.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:19.
Apolyton Time is 00:19.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0414 seconds (91.23% PHP - 8.77% MySQL) with 30 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net