[GH-ISSUE #655] [FEATURE] Reduce the number of CSS and JS files #417

Closed
opened 2026-02-25 20:35:42 +03:00 by kerem · 2 comments
Owner

Originally created by @ngosang on GitHub (Feb 11, 2022).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/655

When I use Whoogle I see several requests for static resources in my web browser.
image

Of course, this is not a big issue because the browser is smart and it has a cache to avoid requesting these files all the time.

My request is to use some tool to merge all CSS files into one and all JS files into one to increase page load speed.

In JS/NodeJS/NPM world we use Webpack to combine all static resources into one + minify the code (remove comments and other useless things for the browser). This is only required for production builds, you can have several files for development as it should be.

Example => https://code.luasoftware.com/tutorials/webpack/merge-multiple-css-into-single-file/

Originally created by @ngosang on GitHub (Feb 11, 2022). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/655 When I use Whoogle I see several requests for static resources in my web browser. ![image](https://user-images.githubusercontent.com/10577978/153647129-1344c23a-0a45-4a1b-affd-77e261693669.png) Of course, this is not a big issue because the browser is smart and it has a cache to avoid requesting these files all the time. My request is to use some tool to merge all CSS files into one and all JS files into one to increase page load speed. In JS/NodeJS/NPM world we use Webpack to combine all static resources into one + minify the code (remove comments and other useless things for the browser). This is only required for production builds, you can have several files for development as it should be. Example => https://code.luasoftware.com/tutorials/webpack/merge-multiple-css-into-single-file/
Author
Owner

@DUOLabs333 commented on GitHub (Feb 11, 2022):

The problem is that, for example autocomplete.js is loaded depending on the environment variables.

<!-- gh-comment-id:1036644676 --> @DUOLabs333 commented on GitHub (Feb 11, 2022): The problem is that, for example `autocomplete.js` is loaded depending on the environment variables.
Author
Owner

@Don-Swanson commented on GitHub (Sep 24, 2025):

This has been incorporated into the Beta release: https://github.com/benbusby/whoogle-search/releases/tag/v1.0.0-beta

Please provide feedback if this is now resolved in beta.

<!-- gh-comment-id:3326548246 --> @Don-Swanson commented on GitHub (Sep 24, 2025): This has been incorporated into the Beta release: https://github.com/benbusby/whoogle-search/releases/tag/v1.0.0-beta Please provide feedback if this is now resolved in beta.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#417
No description provided.