开源软件名称(OpenSource Name):udacity/frontend-nanodegree-mobile-portfolio开源软件地址(OpenSource Url):https://github.com/udacity/frontend-nanodegree-mobile-portfolio开源编程语言(OpenSource Language):JavaScript 56.8%开源软件介绍(OpenSource Introduction):Website Performance Optimization portfolio projectYour challenge, if you wish to accept it (and we sure hope you will), is to optimize this online portfolio for speed! In particular, optimize the critical rendering path and make this page render as quickly as possible by applying the techniques you've picked up in the Critical Rendering Path course. To get started, check out the repository and inspect the code. Getting startedPart 1: Optimize PageSpeed Insights score for index.htmlSome useful tips to help you get started:
$> cd /path/to/your-project-folder
$> python -m SimpleHTTPServer 8080
$> cd /path/to/your-project-folder
$> ./ngrok http 8080
Profile, optimize, measure... and then lather, rinse, and repeat. Good luck! Part 2: Optimize Frames per Second in pizza.htmlTo optimize views/pizza.html, you will need to modify views/js/main.js until your frames per second rate is 60 fps or higher. You will find instructive comments in main.js. You might find the FPS Counter/HUD Display useful in Chrome developer tools described here: Chrome Dev Tools tips-and-tricks. Optimization Tips and Tricks
Customization with BootstrapThe portfolio was built on Twitter's Bootstrap framework. All custom styles are in Archival NoteThis repository is deprecated; therefore, we are going to archive it. However, learners will be able to fork it to their personal Github account but cannot submit PRs to this repository. If you have any issues or suggestions to make, feel free to:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论