我应该使用哪种编程语言来在线处理图像?



我想学习创建一个在客户端处理的网站。以下是我的目标:-程序看起来像Picasa或Lightroom。这意味着要连续处理很多图片-我希望客户端下载"图像处理器",以避免在服务器上上传大量图片(这是缓慢和令人沮丧的IMHO)。-我也想创建一个移动版本的网站

我对网络编程语言了解不多,但这是我目前的想法:

  1. Flash:我认为它会做,但我不喜欢它(从我读到的不够便携)

  2. Java:这是我现在想的。但我不喜欢让用户在没有第三方软件的情况下下载。

  3. HTML5 + Javascript:我不知道这意味着关于Javascript的能力。会很痛苦吗?

  4. Python, Ruby on Rail, c#:我不知道在web编程中使用它们意味着什么。我已经使用Python put作为脚本语言。

肯定还有我不知道的其他技术。请随意提出任何其他主流的东西,以便在互联网上得到良好的支持:)!

谢谢你的帮助!

我希望你不会认为这是一个复制品。我做了一些搜索,发现了这个ex:客户端图像处理=>但是他们已经有了自己的核心流程,因为我什么都没有!

现代浏览器支持html5 &Javascript开箱即用——旧的至少支持Javascript,除非需要支持一些真正古老的东西——所以考虑到兼容性,它应该是这些替代方案中最好的一个。

Flash需要Flash -plugin, Java applet需要jre-plugin。我从来没有在基于客户端的web应用程序中看到过第四个选择,所以不确定如何实现。

最新更新