&
Can anyone explain, what might be the strategy behind developing two different new web clients at the same time?


Comments

GSBattleman • 25 points • 2021-04-27

According to this ticket, mostly for internal competition. Telegram believes that having multiple teams that compete will be beneficial. Same reason they launched Telegram X a while back. And also they are the product of a contest, that was held a while back. I suppose they want to launch both winners, but only keep one after a while (or merge them)

[deleted] • 5 points • 2022-04-03

I think this is a great concept! The internal competition thing :)

P0stf1x • 1 points • 2024-02-21

Honestly it’s pretty cool. But sadly it means that if I prefer v. A for more thoughtout UX and adaptive UI - I have to switch to v. K since they implement features much much quicker :(

Would be amazing if v. A team rolled out new feature a little quicker

rail_ka • 11 points • 2021-04-28

They are written in different technologies and by different teams. There are source codes on the page https://telegram.org/apps#source-code, and if you look at the dependencies and code, WebZ is written in React, WebK does not have any popular libraries (React, Vue, Angular, Svelte…) in the dependencies and in the source code is written in native js (ts).

AlexanderZinchuk • 5 points • 2021-04-29

WebZ is not written in React, it has its own implementation, fully written from scratch and called Teact.

Capa-riccia • 2 points • 2021-06-18

This is what tips the scale in favor of webk, for me.

spechide • 2 points • 2021-08-13

webz does not use react.

Please check https://github.com/Ajaxy/telegram-tt/issues/9#issuecomment-822016982

Both web apps are written from scratch using javascript technologies.

[deleted] • 1 points • 2023-08-22

teact-dom.ts, holy moly, that is some very difficult-to-read code, yeesh.

CripplingPoison • 11 points • 2021-05-01

It’s a competition. My initial impression is that webz offers the superior user experience atm

  • Images (emojis, avatars, favicon, etc) are displayed using their native res, unlike webk which clearly up or down scales them resulting in blurry images

  • Forwarded messages can be more easily distinguished thanks to indent with border, webk does neither

  • Verified icon is displayed at the top of appropriate chats as expected, webk only displays the icon in the chat list

  • Large numbers are shortened to a human readable format. 10.9k on webz, 10905 on webk

  • Number of online users can be seen at the top of chats

  • The create new chat icon only shows up when hovering over the chat list whereas webk displays it permanently

  • etc

Riddlegun • 7 points • 2021-05-01

  • The create new chat icon only shows up when hovering over the chat list whereas webk displays it permanently

It’s one of the most annoying “feature” in modern apps. Let user hover all over the place and discover new things. A few more buttons permanently displayed would make UI look complicated, users are easily scared nowadays -_-

PhreakyByNature • 3 points • 2021-10-15

Few months later I know but the create new chat icon shows permanently for me on both. Z and K are very similar now, but currently Z has more context menu (right click options) and a narrower chat list so I have moved to it. I preferred K some months back. (using on Chrome currently due to restrictions on portable browsers I’d normally use on this device).

CC: u/CripplingPoison

EDIT: with Z you can change the width of the chat list but you can’t with K. Interesting. Neither seems to show who is typing or selecting stickers at the top of the chat, only in the chat list.

GCAFR • 2 points • 2021-05-09

can you send voice message in WebZ? I can in WebK but not in WebZ

CripplingPoison • 2 points • 2021-05-09

Works fine for me. Sounds like an interfering extension maybe?

GCAFR • 2 points • 2021-05-09

for me there is no mic icon next to the clip icon

GCAFR • 3 points • 2021-05-31

screenshot

PhreakyByNature • 1 points • 2021-10-15

Few months later I know but it’s showing for me on both. Z and K are very similar now, but currently Z has more context menu (right click options) and a narrower chat list so I have moved to it. I preferred K some months back.

EDIT: with Z you can change the width of the chat list but you can’t with K. Interesting. Neither seems to show who is typing or selecting stickers at the top of the chat, only in the chat list.

GCAFR • 2 points • 2021-10-15

okay. Thank you for your answer. Btw I moved to Telegram Desktop xD I found it less resource intensive and of course it has more features than the web versions

PhreakyByNature • 1 points • 2021-10-15

Ah yes, on some devices I can’t install Telegram Desktop but on my personal PC I use it!

AedynBlayse • 1 points • 2021-07-29

For me, web z just crashes SO much. I can’t open settings, it goes back to the browser homepage. It also doesn’t let me reply to messages. I’m fine with k.

[deleted] • 6 points • 2021-04-28

TelegramZ does not work well for me (in Firefox): the web page keeps reloading and reloading, when I force stop reloading I am being logged out.

To me the difference between Z and K is just some design, not sure if something else is different under the hood.

AlexanderZinchuk • 3 points • 2021-04-29

The WebZ developer is here. There was an error in FF in Private Mode, which already fixed, welcome back.

Dhanurjan • 2 points • 2021-05-03

Use MS edge chromium. Best fastest browser.

antrew1 • 16 points • 2021-06-02

Firefox is the only free open source browser that’s left. Companies, such as Telegram, should support it fully.

LostPolygon • 4 points • 2021-06-16

Since when Chromium isn’t free and open-source?

DrDragonKiller • 12 points • 2021-07-31

free is not always only based on money but on data collection too. Chromium still includes tight integrations with many Google services which collect data about you.

idk_lets_try_this • 5 points • 2021-08-20

It isn’t as clear in english but in other languages the “free” in free&open source isn’t the same free as in “download this app for free” but the free of the sense of “freedom” and “free speech” as being unrestricted and not constrained.

Most languages have 2 distinct words for those. Languages with a roman origin usual have the latin liber as an origin for the word for unconstrained/free and still visible in liberty or liberation.

The other is from latin “gratiis”, meaning “without payment/compensation” It lost its meaning a bit in english but is still visible in “gratuitous”

Freeware for example isn’t “free” as in Liber but can be shared without payment. This isn’t the same as free & open-source software.

LostPolygon • 1 points • 2021-08-20

Your point being? Chromium is both liber and open-source.

Apart_Ad_A7941 • 2 points • 2021-12-17

Chromium does censure our thoughts.

LuLeBe • 2 points • 2022-06-14

Chromium is Foss but the capabilities are managed by Google. Only Google, Mozilla and Microsoft contribute in a large way to new web standards etc. And of those only Mozilla doesn’t have corporate interests behind their decisions.

qoheletal • 1 points • 2021-10-01

“Free” as in “Free Beer” or as in “Freedom”?

LostPolygon • 1 points • 2021-10-01

It is both.

Miridius • 2 points • 2021-06-17

Brave?

Protiva66 • 3 points • 2021-06-22

no

olex-andrchuk • 2 points • 2021-08-10

why no?

shadow7412 • 4 points • 2021-06-17

So Windows keeps telling me…

Dhanurjan • 1 points • 2021-06-20

test it by yourself. I’m using edge for more than a year.

shadow7412 • 3 points • 2021-06-20

I did. My issue with that browser is not its speed, functions, or aesthetics. It’s that Microsoft keeps ramming it down my throat despite my preferences.

Orion_001 • 2 points • 2021-06-26

It’s just advertising. I don’t see any problem in that.

shadow7412 • 6 points • 2021-06-26

No it’s not. There are many actions you can perform in windows that result in a webpage being open in Edge, rather than my selected browser.

Microsoft is intentionally ignoring my settings. That’s the problem.

PhreakyByNature • 1 points • 2021-10-15

Bing, Cortana and Edge are like the new Clippy: “HEY IT LOOKS LIKE YOU WANT A WEBPAGE! CAN I HELP?!”

Komatik • 2 points • 2021-09-30

If you care about privacy, not advisable. Edge is really good, but their browser session IDs not only persist across restarts, they are hardware-based. Edge has its own sync infrastructure operated by MS, but it doesn’t end to end encrypt all categories of synced information, f.ex. browser history. And their start page is very chatty.

Both Vivaldi and Brave have less permanent browser IDs and operate their own end to end encrypted sync infrastructure. Their start pages are also less chatty, and default to privacy-friendly search engines.

If you’re going Chromium and care about privacy, I’d use one of the two.

BillyQ • 1 points • 2021-08-05

lol

Firnefex • 3 points • 2022-01-19

The Z version seems to fill my 16:9 monitor, the K version not. But in Z I can’t move my input cursor with my mouse, which does work in K.

I rate good workflow over few optical goodies, so I choose webK!

e_x_p • 1 points • 2024-07-10

YMMV: I have been using k for quite a while but recently switched back to z/a due to a bug that threads are not clearing the @ notification.

nasenbohrer • 1 points • 2024-07-30

So we have version K, Z, A and X now?

turkert • 1 points • 2021-04-30

WebK version seems a little bit performant than the WebZ counterpart.

raytsh • 1 points • 2021-06-17

I prefer the fluent and more vivid animations of webz.

[deleted] • 1 points • 2021-06-17

webz takes more time to get the login code compared to webk

idk y!

devilAPIOnReddit • 1 points • 2021-06-27

I noticed that WebK is running way faster on my potato pc than WebZ, Z has more features tho, idc about loading times, as long the difference isnt too big (for example old vs webz)

10basetom • 1 points • 2023-03-05

Latest update regarding Z vs. K: Z for me was a terrible experience as my messages would get sent to a black hole (deleted) whenever they timed out from slow network or whatever. Allowing messages to be destroyed is a bad UX. Ever since I switched to the K version not a single message has been destroyed, so I’ll be sticking with K for now.

Another downvote for Z: the emoji shortcode selector (when you type ”:”) is missing or broken in the latest release.