twin1:~/ # curl -I https://appforcf.com
HTTP/2 103
link: </js/xf/preamble.min.js?_v=35a08fed>; as=script; rel=preload, </css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&s=1&l=1&d=1751243315&k=c9465ae891d9de1057ee7d3018e642588ca4c1a4>; as=style; rel=preload, </jc/gtm.js?_v=35a08fed>; as=script; fetchpriority=low; rel=preload, </js/vendor/vendor-compiled.js?_v=35a08fed>; as=script; fetchpriority=low; rel=preload, </js/xf/core-compiled.js?_v=35a08fed>; as=script; fetchpriority=low; rel=preload, </js/dp/fl/core.min.js?_v=35a08fed>; as=script; fetchpriority=low; rel=preload, </css.php?css=public%3Aappforcf.less&s=1&l=1&d=1751243315&k=25924f42aa5c40d5d20eeed3aa12dc4e6a91aa88>; as=style; fetchpriority=low; rel=preload, </css.php?css=public%3Afooter.less&s=1&l=1&d=1751243315&k=4a5915d389692145c159ecd81343365e9fe3c6fe>; as=style; fetchpriority=low; rel=preload, </css.php?css=public%3Aextra.less&s=1&l=1&d=1751243315&k=2cebc5eca38b19fab98ed89ba7a6278514e21960>; as=style; fetchpriority=low; rel=preload
HTTP/2 200
date: Mon, 30 Jun 2025 02:57:50 GMT
content-type: text/html; charset=utf-8
server: cloudflare
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
last-modified: Mon, 30 Jun 2025 02:57:43 GMT
expires: Mon, 30 Jun 2025 06:57:43 GMT
cache-control: max-age=0,s-maxage=14400
link: </js/xf/preamble.min.js?_v=35a08fed>;as=script;rel=preload,</css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&s=1&l=1&d=1751243315&k=c9465ae891d9de1057ee7d3018e642588ca4c1a4>;as=style;rel=preload,</jc/gtm.js?_v=35a08fed>;as=script;rel=preload;fetchpriority=low,</js/vendor/vendor-compiled.js?_v=35a08fed>;as=script;rel=preload;fetchpriority=low,</js/xf/core-compiled.js?_v=35a08fed>;as=script;rel=preload;fetchpriority=low,</js/dp/fl/core.min.js?_v=35a08fed>;as=script;rel=preload;fetchpriority=low,</css.php?css=public%3Aappforcf.less&s=1&l=1&d=1751243315&k=25924f42aa5c40d5d20eeed3aa12dc4e6a91aa88>;as=style;rel=preload;fetchpriority=low,</css.php?css=public%3Afooter.less&s=1&l=1&d=1751243315&k=4a5915d389692145c159ecd81343365e9fe3c6fe>;as=style;rel=preload;fetchpriority=low,</css.php?css=public%3Aextra.less&s=1&l=1&d=1751243315&k=2cebc5eca38b19fab98ed89ba7a6278514e21960>;as=style;rel=preload;fetchpriority=low
vary: Accept-Encoding
age: 6
cf-cache-status: HIT
strict-transport-security: max-age=31536000; includeSubDomains; preload
cf-ray: 957a65ffde9d0fe0-LAS
alt-svc: h3=":443"; ma=86400
Best to make it a setting. Edge cases for Early Hint 103 issues have been reported on Cloudflare community forums. So may not work for everyone.I'm curious if anyone sees any reason to make preloading of needed resources optional (as in a setting)
Do you happen to know what the issues are? Would think they would have sorted them out before it came out of beta.Best to make it a setting. Edge cases for Early Hint 103 issues have been reported on Cloudflare community forums. So may not work for everyone.
Not off the top of my head. But adding a togglable option probably will save you headaches down the road i.e. troubleshootingDo you happen to know what the issues are? Would think they would have sorted them out before it came out of beta.
Well you can already toggle on/off Early Hints as a zone setting (which is available already via the addon). So maybe that’s enough? Doubt there’s a situation where someone is doing Early Hints on a different part of their site, but then they don’t want to do for the XenForo part of their site?Not off the top of my head. But adding a togglable option probably will save you headaches down the road i.e. troubleshooting![]()
You mean asking if toggle for preloading and not for early hints? Personally, I prefer if had more control with toggle for preloading as that is something I usually do myselfWell you can already toggle on/off Early Hints as a zone setting (which is available already via the addon). So maybe that’s enough? Doubt there’s a situation where someone is doing Early Hints on a different part of their site, but then they don’t want to do for the XenForo part of their site?
Fair enough...You mean asking if toggle for preloading and not for early hints? Personally, I prefer if had more control with toggle for preloading as that is something I usually do myself![]()
Cheers. Yeah, also depends on the style and layout of the site itself. In the past, Xenforo's default style wasn't that favourable to preload - I had to modify it somewhat myself.FWIW, it does seem to work a lot better (as far as speeding up a website) vs. last time I mucked with it a couple years ago. Maybe browsers are doing a better job/caught up with the intent now?![]()
- Updated charting library (Chart.js) to 4.5.0
- Make use of XF\Util\Ip::stringToBinary & XF\Util\Ip::binaryToString if using XenForo >= 2.3
- Firewall option to force registration challenge removed (no longer needed now that Turnstile is supported)
- Removed option to force contact and registration pages to not be an overlay (was used in conjunction with the registration challenge that was removed)
- New option (Preload resources): automatically adds Link header that includes...
I suspect you will get a better answer if you ask your question somewhere related to what you are asking. This addon does nothing whatsoever with mobile notifications.General question. I know it's not part of this add-on, but is it possible to show a post/DM preview in mobile notifications?
Currently it just shows the title or general information
So the recommendation here https://xenforo.com/community/threads/cloudflare-optimizations-for-xenforo.210792/ should be changed to ON?Early Hints: Turn this OFF. This can actually have a counter-productive effect where you are forcing users to load static resources like images and JavaScript (which XenForo has a lot of) on every page view even if they have it cached already in their browser.
That thread is from 2022... but ya, Early Hints is a lot better now these days.So the recommendation here https://xenforo.com/community/threads/cloudflare-optimizations-for-xenforo.210792/ should be changed to ON?
So lots of stuff in it needs to be updated? Are you indicating you don't want to keep it updated?That thread is from 2022
It's not really specific to the addon, so doesn't make sense to bury it in the addon FAQ (that's already used for something else tha is addon related).So lots of stuff in it needs to be updated? Are you indicating you don't want to keep it updated?
Oh, I forgot that XF doesn't let you edit threads after 1 day. How about moving the suggestions to the FAQ tab so they can be kept up to date?
Nothing is required.Is today's update something I should update to or is it an optional thing please?
We use essential cookies to make this site work, and optional cookies to enhance your experience.