diff --git a/README.md b/README.md index 678396b..53abe92 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,28 @@ -VCS-Maker.js +ics.js ============ -A browser firendly VCS file generator written entirely in javascript!!!!!! +A browser firendly .ics/.vcs file generator written entirely in javascript!!!!!! -Now you can make calendar friendly files client-side. It outputs VCS files, so the files are compatible with all modern calendar software (Outlook, Apple Calendar, Google, etc.) +Now you can make calendar friendly files client-side. It outputs .ics files, so the files are compatible with all modern calendar software (Outlook, Apple Calendar, Google, etc.) How To Use ---------- Simply use the function... - download_vcs(filename, subject, description, location, begin, end); + download_ics(filename, subject, description, location, begin, end); `begin` and `end` need to be formatted in a way that is friendly to `Date()` Example ------- - Demo + Demo Dependencies ------------ The tool uses 2 libraries from the following projects: -* FileSaver.js (https://github.com/eligrey/FileSaver.js) -* Blob.js (https://github.com/eligrey/Blob.js) +* [FileSaver.js](https://github.com/eligrey/FileSaver.js) +* [Blob.js](https://github.com/eligrey/Blob.js) I've compressed them and included them into the source for the normal file. Other variations are available in the repo. @@ -33,11 +33,11 @@ Supported Browsers | Browser | Constructs as | Filenames | Size | Dependancies | | -------------- | ------------- | ------------ | ---------- | ------------ | -| Firefox 20+ | Blob | Yes | 800MiB/per | None | -| Firefox ≤ 19 | data: URI | No | | [Blob.js](https://github.com/eligrey/Blob.js) | -| Chrome | Blob | Yes | 345MiB/per | None | -| Chrome for Android v28+ | Blob | Yes | | None | -| IE 10+ | Blob | Yes | 600MiB/per | None | -| Opera Next | Blob | Yes | | None | -| Opera < 15 | data: URI | No | | [Blob.js](https://github.com/eligrey/Blob.js) | -| Safari ≤ 6 | data: URI | No | | [Blob.js](https://github.com/eligrey/Blob.js) | +| Firefox 20+ | Blob | Yes | 800MiB/per | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | +| Firefox ≤ 19 | data: URI | No | | [FileSaver.js](https://github.com/eligrey/FileSaver.js), [Blob.js](https://github.com/eligrey/Blob.js) | +| Chrome | Blob | Yes | 345MiB/per | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | +| Chrome for Android v28+ | Blob | Yes | | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | +| IE 10+ | Blob | Yes | 600MiB/per | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | +| Opera Next | Blob | Yes | | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | +| Opera < 15 | data: URI | No | | [FileSaver.js](https://github.com/eligrey/FileSaver.js), [Blob.js](https://github.com/eligrey/Blob.js) | +| Safari ≤ 6 | data: URI | No | | [FileSaver.js](https://github.com/eligrey/FileSaver.js), [Blob.js](https://github.com/eligrey/Blob.js) | diff --git a/demo/demo.html b/demo/demo.html index 8032545..0a2832a 100644 --- a/demo/demo.html +++ b/demo/demo.html @@ -1,8 +1,50 @@
- + + - Demo +