根据我在网站开发方面的经验,每个网站的HTML页面设计可能会有不同的<img>标签来显示同一张图片的不同尺寸。例如:网站的主页可能会以500*500的尺寸显示该图片,而列表页面可能会以200*150的尺寸显示,网站的其他部分也会使用不同的尺寸。如您所见,要显示给用户的图片的比例是不同的,因此会导致拉伸、像素化和/或其他质量问题。
目前,我处理这个问题的方法是使用jQuery裁剪工具让用户选择裁剪缩略图的区域。然后使用imagick调整大小以适应页面设计中的每个位置。但是,尽管我可以强制用户根据预定义的比例裁剪图像,但HTML仍将包含需要不同比例缩略图的图像占位符。因此,对于每个图像,我都必须强制用户根据我的网站需要的每种可能的比例裁剪上传的图像。
我认为这不是一个友好的解决方案,您会如何解决它?在网上是否有标准/推荐的比例?
谢谢。
目前,我处理这个问题的方法是使用jQuery裁剪工具让用户选择裁剪缩略图的区域。然后使用imagick调整大小以适应页面设计中的每个位置。但是,尽管我可以强制用户根据预定义的比例裁剪图像,但HTML仍将包含需要不同比例缩略图的图像占位符。因此,对于每个图像,我都必须强制用户根据我的网站需要的每种可能的比例裁剪上传的图像。
我认为这不是一个友好的解决方案,您会如何解决它?在网上是否有标准/推荐的比例?
谢谢。