标签: page-load-time

我们怎样才能阻止OpenX阻止页面加载?

我们使用OpenX在多个网站上投放广告.但是,如果OpenX服务器出现问题,它会阻止这些站点上的页面加载.我宁愿让网站优雅地失败,即加载没有广告的网页,并在网站可用时填写.

我们正在使用OpenX的单页调用,我们在CSS中给div显式大小,这样它们可以在没有内容的情况下布局,但仍然加载脚本块页面加载.是否有其他使用OpenX加速页面的最佳实践?

javascript performance client-side openx page-load-time

9
推荐指数
3
解决办法
7329
查看次数

如果将所有网页资源编译成单个HTML文件,加载速度是否更快?

如果我的网站编译步骤将所有外部脚本和样式转换为带有嵌入式<script><style>标记的单个HTML文件,该怎么办?由于不必为外部文件发送额外的GET,这会改善页面加载时间吗?如果是这样,为什么不经常这样做呢?

html javascript css performance page-load-time

8
推荐指数
1
解决办法
868
查看次数

将多个.woff文件合并为一个

在我管理的网站上,我们有几个.woff文件,每个字体一个.为了节省加载时间,我想减少发出的请求数量.是否可以将这些woff文件合并到一个资源中?

httprequest page-load-time woff web

7
推荐指数
2
解决办法
3729
查看次数

如何在wordpress中结合所有css文件的各种插件

我的网站安装了6到8个插件,我有兴趣知道是否有办法将这些插件中的所有css文件合并为一个或两个文件

谢谢

wordpress wordpress-plugin page-load-time

7
推荐指数
1
解决办法
1万
查看次数

如何减少页面加载时间?

我有一个网页,我在WebKit移动浏览器(不是在Web服务器上)本地运行,它有大约27 MB的JavaScript文件,是27 MB的JavaScript文件.这是因为我在.js文件中有自定义JSON对象和硬编码的数组.

我已将完整的JS包含分成27个大约1 MB的小.js文件.

问题是,当我在头文件中包含这些.js文件时,页面加载时间会增加很多.

我想知道如何在需要js文件的情况下减少页面加载时间.

1)有没有办法在第一次加载页面后我们可以在HTML中注入.js文件?(因为只有在页面上点击链接后,JavaScript内容才会显示在图片中)

2)在网页中包含如此大的JavaScript内容的优化解决方案是什么?我已经缩小了我的所有js文件以尽可能减少文件大小!

提前致谢.

更新1:

页面在本地运行,不涉及WEB SERVER.最后,它将在移动浏览器中运行,因此所有问题都出现了,即移动浏览器中的加载时间非常高,因此希望减少初始加载时间.

html javascript page-load-time

6
推荐指数
2
解决办法
7924
查看次数

Capybara增加最大允许页面加载时间

我有一个页面,有时加载超过一分钟.假设这是预期的行为并且不会改变.在这些情况下,我明白了Net::ReadTimeout.

请注意,这是在通过单击上一页上的按钮而不是ajax请求导航到页面之后.因此Capybara.using_wait_time没有帮助.

我尝试了一些激进的东西(其中一些我知道不会起作用),如:

  • 设置page.driver.browser.manage.timeouts's implicit_wait,script_timeoutpage_load.
  • 在整个对象空间循环,并设置所有Selenium::WebDriver::Remote::Http::Defaulttimeout值.
  • 在整个对象空间循环,并设置所有 Net::HTTPread_timeout.
  • page.driver.browser.send(:bridge).http.instance_variable_get(:@http).read_timeout=

似乎没有工作.这应该是非常微不足道的,但我找不到办法.

如果你知道一个很棒的webdriver不可知解决方案.如果没有 - 我正在使用.

ruby page-load-time capybara net-http selenium-webdriver

6
推荐指数
1
解决办法
3537
查看次数

Selenium chromeDriver 打开速度比直接在 chrome 浏览器中打开网站慢得多

我在打开网站时遇到了有关 Selenium Webdriver 速度的令人厌恶的问题。

我正在测试的网站是内部网站,因此您无法访问。为了详细描述我的问题,我将将该网站称为ABC

当我ABC在 Chrome 浏览器中输入 的 URL 时,只需要 1 秒钟即可打开该网站。

在 TestNG 中,我的 Selenium 客户端如下所示:

String ABC = "ABC'S URL";
String chromeDriverPath = "C:\\selenium\\chromedriver.exe" ;
System.out.println("start selenium");
File file = new File(chromeDriverPath);
System.setProperty("webdriver.chrome.driver",file.getAbsolutePath());
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized");
webDriver driver = new ChromeDriver(options);
driver.get(ABC);
Run Code Online (Sandbox Code Playgroud)

然后,Chrome将由自动化测试软件控制。在足迹上,会有一个注释,写着waiting for staticxx.fackbook.com, 或waiting for www.facebook.com

1分钟后,ABC网站已成功加载。我检查F12工具并在控制台中显示staticxx.facebook.com/connect/xd_arbiter/r/0F7S7QWJ0Ac.js?version=42#channel=f38f3479a8af658&origin=http% Failed to load resource: the server responded with a status of 503 …

java testng selenium page-load-time selenium-webdriver

6
推荐指数
1
解决办法
1万
查看次数

Azure网站加载需要很长时间

您好,我最近在azure门户上部署了我的一个应用程序,它也运行良好,但是这个问题在站点加载时首次需要15秒才能加载。

站点加载成功一次后,它运行良好,但是当我在10分钟或20分钟的间隔时间后再次打开时,需要15秒才能加载

我已经阅读了所有文档,并在下面应用了相同的内容。

性能技巧

交通经理例行程序

Azure顾问

应用洞察

Azure网站性能

SOF问题

Azure资源运行状况

排程器

我已将Scheduler设置为每隔10分钟调用一次我的应用程序,但是它具有与以前相同的问题。

我发现的一个问题是,定位服务器并花时间而不是给出响应,因此我可以提供任何路由机制来确保更快地定位服务器吗?或其他任何东西。

azure load-time page-load-time azureportal

6
推荐指数
1
解决办法
2143
查看次数

如何使用延迟和内联脚本保留脚本执行顺序?

无论如何,是否可以保留“延迟”或内联混合的脚本的执行顺序?

例如。考虑以下场景 -

<head>
  <script src="/polyfills.js" />
  <script>
  // Small inline script that needs polyfills to work
  </script>
  <script src="/feature1.js" defer>
  <script src="/feature2.js" defer>
</head>
Run Code Online (Sandbox Code Playgroud)

我的目标是让所有脚本都有defer行为并保持执行顺序。但是,在这里,我无法添加defer到 polyfills 脚本,因为这样做会破坏内联脚本。

预期执行顺序

polyfills (defer) => inline-script (how?) => feature1 => feature2
Run Code Online (Sandbox Code Playgroud)

内联脚本是一个很小的代码片段,不值得浪费一个请求。

例如,我可以编写一个函数来包装内联脚本并仅在填充填充加载后执行)吗?

javascript performance page-load-time

5
推荐指数
1
解决办法
3612
查看次数

我可以在所有元素上使用内容可见性吗?

那么,内容可见性通过跳过不在视口中的内容来改善页面加载时间,是否有真正的原因阻止其在所有 DOM 元素中使用?

而不是使用

.card {
    content-visibility: auto;
}
Run Code Online (Sandbox Code Playgroud)

为什么不使用

* {
    content-visibility: auto;
}
Run Code Online (Sandbox Code Playgroud)

html css pageload page-load-time

5
推荐指数
1
解决办法
985
查看次数