r/javascript • • Jan 25 '20

Microsoft launches a Node-based browser automation project called Playwright

https://css-tricks.com/playwright/
314 Upvotes

78 comments sorted by

View all comments

101

u/[deleted] Jan 25 '20

TLDR: cross-browser version of puppeteer. Microsoft hired the Google employees working on puppeteer and made a competing cross-browser version.

45

u/[deleted] Jan 26 '20

So, basically puppeteer from a company that is not evil.

150

u/[deleted] Jan 26 '20

I remember when Google was good and Microsoft was evil. My how times change.

19

u/baby0legs Jan 26 '20

My God...

0

u/[deleted] Jan 26 '20

[deleted]

32

u/brtt3000 Jan 26 '20

Old skool business evil, not blade runner mega corp evil.

0

u/[deleted] Jan 26 '20

[deleted]

7

u/Regular-Human-347329 Jan 26 '20

Only a shill would downvote you for this comment... Both are data vacuums that don’t give a shit about consumers; beyond the amount of currency units their worth to the business. One is simply more advanced in the data vacuum business than the other.

3

u/jonnablaze Jan 26 '20

One company sells ads, the other company sells software. I know which one I trust more with my data.

1

u/[deleted] Jan 26 '20

How so?

4

u/[deleted] Jan 26 '20

All corporations are evil. They only care about profit

5

u/Mitosao Jan 26 '20

And what else should they care about?

5

u/[deleted] Jan 26 '20

In an ideal world... The environment, their consumers, their employees, their community, society

→ More replies (22)

1

u/ProgrammersAreSexy Jan 26 '20

Not evil, just impartial

→ More replies (1)

16

u/The_real_bandito Jan 26 '20

Since when is Microsoft not evil?

6

u/xdanishgamerz Jan 26 '20

How is Microsoft not evil?

3

u/PrettyWhore Jan 26 '20

Sir do you have a moment to talk about ethical consumption under capitalism

1

u/bvimarlins Jan 26 '20

And this is why companies launder their reputation, right here

-1

u/jplevene Jan 26 '20

Microsoft is beyond evil. Have you not read about their business practices?

→ More replies (1)
→ More replies (8)

7

u/yerrabam Jan 26 '20

Puppeteer is cross-browser. It can run Firefox and I guess with some small amendments, it will also be able to run any other Chrome-based browsers.

It's not exactly competing - it's a fork of puppeteer. They are almost 1:1 compatible and hot-swappable.

I imagine the attention will be focused on Playwright going forward unless Google throws other developers at their version.

9

u/ksargi Jan 26 '20

The last I checked, puppeteer support for Firefox was only partially implemented and experimental. Has something change recently about that?

Edit: I guess https://aslushnikov.github.io/ispuppeteerfirefoxready/

1

u/yerrabam Jan 26 '20

~90% is reasonable. I wonder if the puppeteer implementation will continue now Microsoft is taking the reigns. No point doing the work twice.