Unnessecary giant javascript libraries are yucky #54

Closed
fosslinux wants to merge 1 commits from fosslinux/tilde.team:remove-js into master
Contributor

Ignore below unless you need convincing of the title.

Unnecessary giant javascript libraries are yucky like vue and bootstrap and jquery. And also if tilde.team did actually use them (which it didnt) and the CDNs went down the site would break and that would be bad.

So please don't use giant javascript libraries.

Tbh i cant even see why they were there in the first place... they weren't used.

Also very unminimalist and untilde.

Ignore below unless you need convincing of the title. Unnecessary giant javascript libraries are yucky like vue and bootstrap and jquery. And also if tilde.team did actually use them (which it didnt) and the CDNs went down the site would break and that would be bad. So please don't use giant javascript libraries. Tbh i cant even see why they were there in the first place... they weren't used. Also very unminimalist and untilde.
Owner

This breaks the navbar on mobile. I'd be happy to merge it if we were to pull out the relevant functionality from there.

This breaks the navbar on mobile. I'd be happy to merge it if we were to pull out the relevant functionality from there.
Contributor

I think this shouldn't be merged. I like the site working on smaller screen sizes.

I think this shouldn't be merged. I like the site working on smaller screen sizes.
Owner

My vote is for not doing that. I really feel like avoiding technology for the sake of "big libraries bad" is kinda stupid.

My vote is for not doing that. I really feel like avoiding technology for the sake of "big libraries bad" is kinda stupid.
Owner

as of 1f4846e02d i've moved the js files to be loaded directly from tilde.team.

i still don't have an easy solution for getting rid of them and i'd be happy to merge something that's simpler or smaller js.

as of 1f4846e02d i've moved the js files to be loaded directly from tilde.team. i still don't have an easy solution for getting rid of them and i'd be happy to merge something that's simpler or smaller js.
Owner

If you have a solution to the navbar menu stuff, feel free to reopen this or start a new PR

If you have a solution to the navbar menu stuff, feel free to reopen this or start a new PR
ben closed this pull request 2020-06-19 02:37:06 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: team/site#54
No description provided.