///%JavaScript 網頁應用語言 - 學習筆記本V1.1 (2009/09/01) 由土芭樂知識聯盟設計與維護首頁 土芭樂 3.0 - 數位新思路 TiddlyWiki 練功坊 匯入文章 //%/. 官方網址: a general-purpose scripting environment I have found JSDB. To be a superbly powerful and extensible environment for managing batch tasks.' M.JSDB is JavaScript for databases, a scripting language for data-driven, network-centric programming on Windows, Mac, Linux, and SunOS. JSDB works with databases, XML, the web, and email. It is free and open-source. Use it as a JavaScript shell, to run CGI programs, or as a web server.///%jsdb//%/.
![]()
///%ajaxJavaScript033-arry.htmvar famname = new Array(3);famname0 = 'Jani';famname1 = 'Tove';famname2 = 'Hege';document.write(famname.length + '
本文網址: RIAs (aka AJAX) don’t come close to the interactivity that developers can implement using technologies like Flash or Java. For example, there is no easy way of integrating with audio and video content, there is no ready-made toolkit of application widgets (tree-views, data-grids, etc). There are undeniable advanatages to the JavaScript RIA approach, however.
So how do you decide whether a Javascript RIA (or “AJAX”, if you must) or a Flash RIA is right for the project you’re working on?Download SizeClearly DHTML pages will end up being smaller (on average) than Flash SWF files or Java applets (assuming a rich approach that doesn’t repeatedly download the html). If your client may be using a slow internet connection, a JavaScript RIA will have advantages.
Aug 26, 2019 After a lengthy beta-testing cycle, v1.1 is ready for master release! All new realtime override command set to dial in a job, new officially supported laser mode with a nice dynamic laser power mode to produce consistent cuts, all new GUI interface.
Similarly, if you’re application is going to be deployed on a very popular site (like google!), reducing downloads will also save you a lot of money on bandwidth.Politics and SuchXMLHttpRequest is an API that belongs to Microsoft and is not part of the JavaScript standard. Given that Microsoft is NOT interested in open web-based standards becoming more powerful, there is a risk that the next version of IE will break XMLHttpRequest in a subtle or perhaps, not-so-subtle way. They wouldn’t even be guilty of violating a real standard if they did this, just a de-facto standard. And you can bet they would love to break all that cool code that google just finished writing!Of course, if you do Flash or Java development, you are at the mercy of Macromedia or Sun, and the changes they make to their browser plugins. So which company you trust to “do the right thing” becomes a relevant question. In general, Java and Flash JVMs have been backwards-compatible, and Microsoft has an established history of keeping standards in constant flux to cripple their competition (a tactic that Joel Spolsky aptly calls “cover fire”).
Draw your own conclusions.StaffingIt is definitely easier to hire “vanilla web developers” than people who can do real engineering using Flash. Drew McLellan writes'It's hard to find good people who are also prepared to work with tools like Flash. I'm sure they exist, but finding someone who's a good Flash developer and is also geographically close and available for work is hard.' I’ve despaired at hiring good Flash engineers, and resorted to hiring Java Developers and retraining them. This approach works if you can keep your Java Developers involved and invested in Flash. But you just don’t face these kinds of staffing issues with JavaScript: there will always be web developers.Integration with multimediaOne of the big advantages of Flash is that it natively supports streaming audio and video, something that obviously isn’t a part of DHTML. If you’re working with multimedia, Flash is definitely the RIA platform to build your application on.Availability of UI toolkitsFlash and Java come with UI toolkits for such things as tree views and data grids.
These components are absent in the Javascript world (although enterprising companies are moving in to fill the gaps: look for some introductions to the newer players in this space shortly on my blog). If that's important to you, that either Flash or Java are a much better option comparted to developing a JavaScript RIA.Maintainable CodeJavascript development in general requires writing code that runs on different browsers and “degrades gracefully”.
For example, there is a reasonable chance the XMLHttpRequest object won’t be present in a given browser: your code has to handle this. As jibbering writes:“Even in IE the XMLHttpRequest object can often be blocked by slightly raised security settings (popular due to the commonly exploited holes of course)”Writing this kind of code (in order to work on all browsers and degrade gracefully, everything is implemented two or three times) is annoying. Maintaining this kind of code is a real nightmare. When you depend on a plugin like Flash, compatibility problems are all but eliminated: as long as your client has the right plugin, your code should work.On the other hand, writing maintainable Flash code is no picnic either. Actionscript (unlike JavaScript) is an object-oriented language, so there is the potential for extremely elegant and maintainable code. But unless you abandon the Flash IDE entirely (and good luck finding a Flash designer who can work without it) you will end up with a big binary FLA file that is hard for maintenance programmers to deconstruct and understand (see Flash Better Practices for the gory details).
Here I’m going to give Flash the advantage, but it’s not a knockout blow: it's more of a judgement call.ConclusionI hope this article provides a beginning framework for deciding whether to implement your next RIA in JavaScript or Flash. The two technologies have very different profiles, and in many ways compliment each other, so both are likely to be quite important to web developers for the conceivable future. So there should be room for both approaches: no need to be a technology bigot! A nice debate on the topic is currently perolating in the Flash forums, and the discussion continues on Slashdot and elsewhere.
As always, the space below is for feedback and discussion.
Midas nGen 2020 Free Download is the name of a product designer who spends significant time in the whole procedure of development building activities. You will utilize 3D displaying and altering activities for your development venture with this amazing and productive programming. With Midas nGen 2020 Free Download item, you will have the option to […]
Software details
English
Windows 10 / Windows 7 / Windows 8 / Windows 8.1 / Windows Server / Windows XP
(1 votes, Average: 5)
Software description
Midas nGen 2020 Free Download is the name of a product designer who spends significant time in the whole procedure of development building activities. You will utilize 3D displaying and altering activities for your development venture with this amazing and productive programming. With Midas nGen 2020 Free Download item, you will have the option to dissect your demonstrating. Then again, you can consolidate your two-dimensional structure and customs, 3D demonstrating, to accomplish an extensive answer for your development procedure.
Utilizing the Midas nGen 2020 Free Download programming robotization and tweaked highlights, thorough basic maps, PC design reports, and broad learning help development specialists to set aside the effort to create high caliber and beneficial items. Decrease the size essentially. The makers of Midas nGen 2020 v1.1 Download item accept when you utilize this product, you will securely get the most excellent item.
One of the most famous highlights of Midas nGen 2020 v1.1 Download item is its high precision. With the assistance of this product, you will have the option to do two-dimensional and 3D displaying and demonstrating with every one of the subtleties you need. Along these lines, you will get generally excellent outcomes in your investigation. Midas nGen 2020 v1.1 Download item additionally utilizes a straightforward and quick instrument for demonstrating dependent on CAD, making it simpler and quicker for you to show. You Can Also Download SQL Server Enterprise Edition 2012 SP3 Free 32-64 Bit
Features
You may also like these softwares
Data Crow may be a powerful Java-based media maker. The program includes modules that help you type all sorts of media types: audio CDs, books, photos, videos, software packages, and extra tones. If Download Data Crow Portable 4.2.2 is not enough, you will be able to generate new modules. Download Data Crow 4.2 (Free) for […]
Update : 01-08-2019 | Category : Software manufacturing
System : Windows | Language : English | Downloads : 449
![]()
V-Ray is a computer-generated imagery rendering software application developed by the Bulgarian company Chaos Group.
System : Windows | Language : English | Downloads : 0
Resolve the problems associated with W-Fi.
Update : 06-07-2019 | Category : Software manufacturing
System : Windows | Language : English | Downloads : 0
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |