h5bp / h5bp.github.io Goto Github PK
View Code? Open in Web Editor NEWA website for the H5BP organization. Browse all the H5BP projects in one place.
Home Page: https://h5bp.github.io/
License: MIT License
A website for the H5BP organization. Browse all the H5BP projects in one place.
Home Page: https://h5bp.github.io/
License: MIT License
If a user is browsing: https://h5bp.org/ then there isn't a clear path to see the source code for say the 'html5boilerplate.com' site.
Would be good to have links to both the projects GitHub repo and projects homepage
$ curl -sSIL http://h5bp.github.com
HTTP/1.1 301 Moved Permanently
Server: GitHub.com
Content-Type: text/html
Location: http://h5bp.github.io/
Expires: Fri, 20 Jun 2014 07:59:30 GMT
Cache-Control: max-age=600
Content-Length: 178
Accept-Ranges: bytes
Date: Fri, 20 Jun 2014 07:49:30 GMT
Via: 1.1 varnish
Age: 0
Connection: keep-alive
X-Served-By: cache-fra1226-FRA
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1403250569.967109442,VS0,VE90
Vary: Accept-Encoding
HTTP/1.1 404 Not Found
Server: GitHub.com
Content-Type: text/html; charset=utf-8
Content-Length: 9371
Accept-Ranges: bytes
Date: Fri, 20 Jun 2014 07:49:30 GMT
Via: 1.1 varnish
Age: 0
Connection: keep-alive
X-Served-By: cache-ams4125-AMS
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1403250570.591447353,VS0,VE88
Vary: Accept-Encoding
Originally I reported this here: #9, but seems like this time it's another problem.
There seems to be a problem loading the images. The repos perfectly load, but the images don't. This time the requests are returning this:
Notice that the repos itself perfectly load. The images don't:
You're having the same problems?
Maybe it's time to revision this site a bit, and cache the stuff we right now get from the Github API locally? The site right it is now has 2 big problems:
If we cache some kind of projects.json
in the repo, we could make the index.html
generate using some kind of templating engine. (And the images just link directly to gravatar/github).
IMHO this site is now handling way to much on the client-side to get a good load time or experience. Surely for mobile devices this is the worst.
If you want me to work on something, I would love too.
Getting:
"message": "API Rate Limit Exceeded for 192.30.252.229"
back from the GitHub API call to: https://api.github.com/orgs/h5bp/repos
And therefor this error in the console.
Uncaught TypeError: Object #<Object> has no method 'sort' app.js:81
The logos are not exactly the same and the SVG doesn't scale to match the PNG (the "shadows" are larger in the PNG) derived from PSD.
PSD asset: http://www.sendspace.com/file/e9nddr
Right now on this repo we are loading in a full version of jQuery v1.7.1 (which is gzipped 32.38kb
).
In fact we are just using a little functions in app.js
:
$.each()
$.getJSON()
We're using just a bit of jQuery's power, and probably it is smarter to build a custom version of the jQuery library (which would only be containing the methods and functions we need). This change could save us a serious amount of kilobytes.
What do you guys think about this?
Also: we could consider an upgrade to jQuery v2.x? I feel like we don't need support for IE8, the visitors of this site are mostly using a modern browser ;-)
Currently the site is saying we have 30 team members, but we have more.
From https://developer.github.com/v3/:
Requests that return multiple items will be paginated to 30 items by default. You can specify further pages with the ?page parameter.
It would be nice to have a single place where all "help wanted" issues across all repos could be browsed in one place. A second section down below with a simple table listing the the repo and the issue. We may want to add more labels to the issues in the individual repos to be able to target specific skills.
it'd be nice to use our own 'main.css' for this site - imported via NPM - like we do for H5BP. Right now, we do include the CSS but it's out of sync so importing via NPM would keep it up to date.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.