Skip to content

Instantly share code, notes, and snippets.

View Elchi3's full-sized avatar

Florian Scholz Elchi3

View GitHub Profile
@Elchi3
Elchi3 / gist:9722538
Created March 23, 2014 12:38
Import documentation status data in a Google Spreadsheet
function fetchData() {
var docStatusPages = ["Accessibility", "Apps", "CSS", "DevTools", "Firefox_OS", "Games", "HTML",
"JavaScript", "Marketplace", "MathML", "SVG",
"API/CSSOM", "API/Device_API", "API/DOM", "API/File_API", "API/HTML_API",
"API/IndexedDB", "API/SVG_API", "API/WebAudio", "API/WebRTC", "API/WebSockets",
"API/WebWorkers"
];
@Elchi3
Elchi3 / gist:d6504bd8005fb00af409
Created May 9, 2014 10:24
Import localzation status data in a Google Spreadsheet
function fetchData() {
// helpers
function _flatten(range) {
var results = [];
var row, column;
for(row = 0; row < range.length; row++) {
for(column = 0; column < range[row].length; column++) {
@Elchi3
Elchi3 / writethedocs-berlin-july-2014.md
Last active August 29, 2015 14:04
WriteTheDocs Berlin

Some impressions from WriteTheDocs Berlin Unconference, July 2014. The event took place at WikiMedia Deutschland, which was really nice given their geeky and made-for-writers space. If Berlin wouldn't be as hot as this weekend (35°C), this is a good venue. I hope to come back one day.

As opposed to Budapest, the format was not only talks by some (extroverted) Documentarians, but also open space sessions, which in my eyes made this event a huge success. I also met again people from Budapest. I like that we are forming a community of "Documentarians" and that I am part of it.

I am trying to collect some important bits for Mozilla/MDN in this gist. All notes: https://pad.okfn.org/p/writethedocs

L10N

  • Your doc project should always think about l10n, it will come sooner or later.
@Elchi3
Elchi3 / compat-old.txt
Last active October 4, 2022 17:36
English pages still using CompatibilityTable.ejs
Web/HTML/Supported_media_formats
Web/Manifest

Keybase proof

I hereby claim:

  • I am elchi3 on github.
  • I am fscholz (https://keybase.io/fscholz) on keybase.
  • I have a public key ASCvYeeJRECGntRw94P76IF9zJKrQtXaGLcHlUeEW51PWQo

To claim this, I am signing this object:

@Elchi3
Elchi3 / bcd_prs.txt
Last active August 14, 2018 13:46 — forked from jwhitlock/bcd_prs.txt
BCD PRs, smallest first
PR 2440, Update registerProtocolHandler/registerContentHandler by a2sheppy, has 6 changes: https://github.com/mdn/browser-compat-data/pull/2440
PR 2585, Correct support for windowTypes parameter in browser.windows methods by Loirooriol, has 17 changes: https://github.com/mdn/browser-compat-data/pull/2585
PR 2007, Add release dates for some Safari iOS releases, remove non-existant releases by connorshea, has 20 changes: https://github.com/mdn/browser-compat-data/pull/2007
PR 2155, Use yargs to parse the arguments passed to the linter by ExE-Boss, has 21 changes: https://github.com/mdn/browser-compat-data/pull/2155
PR 2500, fix(css): fix edge support table for gap, row-gap and column-gap by kumarharsh, has 30 changes: https://github.com/mdn/browser-compat-data/pull/2500
PR 2545, Indicate that SharedArrayBuffer was reenabled on Chrome. by jpmedley, has 36 changes: https://github.com/mdn/browser-compat-data/pull/2545
PR 1681, add simple JSON pointer parsing to prevent data duplication by patrickkettner, has 37 ch
https://tc39.github.io/ecma262/#sec-array-objects
https://tc39.github.io/ecma262/#sec-array.prototype.concat
https://tc39.github.io/ecma262/#sec-array.prototype.copywithin
https://tc39.github.io/ecma262/#sec-array.prototype.entries
https://tc39.github.io/ecma262/#sec-array.prototype.every
https://tc39.github.io/ecma262/#sec-array.prototype.fill
https://tc39.github.io/ecma262/#sec-array.prototype.filter
https://tc39.github.io/ecma262/#sec-array.prototype.find
https://tc39.github.io/ecma262/#sec-array.prototype.findIndex
https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flat
@Elchi3
Elchi3 / dead_flags_features.json
Last active January 24, 2019 16:31
Features likely having "dead flags" (features with array support statements and "flag" property")
[
"Animation.Animation.firefox",
"Animation.Animation.firefox_android",
"Animation.cancel.firefox",
"Animation.cancel.firefox_android",
"Animation.currentTime.firefox",
"Animation.currentTime.firefox_android",
"Animation.effect.firefox",
"Animation.effect.firefox_android",
"Animation.finish.firefox",
@Elchi3
Elchi3 / dead_flags_features_data.json
Created January 25, 2019 17:28
Dead flags with data
[
{
"Animation.Animation.firefox": [
{
"version_added": "48"
},
{
"version_added": "46",
"version_removed": "48",
"flags": [
@Elchi3
Elchi3 / css-pages.txt
Last active May 8, 2019 14:14
Pages under MDN's CSS/* tree
/en-US/docs/Web/CSS/--*
/en-US/docs/Web/CSS/-epub-caption-side
/en-US/docs/Web/CSS/-epub-text-transform
/en-US/docs/Web/CSS/-moz-alias
/en-US/docs/Web/CSS/-moz-animation
/en-US/docs/Web/CSS/-moz-animation-delay
/en-US/docs/Web/CSS/-moz-animation-direction
/en-US/docs/Web/CSS/-moz-animation-duration
/en-US/docs/Web/CSS/-moz-animation-fill-mode
/en-US/docs/Web/CSS/-moz-animation-iteration-count