BUG? Fireworks to DW CSS gradients not consistent across browsers...?

Greetings -
I don't know if this is a bug or what, but after watching one of the Adobe TV roadshow videos I generated CSS gradients in Fireworks, selected ALL the browser compatible translations Fireworks provides and then copied/pasted the CSS into my web page in Dreamweaver. Looks good in DW - all seems well...until I view it with Firefox...
I'm not a Rocket Scientist, but also not a newbie.
Basically, IE, etc. all work fine EXCEPT Firefox! Firefox maintains the color, but distorts the gradient percentage and reverses the angle of gradient. E.g. if my gradient is going from dark on top to white on the bottom of a box, it all displays fine in the other browsers, but in Firefox the gradient goes left to right, dark to light...
And yes, I promise I made sure I have the Firefox CSS in addition to the IE, etc. before bothering you all.
OH! AND I am using the Fluid Grid set up in Dreamweaver...just FYI.
Am I missing something?
Do I have to manually update? (i.e., tie a rope around my waist and head on in to the looking glass - code land that is CSS gradients?
Is there something in DW that needs to be altered after the CSS from FW is added?
Many thanks for all your help and advice!
JL

JLSF45 wrote:
I don't know if this is a bug or what,
Yes, it's a bug in the code that Fireworks generates, not in the way that Firefox handles CSS gradients.
The reason for the problem is that browsers started implementing CSS gradients on an experimental basis long before the W3C standardization process got under way. For some reason, all browsers decided to calculate angles using the polar coordinate system, in which 0 degrees points right and the angles increase counterclockwise. This way of measuring angles appears to be common in geometry, but it's not the way that most people think of them.
The most common way of measuring angles is to use the compass system: 0 degrees points straight up, and angles increase in a clockwise direction. That's the way the W3C decided angles should be measured in CSS. Because 0 degrees in the polar coordinate system is 90 degrees in the standard CSS syntax, and angles increase in the opposite direction, the only angle that's the same in both systems is 45 degrees.
Unfortunately, whoever coded the Fireworks panel didn't realize that the standard syntax uses different angles, and nobody picked it up in beta testing. The problem has been reported to Adobe, and I'm told it will be fixed, but I don't know when.
Until it's fixed, you need to convert the angle in the unprefixed version of linear-gradient().
Subtract the angle generated by Fireworks from 360.
Add 90
For example, if the angle generated by Fireworks is 315deg, 360-315 = 45. 45 + 90 = 135. So change the angle in the unprefixed version to 135deg.
IE 10 also uses the standard syntax, so the conversion is necessary not only for Firefox, but it will be needed by all browsers.
This is a rare case of the value for browser-specific prefixes being completely different from the standard syntax.

Similar Messages

  • Gradient Editor consistant across applications

    I tried looking for this on the forums but not sure if it has been answered.
    In Illustrator CC 2014 one has the ability to reverse the gradient in the gradient palette editor. It appears pretty consistent throughout the application when you try to edit a gradient that this option is available.
    It also appears consistent in InDesign CC 2014.
    In Photoshop CC 2014 one is able to do this in the options tool bar at the top but in a shape layer but nowhere else.
    I can not find any instance in After Effects where there is a reverse button for a gradient or a keyboard command.
    Can this be made consistent throughout the suite of applications?

    Gradient Ramp can reverse or swap colors. The gradient editor in shape layer fill has no such option but it would be a nice feature request.
    Adobe - Feature Request/Bug Report Form

  • HELP -ZipOutputStream performance is not consistent across servers

    Hi,
    I have a pretty standard code that zips one folder in a zip file using ZipOutputStream. The folders that are zipped are 2 GB in size and consists of TIFF images files.
    We are currentinly in the testing phase and notice very inconsistent performance issues with the Zipping module. On the integration server, to zip 2 GB of data, the zip module took 5 minutes. However, when the same zip code runs on the staging server, it takes 20 minutes. Both the servers are the same in RAM capacity and processing powers. The size of the data is also the same: 20 GB.
    Can anyone help me understand what could be the issue such taht the performance is so detrimental when movingfrom one server to another.
    The only difference between the two servers is that on the integratoin server there is 20 GB of free harddisk space and on the staging server there is only 8 GB of hard disk space. Is it possible that because of the less disk space on staging, the OS itself is taking a few seconds extra on each write to allocate the space. Possibly disk fragmentation also may be a factor.
    For your reference, the zip code is as follows:
    public boolean createZip(File sourceToZip,String zipDestination, String zipFileName) throws IOException
               boolean result=false;
               try{
         // Check that the directory is a directory, and get its contents
         File d = sourceToZip;
         if (!d.isDirectory())
          throw new IllegalArgumentException("Not a directory:  "
              + sourceToZip);
         String[] entries = d.list();
         byte[] buffer = new byte[4096]; // Create a buffer for copying
         int bytesRead;
         ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipDestination+"/"+zipFileName));
         for (int i = 0; i < entries.length; i++) {
          File file = new File(d, entries);
         if (file.isDirectory())
         continue;//Ignore directory
         FileInputStream in = new FileInputStream(file); // Stream to read file
         ZipEntry entry = new ZipEntry(file.getName()); // Make a ZipEntry
         out.putNextEntry(entry); // Store entry
         while ((bytesRead = in.read(buffer)) != -1)
         out.write(buffer, 0, bytesRead);
         in.close();
         out.close();
         result=true;
              catch(IOException e)
                   throw e;
              return result;
         }If anyone has any ideas let me know Thanks.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    The free space could be an issue, but you can improve your code:
    ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipDestination+"/"+zipFileName));
    ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(new FileOutputStream(zipDestination+"/"+zipFileName)));That will improve your performance considerably on all platforms. Also change your buffer of 4096 to 16k or 32k.
    You could also consider converting the TIFF files to JPEG instead of zipping them at all.

  • InputFile is not consistent accross browsers

    Hi Every one,
    We are using jdev 11.1.1.6.
    our requirement is to show choose file button to upload file with out and inputtext box. Is there any way to achieve this using command button with out using input file component is this is not possible uisng command button. Then can we hide input text box from input file component so that user can see only choose file button on browser.
    Please help me with your inputs.
    Thanks in Advance.
    Regards,
    Lavanya.

    create CSS file  and use CSS designer to change the style of input text  to hidden
    Edward's weblog: Oracle ADF: tweaking layout with custom skin

  • Help needed with consistency across browsers

    I know this is an age old problem but I am hoping that
    someone can help me make my site look correct across all browsers.
    In particular I would like spacing around elements to be
    consistent.
    My website is boxout.co.uk
    If you view it Firefox or Safari on either a mac or pc the
    spacing is exactly as I want it. Look at the site in Explorer and
    the space at the top and bottom of the divs is missing. I have
    linked 2 screenshots to highlight the problem areas.
    Explorer -
    incorrect layout
    Safari -
    Correct Layout
    This is my css code

    Hi Alec
    The website is
    www.boxout.co.uk
    The css is www.boxout.co.uk/boxout.css
    If you need to see screenshots these can be found at
    www.boxout.co.uk/sampleimages/explorer.jpg
    www.boxout.co.uk/sampleimages/safari.jpg
    Thanks
    Jeff

  • Track is not consistent

    Hi,
         We have done a heterogeneous migration from AIX to HPUX of JDI.
         After performing the post installation activities for usage type DI, we are getting "Track is not consistent" under the "state" column in the CMS.
       is there any possible look around for this error ??
      Thanks
      Sourav

    This is resolved as this is a bug in NWDI on HPUX..so raised a OSS message and SAP fixed it by making some modifications in the database..

  • [svn:osmf:] 17708: Fix FM-932: Scaling of parallel elements is not consistent.

    Revision: 17708
    Revision: 17708
    Author:   [email protected]
    Date:     2010-09-14 16:32:29 -0700 (Tue, 14 Sep 2010)
    Log Message:
    Fix FM-932: Scaling of parallel elements is not consistent.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-932
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/elements/compositeClasses/ParallelDisplayObjectTrait.a s
        osmf/trunk/framework/OSMFTest/org/osmf/elements/TestParallelElementWithDisplayObjectTrait .as

  • Colors of html:link is not consistent

    Hi,
    I am using html:link in jsp for showing the links.
    <html:link href="test.do" params="testParams" styleId="testlink" styleclass="testurl" />
    while running the application and the link is visited, color of the link gets changed from blue to black. But when I go to next screen and come back, link color changes back to blue or sometimes shows as black. Its not consistent.
    I thought of writing code in css. I am not sure how to do it.
    Please help me how to make the color of the link consistent. Once visited, it should be black or else blue.
    Thanks & Regards,
    Nasrin.N

    on your web page, if you click "View Source" does it show things in plain old HTML format as in Some Link Text ?
    If it does then the above code I posted should work.
    The selector "a" in the above code matches all anchor tags in the page, so there's no need to specify a class or an id , for the anchor tags.
    But if you want only some links to be colored a certain way then you would add a class , or an id (which ever is appropriate) to those links.
    If you assign a class then the CSS would have to include the class of that anchor tag.
    So it would be something like
    a.classname:link{
    CSS is very simple, it could be learned in just one to two days, here's a good tutorial: http://www.w3schools.com/css/default.asp

  • Problems with counter in renaming interface not maintaining consistency across multiple libraries

    Happy New Year, all.
    We have a problem in Aperture that I was curious if others had, and I'm hoping somebody has figured out a workaround they will share with me. Originally, we used Aperture and it had one huge library for our different types of photography. We had to change away from that setup because if there was a problem it would take ages to troubleshoot a ~500GB library and perform actions like rebuilding the library. We didn't want to do this, but splitting into six libraries has improved the speed in general and has made rebuilding smaller individual libraries quicker.
    We shoot a lot of photos and want each photo to have a unique number (along with a custom name). We set up a rename option in Aperture that has "Custom Name_Counter" and set counter to be six digits. The problem this seemed to create is that the counter in the rename function doesn't produce a unique number consistently across libraries. If I'm in library A, and I rename a batch of files, the counter will go up and remember its last number as long as I stay in Library A. The minute I switch to Library B, the number is at where it was the last time I used Library B. This indicates to me that the preferences travel with the library.
    Does anybody know a way that I can have a global preferences file, rather than a library preferences file? It seems it maybe used to be this way, but one of the version 3 upgrades forced me to delete a preferences file for the Facebook bug a couple of version 3 subversions ago.
    On a different note, another problem with renaming is that it is so slow. Renaming master files for even 100 or so files takes minutes. Does anybody else have this happen? Sometimes it's faster, but I haven't been able to figure out a pattern to this.
    I've submitted feature requests for revamping the renaming interface for Aperture for at least a couple of years. It never seems to improve. iView Media Pro, a program I used six years ago, had a great renaming setup and I wish Aperture
    Maybe it's time to reinstall Aperture. I bought it on disc, so it's not through the App store. Does anybody have experience reinstalling? I would, of course, like to keep keywords and other preferences.

    hallerphoto wrote:
    Machine is a Mac Pro dual quad-core 2.16 GHz.
    I am unaware of a 2.16 GHz Mac Pro tower. Are you referring to a Macbook Pro or to an iMac? Or is it a configuration I am just unaware of?
    My concern is that it seems that you may be making major workflow compromises that might be better dealt with by hardware changes as feasible. E.g. most 2.16 GHz Mac CPUs are about 1/6 as strong as a top Mac Pro today or about 1/4 as strong as today's Macbook Pros, and that has huge implications on Aperture performance.
    Also, graphics processors of the 2.16 GHz era were ridiculously weak compared to modern Macs. Aperture has historically performed best with strong GPUs (e.g. the strongest G5 towers would not run Aperture without a GPU upgrade). If you stay with the existing box a GPU upgrade may (if feasible) be in order.
    You did not mention RAM, which has defining impact on Aperture performance.
    Even if no hardware upgrades are made, it is useful to know what hardware performance bottlenecks may exist. So some questions:
    • Which Mac(s), exactly?
    • Which OS version and which Aperture version?
    • How much RAM is on board?
    • If a Mac Pro, which GPU card is in use?
    • What mass storage (hard drives and SSDs), how connected and how full?
    Thanks.
    -Allen

  • Css gradient

    Hi guys just a quick question
    does IE8 or above recognise css gradients?
    the following page uses a grad behind the images in an article div by setting the background-image/linear-gradient option in css but it does not show in IE8...
    firefox27 etc is fine.

    There's an issue with IE7/8 that they don't set the gradient background if the element doesn't have height defined (hasLayout).
    Try adding zoom: 1. If it doesn't work, you'll probably have to set a height, so try height: 100%.

  • After REFRESH the cached object is not consistent with the database table

    After REFRESH, the cached object is not consistent with the database table. Why?
    I created a JDBC connection with the Oracle database (HR schema) using JDeveloper(10.1.3) and then I created an offline database (HR schema)
    in JDeveloper from the existing database tables (HR schema). Then I made some updates to the JOBS database table using SQL*Plus.
    Then I returned to the JDeveloper tool and refreshed the HR connection. But I found no any changes made to the offline database table JOBS in
    JDeveloper.
    How to make the JDeveloper's offline tables to be synchronized with the underling database tables?

    qkc,
    Once you create an offline table, it's just a copy of a table definition as of the point in time you brought it in from the database. Refreshing the connection, as you describe it, just refreshes the database browser, and not any offline objects. If you want to syncrhnonize the offline table, right-click the offline table and choose "Generate or Reconcile Objects" to reconcile the object to the database. I just tried this in 10.1.3.3 (not the latest 10.1.3, I know), and it works properly.
    John

  • My iphone 4s voice dictation for text messages is not consistently working. Sometimes it works, other times after the dictation it just gives me a blank space. Anyone else having this problem?

    My iphone 4s voice dictiation for text messages is not consistently working. I've had the phone since Thanksgiving and it always worked perfectly, but the last few weeks it's been hit or miss. Sometimes it works, sometimes it doesn't. Anyone else having this problem? I tried the hard reset but that hasn't fixed it.

    I have the same problem since updating to IOS 8.3. Any app to which I want to send a new link via IMessage does not allow me to select a contact to send the IMessage to. Using a pre-existing thread does not have same problem.

  • Airport Extreme Not Consistently Assigning DHCP

    I am using a relatively new (within the last year) Airport Extreme as the primary router on my home network.  Connected directly to the router is a GigE switch, an AT&T Microcell, and another router - an Aruba RAP which creates a secure VPN for my home/remote office network.  The connection to my Apple desktop is made through the GigE switch, as are three additional wired connections to other devices in my home, including two Apple TV's and (hopefully) two Airport Expresses.  
    I recently discovered when trying to configure a new Airport Express to extend my wireless network over ethernet (roaiming network) that my Airport extreme is not consistently assigning the IP addresses within it's defined DHCP range (10.0.1.0 - 10.0.1.200).  About half of the time devices on the network are getting a default 169.254.x.x IP address, which (in the case of my desktop) results in an 'self assigned IP' error within the network settings.  I can reboot my apple desktop and the next time it gets a correct 10.0.1.1 address.  Reboot again, it defaults back to a 169 address - and so on. It doesnt seem to make any difference if I connect my desktop directly to the Extreme, or, if I connect it through the GigE switch.  And, every time I get a 'self assigned IP' I have no connectivity beyond the Extreme (no internet), and I'm forced to use my wireless/Airport connection.
    Another problem here is that the Expresses both expect to receive 10.x IP addresses and when they don't get one, they basically become pretty $100 paperweights when connected over ethernet. Also, if you try to configure a new Express without the 10.x address it expects to be assigned (and defaults to a 169.x), the Airport Utility will no longer 'find' the Express once the Express auto-restarts and the update will fail.  I learned this after spending two hours on the phone with Apple support yesterday - during which they were able to get my first generation Express configured, but, not my 24-hour old second Generation Express, which continues to act only as a paperweight.  Oddly enough, everything works perfectly well if I use only wireless connections to the Extreme - there are no IP problems and everything works correctly.  Unfortunately, I want to use wired connections for all my devices (expresses, Apple TV's) because we stream alot of audio and video.     
    Is my Extreme not working correctly?  Does anyone think it's problematic to have a second router (the Aruba) connected behind the Extreme?  I suppose I could force some components to use only specific IP's, but, that sounds like a pain.  If the Aruba is problematic, I would also consider a second internet connection, or, finding some way to split home IP traffic vs work IP traffic. 
    Thoughts?

    I've been doing some research and it appears the 'self assigned IP' address is a common problem in the Apple support community.  And, for what it's worth, it appears an inability to isolate or accurately troubleshoot the problem - by users or Apple tech support - is a recurring theme.  I totally understand that no two home networks are exactly alike (different ISPs, switches, configurations, etc.), but, after being a die-hard PC user for my entire life I can honestly say I never encountered anything like this while using my PC.  I'm not about to trash my Mac, but, the Apple 'ease of use' selling point is quickly losing it's lustre.
    I got into this mess because I added a GigE switch to my network.  Rather than buy a different switch (a tactic which assumes my problems are being caused by the switch) I'm inclined to buy another Airport Extreme and try daisy-chaining them together to overcome the reason I bought the GigE switch in the first place, which is not enough ethernet ports on the Extreme.  That, or I'll spend a weekend in my attic re-wiring my home network to daisy-chain my two Express devices together instead of requiring individual connections to my router.  My experience with Apple hardware thus far is that it prefers to 'play nice' with other Apple hardware over non-Apple hardware.  It could be $100 error on my end (or, a weekend of not doing yardwork), but, I think it's the best shot.  Other possible fixes, including manually assigned IP-addresses, put too much emphasis on software and network configuration - which (by my non-scentific analysis), are two areas even harder to troubleshoot. 
    I'll let you know how it goes. 
    Mh
    Post Script - Dear Apple: please find a way to significantly increase the number of ethernet ports on your Airport Extreme Router.  Thank you. 

  • Removing warning for "Default CSS file not found."

    I am getting this warning in Flash Builder:
    "Default CSS file not found."
    I can not for the life of me figure out how to get rid of it. Any suggestions?

    Default css file can be specified as a compiler option (per SWC, I think).
    See http://livedocs.adobe.com/flex/3/html/help.html?content=compilers_14.html
    For example, flex framework has a default CSS file: C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\3.5.0\frameworks\projects\framework\default.css
    Do you have some library project or a swc with default css file option turned on, but the css file is missing?

  • GR/IR Clearing Account 2..... Not Consistent

    SAP Experts,
    I blocked GR/IR clearing account temporarely while I updated the open line item field. It turns out that after I finish running the program and unblocked the account. Receiving ca no longer receeive into teh account it says "G/L Accuont 2...... Not Consistent"
    Does anyone knows what could possibly be?

    I was able to go into IMG bring the field " Only Balances in Local Currency" then went into account brought it to a "ZERO Balance" with TCODE FB50. Went into FS00 and updated field. Then reversed entry, and it works fine.

Maybe you are looking for