Minify HTML / JS / CSS code
Open
performance
- Dominant language
- JavaScript
- Stars
- 56
- Forks
- 32
- PR merge metrics
- No merged PRs in 30d
Description
Although minifying the JS / CSS code would be nice, the big thing IMO is minifying the Jinja2 outputs (esp. large chunks of data like the BP Tree, BIOM table, etc.) to remove extra whitespace/formatting wherever possible. This should cut down on the space used.
Contributor guide
Research direction
Start by tracing how the Jinja2 outputs for the BP Tree and BIOM table are rendered, then inspect where the HTML, JavaScript, and CSS are assembled. Compare the rendered output before and after any minification approach, and treat preserving behavior while removing unnecessary whitespace and formatting as the completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- css, html, javascript
- Domain
- frontend, performance, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100