![]() |
1
7
不久前,我写了类似的东西,以获取刮伤的博客文章中的图像。我选择一个图像的标准是,在获取页面上所有图像的列表,然后分配“优先点”这一行:
然后选择具有最高优先级的那个。它当然不是简单的或过于科学的,但它得到的有用的东西往往比没有得到的要多得多。 |
![]() |
2
3
我没有任何直接的经验,所以我不确定是否有任何具体的最佳实践,但一般来说,我认为一个启发式的方法考虑几个因素是有意义的,因为在网站实现中发现了可变性。 我将查看两组项目:图像属性和图像放置位置/方式的上下文。 图像属性:
图像语境:
我将为前面的项目分配权重,然后根据每个图像满足规则的程度对找到的图像进行排序。 另外,请注意,有些页面可能使用CSS(或Flash等)来显示图像。这些是我们对您的图像权限之外的内容(根据您定义的算法);也许不是什么大问题,但需要考虑的问题。 |