
开发者崩溃 Safari访问GitHub卡顿
开发者在Safari浏览器访问GitHub时遇到卡顿问题,导致工作受到严重影响并出现崩溃情况,问题可能涉及浏览器兼容性问题或网络延迟等因素,目前尚不清楚具体的原因和解决方案,开发者正在寻找解决方案以改善浏览器访问体验和提高工作效率。
8月29日消息,GitHub可以说是开发者进行版本控制的首选平台,但最近许多用户在Mac上使用默认的Safari浏览器访问GitHub时,遇到了严重的性能问题。
在论坛上有多个帖子反馈称,Safari在处理GitHub时变得异常缓慢。
一位用户在GitHub上报告称,当他尝试打开包含超过一千行代码或代码更改的拉取请求(PR)时,浏览器渲染代码需要很长时间。
在滚动页面时,浏览器会显示空白区域,活动监视器显示相关渲染进程的利用率达到了100%,甚至连搜索功能都无法正常工作,此外切换不同视图也需要数秒时间。
而且该用户的配置相当高,是一台16英寸的MacBook Pro,搭载16核Apple M4 Max处理器和48GB内存,他还表示在同一台Mac上,GitHub在Chrome中的表现完全正常。
前微软工程师Miguel de Icaza也指出,一个包含大约3000行代码的页面在Safari的正式版本中需要大约10秒才能加载,而在Safari的预览版本中需要5秒。
在Neowin的测试中,使用一台配备10代i7和16GB内存的普通Windows笔记本电脑,Chrome和Edge在几秒钟内就加载了页面,并且在页面上下滚动时表现相当流畅。
而一台配备16GB内存2020年的13英寸Mac M1笔记本电脑,在Safari上加载同一页面需要超过20秒,并且在加载过程中出现了大量空白区域,而在Chrome上则完全正常。