Spry... prospector or real gold?

OK... when will SPRY go solid gold? It seems over due now.
Missing currently "for my development needs":
Great docs on event integration
(granted, spry was built for designers... but in the end this needs
to be documented because design alone doesn't get the job done
enough of the time. Either that or we need to depend on another
library.)
Spry still needs the type of things
in the EXT library (editable grids that work with the
server).
Again, this is just based on my needs. It seems a bit
frustrating to me that CF is heading one direction with AJAX and
that one direction isn't SPRY. There may be business reasons for
that... but logistically that also means there are business reasons
to think twice about using the AJAX in CF if we believe SPRY is the
road to take. This is confusing with ref. to the long term goals
Adobe has for SPRY.
Could you give us a clarification on the "business use case"
for SPRY?

Hey John,
I was going to blog about this stuff next week, but I can
expound on some topics here.
First, we decided to push off on a gold release for now. We
have a high level of confidence in our code as it stands,
understanding that there are some known issues to solve and
enhancements to make.
But we still feel that there are some features we want to add
before we can call it gold on a conceptual level.
We want to add more options for unobtrusive js, including CSS
selector utils and more HTML fragment integration. We have those
features in progress now.
Stability-wise, people have been using Spry in production
environments for some time now, and that is a good sign..
So the current plan is to release 1.6 in a few months and
then think about a gold release.
As for your feature wish list, can you give examples of the
event integration you are looking for and feel that is lacking?
I am continuing to add to the API as we speak and am always
looking for document suggestions.
We do need more real-world samples that show working with the
server, as you mention. The ability is there, but we need to show
it off a bit more.
With CF8, there is some nice Spry integration, but they are
also using YUI for some things. This as to do with CF's needs and
also the state of Spry during their development cycle. We are
working with the CF team and wished we had more time to get more
Spry features in there. There were simply things that they wanted
that Spry didn't have at the time. Remember that software releases
need long lead times before the public sees them. We were working
with the CF team last fall, when Spry was only a few months old...
We expect integration to grow as both products progress.
As for the business use case, that depends on your business.
Our goals are to make Ajax accessible to designers, at the
same time, creating a toolkit that can be leveraged by developers.
It's been gratifying to see CF users adopt Spry as quickly as they
have.
I see it as our task to make a framework that is innovative
and easy to use, that fits the needs of web designers and
developers.
Whether Spry is right for your scenario, that is up to you. I
want to make sure that you have the features and documents in order
to make that decision clearly.
And you, John, have been an early and active member of the
Spry community, and we thank you for that and for bringing up
big-picture questions like this.
Let's continue this discussion.
Don

