Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize Images #198

Open
Rahulm2310 opened this issue Jan 19, 2021 · 22 comments
Open

Optimize Images #198

Rahulm2310 opened this issue Jan 19, 2021 · 22 comments
Assignees
Labels
Category: User Interface Improvements or additions to design.

Comments

@Rahulm2310
Copy link
Contributor

Rahulm2310 commented Jan 19, 2021

Describe the bug

Large sized images slow down the web pages which creates a less than optimal user experience.
We can reduce the image’s file sizes to help improve our website’s performance.

To Reproduce

Steps to reproduce the behavior:

  1. Go to https://anitab-org.github.io/
  2. Right Click -> Inspect Element -> Go to Network Tab
  3. Check out the file sizes and loading time

Expected behavior

We can reduce the image sizes without compromising the image quality.

Screenshots

Here's an example
anitab_issue

Also, the about image is of 1.1 MB which is very large and takes very long to load in a poor internet connection and needs to be optimized.
image-about

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser : Chrome
  • Version : 87.0.4280.141 (Official Build) (64-bit)

Additional context

I tried optimizing a image from the website and the size reduced significantly with no reduction in quality.
Before Optimization : Size -> 470.8 KB
landing 1c27c683

After Optimization : Size -> 66.2 KB
landing 1c27c683 (1)

after-compression

@annabauza
Copy link
Contributor

Please remeve comments like I want to work on this issue from description.

@Rahulm2310
Copy link
Contributor Author

@annabauza removed it.

@annabauza
Copy link
Contributor

@Rahulm2310 also remove from description @annabauza Please share your thoughts 😊 other then that issue is approved

@Rahulm2310
Copy link
Contributor Author

@annabauza now can it be assigned to me ?

@rutvi18
Copy link

rutvi18 commented Jan 27, 2021

Can I take up the issue?

@Rahulm2310
Copy link
Contributor Author

Rahulm2310 commented Jan 27, 2021

@rutvi18 Please have a look at other available issues. I am already looking into it. Thanks

@annabauza
Copy link
Contributor

Technically you have not been assigned @Rahulm2310 , however indeed you asked first to be assigned to this issue. In other hand you have created the issue, so I'm not sure here. @isabelcosta @mayburgos can you help me out here?

@Rahulm2310
Copy link
Contributor Author

@annabauza I have not started working on it. I am just looking for good libraries we could use for image compression . 🙂

@isabelcosta
Copy link
Member

@annabauza I would say @Rahulm2310 created this, and if this is not considered as "first timers only" then @Rahulm2310 can work on this, for asking for it first.

@annabauza
Copy link
Contributor

Thank you @isabelcosta . @Rahulm2310 yours :)

@annabauza annabauza added the Category: User Interface Improvements or additions to design. label Jan 31, 2021
@Rahulm2310
Copy link
Contributor Author

Rahulm2310 commented Jan 31, 2021

@annabauza @isabelcosta Should we use something like Imgbot.
Actually, there are not much image compression libraries for frontend. Most of them are for server side. Ex: imagemin.
Although, currently there are not many images and we can compress each of them manually but it is not a very dev friendly solution. Or, if you guys have a suggestion, please share your views

@annabauza
Copy link
Contributor

I think designers should compress I'll rise this with design team.

@Rahulm2310
Copy link
Contributor Author

@annabauza yes definitely they can, but I think we need a long term solution which could compress all images we add to the website in future.

@annabauza
Copy link
Contributor

I understand your thinking here, but quality needs to be approved by human designer eye. This is why it's designer responsibility.

@nandini45
Copy link
Member

@Rahulm2310 Can u tell us your progress about this issue??

@Rahulm2310
Copy link
Contributor Author

Rahulm2310 commented Feb 15, 2021

@nandini45 I thought the design team will handle this issue. If we need manual optimization, I can do it and submit a PR asap. Shall I ?

@Ayushi271
Copy link

Hello
My sincere greetings
Is this issue still open?
Can you assign it to me?

@Aaishpra
Copy link
Member

Aaishpra commented Feb 7, 2022

Hello My sincere greetings Is this issue still open? Can you assign it to me?

Assigned!

@aditi5050
Copy link

Hello @tinniaru3005 can I work on with this issue can you please assign this to me

@tinniaru3005
Copy link
Member

Unassigned due to long inactivity so that others can take up the issue.

@tinniaru3005
Copy link
Member

Hey @aditi5050, here you go! :)

@aditi5050
Copy link

@tinniaru3005 thanks alot :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: User Interface Improvements or additions to design.
Projects
None yet
Development

No branches or pull requests

9 participants