electron / electron/website

Optimization: Replace external image assets with local assets on Homepage

Open
#1,011 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
157
Forks
207
Avg merge
4h 57m
Merged PRs (30d)
20

Description

### **Problem**

The homepage (src/pages/home/_index.tsx) currently loads several icons in the "Technologies" section from external sources (Wikimedia, JsDelivr, Angular.io, etc.).

This causes several issues:

**Performance**: Multiple DNS lookups and SSL handshakes are required for the initial page load, slowing down the homepage.

**Reliability**: If any of the external CDNs (JsDelivr, Wikimedia) are down or slow, the images will fail to load.

**Privacy**: User IP addresses are leaked to these third-party services.

Image

### **Proposed Solution**
Download all external assets referenced in TechnologiesGrid
Save them to static/assets/technologies/.
Update src/pages/home/_index.tsx to reference the local assets.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.