SEOClerks

Saving in JPEG and PNG,..which is more appropriate and okay?



Write the reason you're deleting this FAQ

Saving in JPEG and PNG,..which is more appropriate and okay?

For those who have used photoshop or Corel draw before or is into graphic design, please which format is very much convenient and okay to save your finished design work,...is it PNG or JPEG? what advantage does one has over the other or is there any advantage at all?

Comments

Please login or sign up to leave a comment

Join
idealmike
PNG = Portable Network Graphics. It's a a raster graphics file format that supports lossless data compression and was created as an improved, non-patented replacement for GIF images (Graphics Interchange Format) and is the most used lossless image compression format on the Internet. However due to this lossless data compression, it also means that it can be very large in data size compared to JPG/JPEG.

JPEG = Joint Photographic Experts. JPEG is also a lossy graphics file. But JPEG is the best format for very small images such as on web sites or in emails. JPEG uses a compression method to store as much information in the image as it can such as colors, digital info, EXIF data etc while keeping the data size small enough to be used for storage and transfer/sharing such as in emails etc.

So if you want to have the highest quality images/photos, store and save them in PNG format. But if you want to use an image on your site and improve that sites download/loading times, go with the JPEG format. I prefer to work with PNG in PS as it retains more details than JPEG's do.



Are you sure you want to delete this post?

Lynne
And then there you have the technical and expert explanation of what I said! Thanks Mike.... like seriously.. all those technical terms? Nice one.



Are you sure you want to delete this post?

Lynne
Firstly I just need to say I am not a graphic designer and I don't know how to use Photoshop or Corel draw.... is this for publishing images on your website?

From the way I understand it, from what I have been told, a PNG is better quality but it is a larger image. A JPG is slightly less quality but the size is much smaller. For this reason it was recommended to me to use JPG images on my website because it can affect loading speed which in turn can affect my readers user experience on my website and may even possibly affect my ranking in turn.

Like I said this is not my area of expertise, so this is what other people have advised me Saving in JPEG and PNG,..which is more appropriate and okay?



Are you sure you want to delete this post?

MendasDigital
- PNG is lossless (so long as you don't use a lower bitdepth than the source).
- PNG supports transparency.
- JPEG is lossy; useful when size is an issue.
- Both JPEG and PNG are widely supported (though JPEG is more popular and more widely supported).

I'm not a graphic designer, have never used Corel Draw, and hate using Adobe Photoshop. When I do create pictures from scratch (not something I do very often), I typically use Adobe Fireworks (sometimes Macromedia Fireworks).

I save my finished work as a Fireworks PNG. I refer to this as my "workfile" which is a finished editable copy of my work that I can go back to. Fireworks PNG is a PNG image that uses private data chunks to retain layers. You can read more about that here ( http://superuser.com/questions/836494/how-to-read-fireworks-png-layers-without-fireworks ). The downside of using Fireworks PNG is that only Adobe products like Fireworks can open those layers, so you are locked into Adobe products Saving in JPEG and PNG,..which is more appropriate and okay?. It's best to stay away from that if you can. I then export a JPEG or PNG for usage/distribution. I used to prefer PNG (because it's lossless), but nowadays I prefer JPEG (because I've realized I don't need lossless, and benefit more from the reduced filesize). Just a personal preference.

Which to use comes down to how you're going to use it, and your personal preference. If you save a workfile you can always go back and export again in another format.



Are you sure you want to delete this post?

Everett
Most images on websites are saved as .JPG. The .JPG extension is the most widely used image format. If you want your website to load fast, and to seamlessly, always use .JPG. Only attempt to use .PNG extension when you have a large image that you don't want to render for web pages because you'll lose the image quality. I personally like to use JPGs when I save images for a website but I will use .PNG for service images because PNG has a higher quality.



Are you sure you want to delete this post?

chetaseo
Thank you so much everett and idealmike, you have all said all and both arguments are the same, from these, i will go for JPEG format when i want to use the images on websites and the internet generally but PNG when i want to print it out in form of flyers, posters etc. i have finally gotten my answer to my question.



Are you sure you want to delete this post?

Order Now
Process Time: 0.44410395622253

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='18999'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='18999'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='198791'1SELECT * FROM seoclerks.members WHERE USERID='198791'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM categories_faq WHERE CATID='55'1SELECT CATID, seo, name, metatitle, h2header, metakeywords, metadescription, metaheader, parentid, image_name FROM categories_faq WHERE CATID='55'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() GetCategorySeoFromType()

SELECT * FROM seoclerks.members WHERE USERID=1987911SELECT googleplus_profile FROM seoclerks.members WHERE USERID=198791

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=18999 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=18999 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='18999' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='18999' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104878 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104878 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104884 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104884 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104877 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104877 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104913 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104913 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104917 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104917 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104980 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104980 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='18999'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='18999'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='18999' AND status='1' AND (question like '%Saving JPEG PNG,..which okay?%' OR question like '%Saving%' OR question like '%JPEG%' OR question like '%PNG,..which%' OR question like '%okay?%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='18999' AND status='1' AND (question like '%Saving JPEG PNG,..which okay?%' OR question like '%Saving%' OR question like '%JPEG%' OR question like '%PNG,..which%' OR question like '%okay?%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='272' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='272' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='401534' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='401534' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='19314' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='19314' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='7769' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='7769' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='617077' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='617077' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=18999%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=18999%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='272.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='272.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='306632.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='486532.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='486532.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='2951.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='2951.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='198791.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='198791.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin
0.1024311SELECT A.*, C.username, C.profilepicture, C.userlevel, C.ratingcount, C.rating, C.lastlogin, C.ip, C.lip, C.profile_data from posts A, seoclerks.members C WHERE A.active=1 AND A.USERID=C.USERID AND A.sold_out=0 AND category IN (17,18,22,30,33,47,49,50,72,84) AND gtags like'%us%' AND type !=99 order by A.lastgigedit desc limit 200, 400.1024310.102431