可分别清除safari浏览历史记录、网站数据(含缓存与cookie)及系统级缓存文件:历史记录清除后退/前进列表等并同步icloud;网站数据清理缓存、cookie及权限;系统缓存需手动删除caches目录下对应文件。

如果您在Mac上使用Safari浏览器时遇到页面加载异常、自动填充错误或隐私数据残留等问题,可能是缓存和历史记录积压所致。以下是针对Safari浏览器缓存与历史记录的独立清理方法,每种操作均作用于不同数据类型,需按需选择:
一、清除Safari浏览历史记录
此操作将删除Safari本地保存的访问时间线、后退/前进列表、常用站点、最近搜索、网页图标及页面快照等记录。若已启用iCloud同步,该操作会从所有登录同一Apple ID的设备中同步移除历史记录。
1、打开Mac上的Safari浏览器App。
2、点击顶部菜单栏中的历史记录选项。
3、在下拉菜单中选择清除历史记录…。
4、在弹出的窗口中,从下拉菜单选取时间范围:全部历史记录、过去一小时、今天、今天和昨天、过去两天、过去一周、过去四周。
5、点击清除历史记录按钮确认执行。
二、清除Safari网站数据(含缓存与Cookie)
此操作专门移除网站存储的临时文件,包括HTML/CSS/JS缓存、图片缓存、本地存储(LocalStorage)、会话存储(SessionStorage)、Cookie及网站权限设置(如位置、通知授权)。它不涉及历史记录,但能解决因缓存过期或Cookie冲突导致的登录失效、样式错乱等问题。
1、打开Safari浏览器,点击顶部菜单栏的Safari → 偏好设置…。
2、切换至隐私标签页。
3、点击右下角的管理网站数据…按钮。
4、在搜索框中可输入域名筛选特定网站,或直接点击全部显示查看完整列表。
5、执行以下任一操作:选择单个条目后点击“移除”,或点击“移除全部”彻底清空所有网站数据。
6、关闭窗口并点击完成保存更改。
三、手动清除Safari缓存文件(高级方式)
系统级缓存文件独立于Safari界面操作,存储于用户资源库的Caches目录中,包含渲染中间文件、字体缓存、WebContent进程临时数据等。该路径下的内容不会随常规“清除历史记录”或“管理网站数据”被删除,适用于深度清理或排查底层性能问题。
1、退出Safari浏览器(确保进程完全终止)。
2、在Finder中按下Shift + Command + G,调出前往文件夹窗口。
3、输入路径:~/Library/Caches/com.apple.Safari,回车进入。
4、选中该文件夹内所有内容(可按Command + A全选),按下Delete键删除。
5、若需同时清理Web内容扩展缓存,再前往:~/Library/Caches/com.apple.WebKit.Networking,重复步骤4。
6、重启Safari浏览器生效。











