Articles of html5

dynamic加载的图像绘制到JavaScript的canvas有不正确的(但接近)的RGB值

我有我自己的NGINXnetworking服务器上的一些.PNG图像,我发现,当我加载编程,然后通过context.drawImage(img, 0, 0);绘制到canvascontext.drawImage(img, 0, 0); 并通过context.getImageData(x, y, 1, 1).data将图像数据拉到像素RGB值不正确的位置。 我发现,如果我打开它自己的选项卡中的图像,并将其拖动到我的桌面它保存为一个.BMP与不正确的颜色值,但如果我的文件另存为…“它将正确保存为.PNG与正确的颜色。 所以我不是100%肯定这是一个JS问题或服务器问题。 http://img.zgserver.com/javascript/Dr6U0V2.png 顶部是我所期望的 底部是我得到的

configurationHTML5推送状态URL的单页网站nginx

我怎样才能configurationnginxredirect到index.html所有url(而不是前缀/api或一些静态资源,如JS /图像)? 原因是我正在使用HTML5推状态URL与单个页面的应用程序。 无论是AJAX还是JS取决于URL,含义内容都会改变 我目前的nginxconfiguration如下所示: server { listen 2000; server_name localhost; location / { root /labs/Projects/Nodebook/public; index index.html; } location /api/ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://localhost:3000/; proxy_redirect off; } }

用C / C ++编写的Ajax推送?

我现有的聊天服务器代码用C / C ++编写,通过TCP / IP与客户端安装的GUI进行通信。 我想也允许“networking”访问这个function,用户可以简单地去我的网站,让它显示一个很好的基本HTML5驱动的graphics用户界面,并让他们与我的聊天服务器代码和其他用户进行交互。 所以:用C语言编写的后端,前端的HTML5网站,通过Ajax Push立即更新到客户端。 有什么样的C库我可以用来实现这个? 我也会接受一个使用不是Ajax Push技术的解决scheme,只要它的function如何描述。 请注意,我想扩展到比简单聊天更多的数据/stream量,所以我希望尽可能接近实时。 我明白,APE(服务器)可以让你做这样的东西,但你必须写在JavaScript的后端? 有没有办法通过pipe道或其他东西轻松地“粘贴”到C / C ++服务器? 我在Linux上工作

我想在命令行上获得我的linux设备的精确纬度经度。 像HTML5中的地理位置一样。 我没有访问浏览器

我想从我的Linux设备发送当前Lat Long的电子邮件。 我尝试在HTML5浏览器的地理位置,它很好。 但是我想在命令行上。 我尝试了很多选项,例如curl,通过IP到某些网站的geoip,但它们都显示了我的ISP的位置,而不是我的。 我更喜欢使用它在命令行或Python等工具。 我可以成功地编写一个python程序,它打开一个本地保存的HTML5地理定位代码页,并显示准确的经纬度。 然后自动python从浏览器中提取lat并显示在terminal上。 文件:test.py from splinter.browser import Browser import os.path import time browser = Browser() browser.visit('file://' + os.path.realpath('geo.html')) time.sleep(5) elements = browser.find_by_css("#demo") div = elements[0] print div.value browser.quit() 文件:geo.html <html> <head> <title>Test</title> <p id="demo"></p> <script type="text/javascript"> var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { […]

Windows 8应用在线数据

我想使用HTML / CSS和JavaScript为Windows 8创build一个应用程序。 这是一个游戏,玩完后,你有机会发送你的分数。 您也可以查看其他玩家发送的所有分数。 我应该在哪里存储所有的分数,以便可以从任何设备访问它们? 我怎么能使用WinJS来实现这个?

Windows Phone上的滚动不起作用fullpage.js

http://syruptest.com/tacobell/inner.html 我在这个页面上工作,我们fullpage.js jquery插件,但正常的滚动不在Windows Phone上发生,但我的网页在苹果设备和Android设备上工作。

如何发挥html5video? 当文件是file.m4v?

我已经尝试了几种方法,但没有一个是使用html5播放file2.m4v,请参阅屏幕截图。 但是,如果我使用VLC / Mplayer相同的文件,它播放电影很好(没问题)。 请参阅以下代码和文件详细信息以查找代码的使用: video.php: <html> <head> </head> <body> <video preload="auto" autoplay="autoplay" controls> <source src="/var/www/html/video/file2.m4v" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'> </video> </body> </html> find文件audio/video编解码器: $ mplayer -vo null -ao null -frames 0 -identify file2.m4v MPlayer SVN-r33251-4.6.0 (C) 2000-2011 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC […]

如何从PDF中提取文本图层和背景图层?

在我的项目中,我必须在HTML5 / CSS3中执行PDF查看器,应用程序必须允许用户添加注释和注释。 其实我要做的和crocodoc.com非常相似。 在开始时,我正在考虑从PDF创build图像,并允许用户创build区域并发表评论与此区域相关联。 不幸的是,客户也希望在这个PDF中导航,只在允许的部分添加注释(例如段落或选定的文本)。 而现在我面临着一个问题,就是要获得文本和最好的办法。 如果任何一个机构有一些线索我怎么能达到它,我将不胜感激。 我尝试了pdftohtml ,但是输出看起来不像真正复杂的原始文档( 文档的示例 )。 即使这个并不真实反映输出,但是比pdftohtml 。 我打开任何解决scheme,首选Linux下的命令行。

事件源 – >服务器批量返回事件stream,而不是返回块

我有一个PHP脚本从csv文件导入大量的数据与validation。 为此,我需要向用户显示进度。 我已经使用了事件stream。 当我回应一些东西时,我希望它一个一个地传送到客户端,而不是整个服务器发送整个输出。 我已经玩了ob_start(),ob_implicit_flush()和ob_flush(),但他们没有工作。 我的脚本在另一台服务器上工作得很好。 在服务器configuration下面给出: 代码没有按需要响应的服务器configuration,即 操作系统:Linux PHP版本5.4.36-0 + deb7u3 服务器API:CGI / FastCGI Memory_limit:128M output_buffering:没有值 正如我所说的,代码可以在另一台具有几乎相同configuration的服务器上正常工作 操作系统:Linux PHP版本5.4.37 服务器API:CGI / FastCGI Memory_limit:256MB output_buffering:没有值 以下是我发送事件的示例代码: <?php header("Content-Type: text/event-stream"); header("Cache-Control: no-cache"); header("Access-Control-Allow-Origin: *"); $lastEventId = floatval(isset($_SERVER["HTTP_LAST_EVENT_ID"]) ? $_SERVER["HTTP_LAST_EVENT_ID"] : 0); if ($lastEventId == 0) { $lastEventId = floatval(isset($_GET["lastEventId"]) ? $_GET["lastEventId"] : 0); } echo ":" […]

HTML5 / JavaScript X11服务器?

我们有一个消耗大量数据的应用程序。 目前是桌面应用程序,但我们希望通过浏览器提供。 创build一个Web应用程序是不合理的,我们需要传输用于可视化的数据。 我们正在研究RDP和一些通过完全的JavaScript客户端提供RDP访问的产品。 他们似乎与我们的应用程序运行良好,但我一直在考虑如何移动Windows。 切换前端,以便它可以在Linux下运行并不是微不足道的,但并非不可能,所以主要的绊脚石将交付。 我想知道是否有任何X11的JavaScript服务器,但没有find任何线索。