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

Add emojis to a todomvc app #417

Merged
merged 4 commits into from
Aug 7, 2024
Merged

Conversation

flashdesignory
Copy link
Contributor

@flashdesignory flashdesignory commented Jul 3, 2024

Chose a random one (web-components), to add emojis to.
We can change that to any todomvc app though.

Screenshot 2024-07-03 at 1 48 28 PM

browser before after
chrome 16.19 18.43
firefox 19.65 20.05
safari 16.02 21.31

@kara

@rniwa
Copy link
Member

rniwa commented Jul 8, 2024

How is typing that many emojis into todo list a realistic scenario? Wouldn't a more realistic scenario a mixture of one or two emojis and a dozen of non-emoji characters?

@flashdesignory
Copy link
Contributor Author

How is typing that many emojis into todo list a realistic scenario? Wouldn't a more realistic scenario a mixture of one or two emojis and a dozen of non-emoji characters?

That's a pretty easy change. I"ll adjust tomorrow!

@flashdesignory
Copy link
Contributor Author

new list:

"Electronic Granite Hat 👆🏻",
"Bespoke Soft 🍷 Table",
"Ergonomic Fresh Bike 😚😚",
"Luxurious 🍉 Wooden Cheese 🍮",
"Gorgeous Fresh Pizza ⛔",
"Rustic 💪🏽 Rubber Shirt",
"Modern Rubber 🍀 Soap",
"👍 Small Bronze Ball 👍",
"Awesome Bronze Shoes 😎",
"Bespoke 👈🏽 Steel Chair",
"Practical Plastic 💋 💋 Soap",
"🙌🏻 Incredible Granite Bacon",
"🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃",
"Electronic Wooden Sausages 🌷",
"Tasty 🍺 Wooden Gloves",
"🏖️ Luxurious Metal Cheese",
"Awesome Rubber 😉 Gloves",
"Sleek Soft Car 💁🏻‍♂️",
"Licensed 👏👏👏 Fresh Salad",
"Ergonomic Frozen Towels 🐇",
"🖐🏻 Modern Rubber Keyboard",
"Tasty Concrete Pizza ✨✨",
"Handmade 😘 Plastic 😘 Chicken 😘",
"🏁 Luxurious Rubber Chicken 🏁",
"Practical Soft Fish 🤍",
"Ergonomic Bronze Shirt 😍",
"😸😸 Handcrafted 🐻 Plastic Bacon",
"Unbranded 🐭 Plastic Pants",
"🤘 Modern 🤘 Wooden 🤘 Sausages",
"Handmade Steel Shoes 👍",
"Rustic 🧁🧁 Steel Bike",
"Gorgeous Frozen Salad 👩‍💻",
"Handmade Bronze Chicken 😮😸",
"Sleek 🍐 Granite Bike",
" ❌ ❌ Generic Concrete Sausages",
"Incredible 🍉 Plastic Tuna",
"Bespoke Fresh Cheese 😘",
"💡💡💡💡💡💡💡💡💡💡💡💡💡💡💡💡💡💡",
"Licensed 🍐 Wooden 🍅 Car ",
"Recycled Fresh Fish 🤡",
"📞 Incredible Fresh Shoes",
"Practical 🐻🐻 Soft Chips",
"Small 💝 Soft Chicken",
" 💝 Intelligent Fresh Mouse 💝",
"Modern Metal 🧵 Mouse",
"🦈 Tasty Granite Gloves",
"Awesome Rubber Bike 😡😡😡😡",
"🚮 Small Steel Shirt 🚮",
"Refined 🌲 Concrete Computer",
"Sleek Frozen Shirt 👨‍🦰",
"Intelligent Concrete ➗➗➗ Shoes",
"🏅Handmade Rubber Car",
"Sleek 👨🏼‍🌾 Rubber 👨🏼‍🌾 Towels",
"Unbranded Concrete Hat🎇",
"🌀🌀Incredible Plastic Fish",
"Practical Soft Gloves🌶️ 🌶️",
"Organic 🍞 Stone 🔽 Pizza 🥴",
"Generic Wooden Keyboard 💙",
"Recycled 🔴 Wooden Chips",
"Incredible Rubber Chips 🍹",
"🌵 Ergonomic Granite Shirt",
"Tasty Frozen 🦄 Keyboard",
"🍣 Gorgeous Steel 🥯 Soap",
"Luxurious Plastic Chair 🧑‍🦰",
"Elegant Frozen 🧑‍🦰 Bike",
"Recycled 🟠🟠 Steel Chair",
"⭐⭐ Modern ⭐ Bronze ⭐ Sausages",
"Elegant Wooden Cheese🤘",
"Small 🎎 Plastic 🛩️ Sausages",
"️⃣️⃣️⃣️⃣ Luxurious Frozen Shoes",
"Sleek Plastic Sausages 🚩",
"Handcrafted Fresh 💮 Sausages",
"Incredible 🤢🤢 Soft Chair",
"🇬🇪 Recycled 🇲🇺 Wooden Soap",
"Soft 🦌 Rubber Duck 🐥",
"Licensed Concrete Tuna 👎👎",
"Luxurious Granite 💝 Pants",
"Refined Rubber Keyboard 💝",
"👌🏻👌🏻 Handcrafted Plastic Computer",
"Practical Steel 🐪 Salad",
"Incredible Soft Bacon 🌺",
"Practical Metal 🥊 Fish",
"Elegant 👩🏾‍❤️‍💋‍👨🏽👩🏾‍❤️‍💋‍👨🏽 Rubber Shirt",
"🛺 Handcrafted Rubber Table",
"Gorgeous 🦙 Wooden Table 🦙",
"🍉 Fantastic Steel Sausages",
"Small Soft Keyboard👟",
"Generic 🦙🦙 Steel Ball",
"Electronic Frozen Hat ✌🏾✌🏾✌🏾✌🏾✌🏾",
"Gorgeous 🍏 Fresh Chair",
"Sleek Soft 💧 Sausages",
"Gorgeous Wooden Towels 🍿",
"Bespoke 🌅 Granite Pizza",
"Generic Metal Salad 🎗️",
"✨ Handmade ✨ Rubber ✨ Cheese ✨",
"Fantastic 🐥 🌺 🤷🏾 Steel Chair",
"Handcrafted Frozen Computer 🛡️ 🧸 🐓",
"🐹 Rustic Rubber Mouse",
"💠 Sleek Granite Pizza 💠",
"Gorgeous 🧝🏻‍♂️ Plastic Keyboard",

@bgrins
Copy link
Contributor

bgrins commented Jul 17, 2024

I like the approach with treating it as a translation and having them interspersed with text. I don't really expect this to drive much performance work in engines but I don't have concerns with including it as this is a common pattern online.

@bgrins
Copy link
Contributor

bgrins commented Aug 7, 2024

We discussed going forward with this as a new disabled-by-default test to make it easier for local testing

@flashdesignory
Copy link
Contributor Author

We discussed going forward with this as a new disabled-by-default test to make it easier for local testing

Awesome - made changes as discussed and will merge 😄

Suites.push({
name: "TodoMVC-Emoji",
url: "resources/todomvc/vanilla-examples/javascript-web-components/dist/index.html",
tags: ["todomvc", "experimental"],
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adding experimental tag, since it's a test that uses a workload not in the experimental folder.

name: "TodoMVC-Emoji",
url: "resources/todomvc/vanilla-examples/javascript-web-components/dist/index.html",
tags: ["todomvc", "experimental"],
disabled: true,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

disabled by default 💪

@flashdesignory flashdesignory merged commit 3150f41 into WebKit:main Aug 7, 2024
4 checks passed
@flashdesignory flashdesignory deleted the thor/emoji branch August 7, 2024 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants