1

设想:

  • 我在浏览器屏幕上有一个大小为n x n的区域(例如,500 像素 x 500 像素,即 250,000 像素)。
  • 当鼠标在该区域上滚动时,它会“绘制”它经过的像素。
  • 显示填充/未填充像素的百分比
  • 可选的高级场景:当鼠标滚过已经绘制的像素时,将“取消绘制”这些像素,或者以不同的颜色绘制这些像素。

解决方案/问题

  • 检测、记录和显示场景的最有效方法是什么?
  • 定义的区域可以是 div、间隔图像、图像映射、表格、画布?
  • 如何绘制像素?
    • 为每次鼠标移动创建的图像或 div
    • 基于像素坐标创建的服务器端图像?
  • 每次位置更改时传递鼠标位置是否效率太低?
  • 显示 250,000 多个动态像素/对象/数据的有效方式是什么?
4

1 回答 1

1

看看我最近关于画布部分的问题,我得到了很多很好的答案。

于 2009-12-24T02:15:36.383 回答