Similar Messages

  • HP color laserjet 4700 using gold border certificates

    I have a customer that has been using heavier stock letter size certificates with real gold border and without issue but is now experiencing print quality issues. I will likely post a sample when I can scan it in but here is the gist of it. It has no problems when printing black only. When printing with any color it seems to attract ink to the gold border which ends up on the transfer belt and on the printed side of the page. It is mostly yellow but sometimes has magenta and cyan, never black. I tried adjusting all the print quality settings in the optimize group and all the paper type settings. I have not tried a transfer belt yet or any other hardware but am curious if anyone has any ideas or has seen this before.

    I don't suppose they have switched to non-HP toner?
    We have someone in our office that switched to Office Team carts 'to save money' and then claimed the printer was broken because there were huge colour smears all both sides of the paper.
    Strangely, when I dropped in a set of HP toner carts from a similar printer, the marks disappeared within six or seven sheets.

  • Who has an iPhone gold?

    Also, is it real gold? Or fake?

      Real gold, and yet the price is the same as the other two colors, hmmm???
    Perhaps you were thinking of this - http://www.goldgenie.com/gold-iphone5-elite.php

  • How to get ds_RowCount - ds_RowNumber

    Hi All,
    How can i get the value of ds_RowCount-ds_RowNumber as i need to print it on my jsp page with spry.
    The real sceneario is ::
    I have a Nested json region which contains multiple rows for depart flight and for return flight.
    What i need to diaply is a numeric value showing
             depart leg0
             depart leg1
    same for return segment also
      return  leg 0
      return leg 1
    If i use simple ds_RowNumber then it displays it like
                    depart leg 0
                     depart leg 1
                   return leg 2
                   return leg 3
    So kinly help as i am stuck.
    Regards
    Satish.

    Hi All,
    i request the spry community to please provide me with some samples as how to updated or use the setrowNumber() abd serCurrentRowNumber() function  with spry:repeat so that i can have
          depart leg 1
          depart leg 2
          return leg 1
          return leg 2
    for a total of 4 segmnet in nested Region of Spry.   i am getting the depart values just need to update the rowNumber for return legs only.
    So kindly help as i am really stuck.Will bve very thankfull to you.
    Regards
    Satish

  • Fast Motion- how do I do it?

    I found somewhere that to make a clip appear in fast motion, I need to click on it then click on Advance-> Reverse clip direction. I dont see a tab that says Advanced. How do you do this?
    Thank you

    Hi
    Directly in iMovie 08 as in iMovie HD 6: NO - It's not there any more.
    Karsten has made a magic tutorial web-site where You can learn how-to now:
    http://karsten.schluter.googlepages.com/
    A real Gold-mine !
    Yours Bengt W

  • How to send csv file as an attachment

    Hi,
    I am able to create a csv file in this directory as "test.scv" using utl_file and some select statements.
    Now I need to send this csv file as an attachment in email.
    we have smtp installed on our server.
    Please help me on this .
    Thanks
    Kind Regards

    The first link takes in a filename (this would be the csv file you have already created) so nothing should be hard coded; it's just the parameters you pass in.
    Doing a little more research (from the asktom article I posted previously) links to this [http://www.oracle.com/technology/sample_code/tech/pl_sql/htdocs/Utl_Smtp_Sample.html] which the real gold is at [http://www.oracle.com/technology/sample_code/tech/pl_sql/htdocs/maildemo_sql.txt]:
    with examples how to use it at [http://www.oracle.com/technology/sample_code/tech/pl_sql/htdocs/mailexample_sql.txt].
    To get the attachments working from a PL/sql application you will require one of the packages or a large amount of code.
    here's the coded example for attaching files from the packages listed in maildemo_sql.txt from Oracle's website
    REM Send an email with 2 attachments.
    DECLARE
      conn      utl_smtp.connection;
      req       utl_http.req; 
      resp      utl_http.resp;
      data      RAW(200);
    BEGIN
      conn := demo_mail.begin_mail(
        sender     => 'Me <[email protected]>',
        recipients => 'Someone <[email protected]>',
        subject    => 'Attachment Test',
        mime_type  => demo_mail.MULTIPART_MIME_TYPE);
      demo_mail.attach_text(
        conn      => conn,
        data      => '<h1>Hi! This is a test.</h1>',
        mime_type => 'text/html');
      demo_mail.begin_attachment(
        conn         => conn,
        mime_type    => 'image/gif',
        inline       => TRUE,
        filename     => 'image.gif',
        transfer_enc => 'base64');
      -- In writing Base-64 encoded text following the MIME format below,
      -- the MIME format requires that a long piece of data must be splitted
      -- into multiple lines and each line of encoded data cannot exceed
      -- 80 characters, including the new-line characters. Also, when
      -- splitting the original data into pieces, the length of each chunk
      -- of data before encoding must be a multiple of 3, except for the
      -- last chunk. The constant demo_mail.MAX_BASE64_LINE_WIDTH
      -- (76 / 4 * 3 = 57) is the maximum length (in bytes) of each chunk
      -- of data before encoding.
      req := utl_http.begin_request('http://www.some-company.com/image.gif');
      resp := utl_http.get_response(req);
      BEGIN
        LOOP
          utl_http.read_raw(resp, data, demo_mail.MAX_BASE64_LINE_WIDTH);
          demo_mail.write_raw(
            conn    => conn,
            message => utl_encode.base64_encode(data));
        END LOOP;
      EXCEPTION
        WHEN utl_http.end_of_body THEN
          utl_http.end_response(resp);
      END;
      demo_mail.end_attachment( conn => conn );
      demo_mail.attach_text(
        conn      => conn,
        data      => '<h1>This is a HTML report.</h1>',
        mime_type => 'text/html',
        inline    => FALSE,
        filename  => 'report.htm',
        last      => TRUE);
      demo_mail.end_mail( conn => conn );
    END;
    /Edited by: tanging on Dec 18, 2009 10:58 AM

  • Macbook USB

    Hey guys I just have a question for you guys... Is there any reason why the usb would import considerably faster on my new macbook than on my previous 12 inch 1.5 GHz Powerbook? I was moving my music from my powerbook to my external hard drive and it took 45 minutes via firewire from the powerbook and only took 55 minutes to move all of the music to my new macbook via usb. However for kicks I hooked my powerbook to my external drive via usb and after about 30 minutes of moving files it said that I had 19 hours left to go. Thanks guys for any help that you could give me.

    They have a "new" MacBook, so no firewire, they can't keep using firewire.
    We need to Get off the firewire high horse in some cases I think. Some of our bias to how much we love firewire that could potential add un-needed confusion to some more general users. Yes we need to inform them of looking at the requirements of their peripherals, but we also need to accept the fact that there is a population out there that could function nominally without it.
    The real gold of Firewire is realtime audio and video work transfer, where the sustained throughput is essential for clean data transfer. The the simple transfer of static data files, though, I don't see what is wrong with USB2, if you don't mind waiting a little longer. Though hopefully the new MacBooks work out some of the old issues that I felt USB2 transfers had on previous Mac iterations.

  • What to do with unspent chips?

    I now have over 1.25 million chips. My cafe is expanded and decorated to the limit. So there is really nothing more for me to spend my rapidly increasing number of chips on. So I propose that when a cafe player gets past 1,000,000 in chips he/she can buy an instant cook or an unspoil food ticket. What to others think? How much should an instant cook cost in chips? I think 100,000 might be a fair price. I'd be interested to hear if others have reached the same stage in the game: an exess of chips and nothing to spend them on. 

    good idea bademeister now i have loads of chips 232,369,751 i want to buy hanging pots for my cafe to spruce things up but they cost real gold i dont want to pay real money so i could use my chips if only tagged could fix cafe then it might be possible 

  • Nokia or fake?

    Hi! I saw on internet and eBay this model: "Nokia 6300 Sirocco Gold Limited Edition"! Is this a genuine Nokia product or is it something fake? If it's genuine, where can I buy new one online?
    eBay
     Internet
    https://ssl.aukro.bg/item569961339-nokia-6300-sirocco-gold-pl.html
    Message Edited by marger on 11-Mar-2009 11:33 AM
    Message Edited by marger on 11-Mar-2009 11:37 AM
    Solved!
    Go to Solution.

    That model is not made by nokia as they have never produced a 6300 with the "sirocco" title or in real gold.
    It's either a modified model or a complete fake.  Either way you should avoid it.
    Always buy your phones from well known reputable retailers to avoid scams and fakes.
    Message Edited by psychomania on 11-Mar-2009 11:36 AM

  • How to recognize real 8800 Sirroco Gold

    I read a lot of topic which people ask whether a 8800 Sirocco is real or not, but nobody actually give the detail how to recognize a real one.
    Some people tell me that in the back of the real Sirocco, it must have 8800 Sirocco & RM-165, other told me that they must have 8800d. I'm really confuse now and it's so hard to recognize a real one and a fake one in ebay.
    May somebody please tell me how to recognize a real and a fake one?

    nobody answer me? Please tell me how to recognize the real one.

  • Spry Collapsible Panel at bottom of page - how to make the browser scrolldown automatically

    The question is -
    i have a collapsible panel at the bottom of my page that I'm using as a footer menu.
    It is 200px tall. The visitor clicks on "FIND OUT MORE", then the panel opens 200px tall.
    I want the viewing area of browser to focus on the content of this panel, and automatically scroll down 200px to accomodate the new real estate at the bottom of the page.
    Now they click on it, but then have to manually scroll down.
    How can I do this? What do I add to the Spry Collapsible Panel js scripts?
    I tried using a tag at the bottom of the 200px but can't get it to work correctly.
    Dreamweaver CS5.
    thanks

    I have been closing IE and reopening it for 7 months now. I don't of any other way to reload an applet.
    Jason

  • Spry Collapsible panel works in Safari, Firefox but not in IE 7 and 8

    Revising a page and wish to have the Spry Collapsible Panel load "closed". Never used Spry before but is works ok as mentioned but when page is opened in IE the panel is open and stays open. Clicking does not close it.
    The panel tab reads "CLICK To See Matched Rail & Stile Set-Up Blocks".
    Did I mention I am not a programmer? Thanks for the help.
    http://www.mlcswoodworking.com/shopsite_sc/store/html/smarthtml/pages/set_3pc_roundover_co ve.htm

    jonholcombe wrote:
    Did I mention I am not a programmer? Thanks for the help.
    Jon,
    Not a good way to start. You need to have some basic skills to work on websites. OK, if you want to build a bridge for your toy cars to cross a model railway line, you could probably cope, but to build a bridge in the real world, you need  real knowledge.
    Having said that, I have pulled all of the relevant code from your page to re-construct the collapsible panel and, although the markup would not be the one I would have gone for, the widget works in all browsers, see the code below. This means that the problem lies elsewhere.
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Untitled Document</title>
    <script src="http://www.mlcswoodworking.com/SpryAssets/SpryCollapsiblePanel.js" type="text/javascript"></script>
    <link href="http://www.mlcswoodworking.com/SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">
    <style>
    #collapsiblepaneltab {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 13px;
         height: 18px;
         width: 645px;
         color: #512b05;
         text-align: center;
         margin-top: 0px;
         padding-top: 0px;
         line-height: 21px;
         font-weight: normal;
    </style>
    </head>
    <body>
    <table width="645" border="0">
    <tr>
        <td><div id="CollapsiblePanel3pcset" class="CollapsiblePanel">
      <div class="CollapsiblePanelTab" id="collapsiblepaneltab" tabindex="0"><img src="http://www.mlcswoodworking.com/shopsite_sc/store/html/smarthtml/graphics4/collapsiblepanelarrow102.gif" alt="" width="8" height="8" border="0" /> CLICK To See Matched Rail &amp; Stile Set-Up Blocks</div>
      <div class="CollapsiblePanelContent"><table border="1" cellpadding="0" cellspacing="0" width="645">
      <tr>
        <td colspan="4" align="center" valign="middle" bgcolor=""><font size="1"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="2" color="black"><strong>SET-UP BLOCKS FOR MATCHED RAIL AND STILE BITS</strong></font></td>
      </tr>
      <tr>
        <td align="center" valign="middle" bgcolor="#cccc99" width="55"><font size="1"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"><font color="black"><strong>Item</strong></font></font></font></td>
        <td align="center" valign="middle" bgcolor="#cccc99"><font size="1"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"><font size="2" color="black"><strong>Set-Up Block Profile</strong></font></font></font></td>
        <td align="center" valign="middle" bgcolor="#cccc99" width="55"><font size="1"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"><font color="black"><strong>Price</strong></font></font></font></td>
        <td align="center" valign="middle" bgcolor="#cccc99" width="58"></td>
      </tr>
      <tr>
        <td align="center" valign="middle" width="55"><font size="1"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="black"><strong>#9745</strong></font></font></td>
        <td align="center" valign="middle"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">Set-Up Block for round over matched rail &amp; stile  bits</font></td>
        <td align="center" valign="middle" width="55"><font size="1"><font size="2" face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="black"><strong>$9.95</strong></font></font></td>
        <td align="center" valign="middle" width="58"><a href="http://www.mlcswoodworking.com/cgi-mlcswoodworking/sb/order.cgi?storeid=*16f8a8beab2fd058071ebc4eb5&amp;dbname=products&amp;sku=%239745&amp;function=add"><font size="2"><img src="../graphics/orderbut.gif" alt="" width="58" height="17" border="0" /></font></a></td>
      </tr>
    </table>
    <script type="text/javascript">
    var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel3pcset", {contentIsOpen:false});
    </script>
    </body>
    </html>
    To help you any further would take me way outside the scope of this forum, but if you were to employ me to untangle the mess, I would start afresh.
    Gramps

  • Spry Menu Bar 2.0 and positioning of arrows

    Hello again,
    I'm now trying to incorporate Spry Menu Bar 2.0 into a client site, using CS6. Two things are occurring: in Live View, for long lines of menu text, the text wraps to a second line (as I would prefer) and the arrows to submenus line up in a readable fashion. But when I view it in IE or Firefox, the text spills outside (off to the right) of the vertical menu container and the submenu arrows are hidden underneath the text. As far as width, I've tried auto and inherit.
    So, out of frustration I finally decided I would just shorten my menu text to solve the spilling over problem, and  a set pixel width that accommodated my longest line of text. But still, even if the text just fills the container, the arrow is hidden underneath the text. I'm pulling my hair out trying to figure out how to adjust the positioning of the arrow so that it's off to the far right, as it should be. I assume it is this set of rules that controls the arrow:
    .MenuBarVertical .MenuItemWithSubMenu .MenuItemLabel{
        background-image:url("images/ArrowMenuRight.gif");
        background-position:right center;
        background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemWithSubMenu .MenuItemLabel{
        background-image:url("images/ArrowMenuRight.gif");
        background-position:right center;
        background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
        background-image:url("images/ArrowMenuRight.gif");
        background-position:right center;
        background-repeat:no-repeat;
    ...but I don't know how to adjust these to bump the arrow over. Any ideas out there?
    Ideally, I'd like to get back to wrapping my menu text as well, and I don't understand why it appears this way in Live View but not in a browser. But I'll settle for the arrow in the correct position as second prize. Thanks for your help,
    Gail

    OK, here's what I've done. By adjusting the right padding on #MenuBarVertical .MenuItem .MenuItemLabel, AND #MenuBarVertical .SubMenu .MenuItem .MenuItemLabel, I was able to position the right arrows to where I wanted them. I also removed all links from top-level menu items so that the fly-out submenus would appear on a touch screen. You can see the results on my client site: www.gcssepm.org. I must say that this solution was not intuitive; it took a lot of experimentation to figure out which rule to adjust, and menu rules vs. submenu rules seem to operate in the opposite manner as far as padding and arrows go.
    I do have a similar issue with Scott, in that it takes two or more "taps" to get the submenus to fly out, but at least the arrow is there so the user knows there is a submenu to be had. The only real issue I still have is that for sub-submenus (i.e., third-level), no amount of tapping will get those to display long enough to select them (only an issue on the iPad). I don't know a way around this for the iPad, other than to also eliminate all links from second-level menus that have a third level, and that's more reprogramming than I want to do for today.
    Final questions regarding the Spry 2.0 widget. Obviously, after I customized the widget, saved it, and imported into my site template, it took some additional tweaking before everything was working properly. Is there a way to export the settings back out to the widget, so that all the tweaking is there? Also, is there a way to save my menu text back to the widget, because it is obviously NOT Home, Entertainment, Music, etc.
    Thanks for all your help, and I hope someone else benefits from my experiences as well.
    Gail

  • Real World Adobe Photoshop CS3 (Real World)

    Real World Adobe Illustrator CS3 (Real World) - Mordy
    Golding;
    Real World Adobe Photoshop CS3 (Real World) - David Blatner;
    these books are in the UPPER LEVEL than "classroom in a book"
    series ?

    > but the part about DNG has convinced me to dive deeper in it and give it a go
    When working in a Bridge/Camera Raw/Photoshop workflow, I tend to ingest the actual native raw files, do initial selects and gross edits and basic metadata work via templates and THEN do the conversion to DNG. I'll use the DNG as my working files and the original raws as an archive. I tend to do this more with studio shoots. I tend to use Lightroom when I'm on the road.
    When working in Lightroom first, I tend to ingest and convert to DNG upon ingestion (when in the road working on a laptop) while using the backup copyusually working on a pair of external FW drives one for working DNG files and 1 for BU of the original raws. Then, when I get back to the studio I make sure I write to XMP and export the new shoot as a catalog and import into my studio copy of Lightroom. Then I'll also cache the newly imported images in Bridge as well so I can get at the image either in Bridge or Lightroom.
    It's a bit of a chore now since I do work in Camera Raw a lot (well, DOH, I had to to do the book!) but I also keep all my digital files in a Lightroom catalog which is now up to about 74K...
    Then, depending on what I'll need to do, I'll either work out of LR or Bridge/Camera Raw...
    If I'm doing a high-end final print, I generally process out of Camera Raw as a Smart Object and stack multiple layers of CR processed images...if I'm working on a batch of images I'll work out of Lightroom since the workflow seems to suit me better.
    In either event, I've found DNG to be better than native raws with sidecar files.

  • Using javascript variable in spry if statement

    is it possible to put a javascript variable in to the spry if
    statement to test?
    like <div spry:if="javascriptvar == {ds_RowNumber}"....
    thanks.

    Hi rogerfreak,
    When the region processes a spry:if, it simply takes the
    value of the spry:if attribute, replaces all of the data references
    in it with real values from the data set and then evals the result
    (executes the string).
    So you can do something like:
    <script>
    var ds1 = new Spry.Data.XMLDataSet("foo.xml", "/foo/bar");
    var gMode = 5;
    function GetMode()
    return gMode;
    </script>
    <div spry:region="ds1">
    <ul spry:if="gMode == 5">
    <li spry:repeat="ds1">{name}</li>
    </ul>
    <div spry:if="gMode == 12" spry:repeatchildren="ds1">
    {name}
    </div>
    </div>
    In the example above the list markup will be written out if
    gMode is 5, but if it is 12, it will write out the div markup.
    You can also call functions:
    <div spry:region="ds1">
    <ul spry:if="GetMode() == 5">
    <li spry:repeat="ds1">{name}</li>
    </ul>
    <div spry:if="GetMode()== 12"
    spry:repeatchildren="ds1">
    {name}
    </div>
    </div>
    --== Kin ==--

Maybe you are looking for

  • Which is the Mac preferable option for running FCPX?

    Hi everyone, I'm a newbie looking for the best compromise budget Mac for AVCHD 1080p video editing with Final Cut Pro X, Adobe Premiere CS6 and Adobe Aftereffects. The storage space is not important as I'm planning to keep all the files on a Thunderb

  • BADI MD_PIR_FLEX_CONS is not working properly

    We have put this Badi MD_PIR_FLEX_CONS in our system , so that PIR in one plant can be consumed from from Stock Transport Orders too We have put the Consumption indicator as 4 in PIR & Mixed MRP Indicator in material is 1 The Badi is running successf

  • Html page

    Hi everybody. I have a question to face. I want display a html page, normal HTML page not a APEX generate web page, after I generate it with a pl/sql procedure. The proccess, for user will be, they clik on a buttom and I call the procedure, this proc

  • How to stop the jerking of my video clips? on Premiere Element 10

    How do I stop the jerking of my video clips when I add  effetcs ..to do not zoom in or out etc..smoothly. Thank-you, Claudette

  • Can't open ER-Model diagrams after migration from 9.0.5.2

    Hi I migrated my project with some ER-diagrams from 9.0.5.2 to 10.1.3. But after migration I'm not able to open the diagrams anymore. If I doubleclick or rightclick and select open: simply nothing happens. How can I make my migrated diagrams availabl