LiveCode Player for 5.5

Ray Horsley ray at linkit.com
Tue Mar 27 06:15:08 EDT 2012


Very interesting Judy and thanks for sharing this perspective.  I've gone back to 5.0.2 and even there I find I'm unable to build standalones for Web on my Mac.  At least the Windows version builds them correctly.

I've followed this thread closely regarding the broken player in 5.5.  Regardless as to whether users find it something which should be continued or something which should die it's wrong for the company to put 5.5 out there without letting the user base know the ability to build for Web is broken.  It's a major piece of Livecode in my opinion since Web is where it's at and build is what we do.  Rev's failure to inform us is especially inconsiderate in light of the fact that stacks saved in 5.5 can no longer be opened in previous versions.  This makes going back to 5.0.2 or earlier time consuming.

I was relieved when Benjamin Beaumont reported that "they would investigate" this issue on Friday of last week.  Ben, we're looking forward to hearing from you.

Ray Horsley
LinkIt! Software


On Mar 26, 2012, at 11:00 PM, Judy Perry wrote:

> Sigh.
> 
> It's unfortunately gotten to the point that every time some new gizmo is added to the "suite" my first thought is reluctance to even look at it, wondering 'how long will this be supported?'  On-Rev?  When will that stop being supported?  As long as DreamCard?  RevMedia?  the web plugin?  All of the third-party editors and stop-gap work-arounds and layers of complexity added to using Rev, er, LC?  Wonky/awkward non-xtalk-like syntax?  Commands that have never worked?
> 
> My kids will be 11 tomorrow.  Here's an example of the exciting new world of online learning that they use:
> 
> http://www.zingylearning.com/demo1.htm
> 
> Here's the code for the page:
> 
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> 
> <html>
> 
> <head>
> 
> <title>ZINGY LEARNING</title>
> 
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> 
> <link href="reg.css" rel="stylesheet" type="text/css">
> 
> <script language="JavaScript" type="text/JavaScript">
> 
> <!--
> 
> function MM_swapImgRestore() { //v3.0
> 
>  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
> 
> }
> 
> 
> 
> function MM_preloadImages() { //v3.0
> 
>  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
> 
>    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
> 
>    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
> 
> }
> 
> 
> 
> function MM_findObj(n, d) { //v4.01
> 
>  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
> 
>    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
> 
>  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
> 
>  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
> 
>  if(!x && d.getElementById) x=d.getElementById(n); return x;
> 
> }
> 
> 
> 
> function MM_swapImage() { //v3.0
> 
>  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
> 
>   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
> 
> }
> 
> //-->
> 
> </script>
> 
> </head>
> 
> 
> 
> <body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../../../images/home_ov.jpg','../../../images/about_ov.jpg','../../../images/demo_ov.jpg','../../../images/product_ov.jpg','../../../images/purchase_ov.jpg','../../../images/faq_ove.jpg','../../../images/links_ov.jpg','../../../images/contact_ov.jpg')">
> <table width="894" border="0" cellspacing="0" cellpadding="0">
>  <tr>
> 
>    <td width="280" height="120"><div align="center"><a href="index.php"><img src="images/zingy1.jpg" width="210" height="119" border="0"></a></div></td>
> 
>    <td width="488" height="120" bgcolor="ff66"> </td>
> 
>  </tr>
> 
> </table>
> 
> <table width="894" height="24" border="0" cellpadding="0" cellspacing="0">
>  <tr>
>    <td width="26" bgcolor="#993300"> </td>
>    <td width="107" height="24"><a href="../../../index.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','../../../images/home_ov.jpg',1)"><img src="../../../images/home.jpg" name="Image3" width="107" height="24" border="0"></a></td>
>    <td width="107" height="24"><a href="../../../about.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../../../images/about_ov.jpg',1)"><img src="../../../images/about.jpg" name="Image4" width="107" height="24" border="0"></a></td>
>    <td width="107" height="24"><a href="../../../demo.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image5','','../../../images/demo_ov.jpg',1)"><img src="../../../images/demo.jpg" name="Image5" width="107" height="24" border="0"></a></td>
>    <td width="107" height="24"><a href="../../../products.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image6','','../../../images/product_ov.jpg',1)"><img src="../../../images/product.jpg" name="Image6" width="107" height="24" border="0"></a></td>
>    <td width="107" height="24"><a href="../../../signup.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image7','','../../../images/purchase_ov.jpg',1)"><img src="../../../images/purchase.jpg" name="Image7" width="107" height="24" border="0"></a></td>
>    <td width="107" height="24"><a href="../../../comments.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image8','','../../../images/faq_ove.jpg',1)"><img src="../../../images/faq.jpg" name="Image8" width="107" height="24" border="0"></a></td>
>    <td width="104" height="24"><a href="../../../links.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','../../../images/links_ov.jpg',1)"><img src="../../../images/links1.jpg" name="Image9" width="107" height="24" border="0"></a></td>
>    <td width="104"><a href="../../../contact.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image91','','../../../images/contact_ov.jpg',1)"><img src="../../../images/contact.jpg" name="Image91" width="107" height="24" border="0" id="Image91"></a></td>
>    <td width="18" bgcolor="#330000"> </td>
>  </tr>
> </table>
> <table width="894" border="0" cellspacing="0" cellpadding="0">
>  <tr>
> 
>    <td height="40"><div align="center"><font size="3" face="Comic Sans MS"><strong>Metric
>        System Demo</strong><font size="1"><strong><br>
>        </strong></font><font size="3" face="Comic Sans MS"><font size="1"><strong>(Double-click
>        on highlighted button to proceed)</strong></font><strong></strong></font><strong></strong><strong><br>
>        </strong></font></div>
> 
>      </td>
> 
>  </tr>
> 
> </table>
> 
> <table width="894" border="0" cellpadding="0" cellspacing="0">
>  <tr>
> 
>    <td height="40"><div align="center"><font size="2" face="Comic Sans MS"></font></div>
> 
>      <div align="center"><font size="2" face="Comic Sans MS">
> 
>        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400">
> 
>          <param name="movie" value="demo1.swf">
> 
>          <param name="quality" value="high">
> 
>          <embed src="demo1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400"></embed></object>
> 
>        </font></div></td>
> 
>  </tr>
> 
> </table>
> 
> <table width="894" border="0" cellspacing="0" cellpadding="0">
>  <tr>
> 
>    <td width="293" bgcolor="#993300"> </td>
> 
>    <td width="507" bgcolor="#330000" class="reglight"> <div align="center"></div></td>
> 
>  </tr>
> 
> </table>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> <font size="2"><font color="#FFFFFF">--</font>© 2011 Zingy Learning. All
> rights reserved.</font>
> </body>
> 
> </html>
> 
> Anybody still reading wondering why there's a lot of crap in online learning?  How much better this could have been as a revlet?  But won't be because nobody is going to commit public funds or even private time to doing the same curricular standards correspondence for a technology that, come rollout time, you come to find out had been abandoned by the company years earlier without telling you.
> 
> WHY do we keep doing this?  Because Edu can't pay for what it wants?  This is part of the reason why.
> 
> Judy
> 
> On Thu, 22 Mar 2012, Ray Horsley wrote:
> 
>> I'm in the K-12 education field.  Teachers are quickly moving away from downloading anything and their IT guys are even worse, sometimes setting up systems which disallow downloading a desktop app.  I hadn't looked at building for Web in a while but this is very discouraging to find it's gone.  I had hoped it had been cleaned up since I last worked with it, not abandoned.
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list