Тёмный

Samsung Internet - the why & how | HTTP 203 

Chrome for Developers
Подписаться 762 тыс.
Просмотров 17 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 98   
@YvesBlatti
@YvesBlatti 2 года назад
"I have two versions of Internet installed on my phone" is a phrase that normally comes from my mother ^^
@AdaRoseCannon
@AdaRoseCannon 2 года назад
For a long time we had discussions around renaming, but for non-technical users having an icon just called "internet" was more understandable. So in the end we just stuck with it. I guess it's the legacy of IE that made the Web and the Internet interchangeable in the eyes of many.
@ebn1412
@ebn1412 2 года назад
2 mins in, "we have a lot of users" Well yeah, given its preinstalled in all samsung devices, unable to be uninstalled (only disabled) and set by default in most Samsung devices
@ColinRichardson
@ColinRichardson 2 года назад
Sorry, I thought you said Windows and IE
@ebn1412
@ebn1412 2 года назад
@@ColinRichardson same difference I suppose 😶
@oqlapsldim
@oqlapsldim 2 года назад
This just goes to show how important defaults are, many people don't change them, and just use what ever is in thier face
@ivanplays6038
@ivanplays6038 2 года назад
I have a huawei smartphone and I use 4 different browser. Huawei Browser, Chrome, Samsung internet and firefox
@mi2-c035
@mi2-c035 2 года назад
I use it on non-Samsung devices, she's right the browser is good, not just a Chrome clone.
@nullcarry6893
@nullcarry6893 2 года назад
I won’t be testing for Samsung Internet. We have web standards. If it doesn’t work for your browser but works in Safari, Chrome, Firefox. You have other issues. Just because Samsung wants their own browser shouldn’t mean more work for me. Web is so fractured. We need to program for a standard. Not 80 different browsers.
@Manish-fm5iv
@Manish-fm5iv 2 года назад
Narrow minded. Not sure you can have a standard if there wasn't many different browsers.
@dealloc
@dealloc 2 года назад
@@Manish-fm5iv It only hurts users. In the end the fault is at browser vendors that expect everyone to jump on their bandwagon. People don't want to write browser and OS-specific code, because that is how the web ends up being broken for users and we are back at the early 2000s era of browsing (only works on IE).
@jincyquones
@jincyquones 2 года назад
Amen.
@cat-.-
@cat-.- 2 года назад
​@@Manish-fm5iv Narrow minded = not sure you can have a standard if there wasn't many different browsers.
@serignesaalihoumbackendiay1922
@serignesaalihoumbackendiay1922 2 года назад
Especially in a world where chromium exists and Samsung is based off of it… Even Android manufacturers were able to kindof agree on much less standardised features. When I make an Android app, it usually lays out the same between a Pixel, a OnePlus, a Samsung, a Xiaomi etc. And most device API’s stay the same as well (GPS, network, camera, notifications ). The only places where I see discrepancies is things like battery management where you have to have device specific optimisations.
@AdaRoseCannon
@AdaRoseCannon 2 года назад
Hi I'm Ada Rose Cannon, (the green hair lady from the video), if you have questions about Samsung Internet you can reply to this comment.
@sebfrost9485
@sebfrost9485 2 года назад
I mean, I've tried, a bunch of times... 😂 Please have a look at the webmasters stackexchange question titled "Recent Samsung Internet browser update is blocking cookies for log in and add to basket on my site" - thank you!
@saintpyo
@saintpyo 2 года назад
Can you tell a bit more about signing an apk for the installed PWA? What are the benefits of that, is there an specific option in the manifest to enable it?
@freyjadomville
@freyjadomville 2 года назад
Do you have a way to do localhost debug over USB through Samsung Internet like Chrome has?
@AdaRoseCannon
@AdaRoseCannon 2 года назад
@@freyjadomville yes it is the same as Chrome's.
@AdaRoseCannon
@AdaRoseCannon 2 года назад
@@saintpyo better integration into the OS mainly, such as an icon on the app screen. It's not a manifest feature if browsers can do it they will. If they can't they won't.
@ppBizU
@ppBizU 2 года назад
Samsung DEX is amazing, I found it using more and more. One obstacle I identified why I didn't use it before is the availability of USB-C connector for my display. Once I exposed such cable with keyboard / mouse hooked into the monitor. It started to be one of my many main devices that I plug in from time to time and work on them.
@sillvvasensei
@sillvvasensei 2 года назад
The reason I don't use Samsung Internet? No ACTUAL desktop app with syncing of bookmarks, push to device, among other things.
@UCm0i6w5lBlRthCtZEoj99tg
@UCm0i6w5lBlRthCtZEoj99tg 2 года назад
i totally get making samsung's browser work with samsung level hardware APIs and adding cool features like extensions but why mess with how the page is laid out and differ from stock android chrome?
@greentea5593
@greentea5593 2 года назад
Now I want a Firefox and Brave video
@PaperBenni
@PaperBenni 2 года назад
Damn, the last commit samsung contributed to chromium is from 2021. Chromium really isn't that much of a collaborative project :(
@andyhinkle
@andyhinkle 2 года назад
We struggle with Samsung Internet's Dark Mode. Currently, the prefers-color-scheme attribute is not supported on Samsung Internet. Samsung Internet picks and chooses its own colors for Dark Mode which can fail accessibility requirements or take away from the UI experience. Would you be able to provide some pointers on developing for dark mode?
@genericaprints8057
@genericaprints8057 2 года назад
100% this. We use a TWA on Android and have to explicitly open into chrome over Samsung internet mainly due to dark mode ruining our existing dark color scheme. I get where the browser devs are coming from but I'd love to opt out!
@delulu6969
@delulu6969 2 года назад
Add color-scheme tag and define your dark/light themes so that the UA knows what's available. There's an article when they announced this.
@Yougi
@Yougi 2 года назад
@@delulu6969 Except it doesn't work...
@delulu6969
@delulu6969 2 года назад
@@Yougi Dammit, they change the options. Before this, IIRC, force night mode is experimental but right now it's the default option. They hide "Use website dark theme" under Settings > Internet Labs. My sites respect prefers-color-scheme anyway ;)
@Pfoffie
@Pfoffie 2 года назад
The alternate dark mode makes me go crazy sometimes because our customers have it activated and then ask why it looks wrong haha Apart from that: I never had a negative experience with it
@Manish-fm5iv
@Manish-fm5iv 2 года назад
I can see a lot of hate for Samsung internet but around chrome 80/90 I hated the changes they made to tab management. Tried Edge, Samsung some new names but ultimately switched to Firefox. I like the customization they provided for tabs and extensions. Also can move the address bar to the bottom, love it! However, they are playing catch up with some obvious features around password management and credit card storage. Ada Rose Canon is spot on about browsers strongly differentiating themselves we can't let Chrome dictate the user experience and from my exploration to find an alternative I found some really cool features like Edge can send/open links from phone to desktop and vice versa.
@JaseTheAussie
@JaseTheAussie 2 года назад
Thanks Ada, really feeling the co-host chemistry with you and Jake meshing, hope you’re enjoying it :)
@AdaRoseCannon
@AdaRoseCannon 2 года назад
It's was really fun, but this was my last week. Hopefully I can be on again in the future.
@Manish-fm5iv
@Manish-fm5iv 2 года назад
@@AdaRoseCannon Oh, so sad
@JaseTheAussie
@JaseTheAussie 2 года назад
@@AdaRoseCannon well I’m glad to have gotten to see you on the show - and hope to in the future - Thanks again
@pelic9608
@pelic9608 2 года назад
Standard: This is what you do and that's what you will get. Developer: Ah, good to know. Thanks! Samsung: Yeah, but what if we... Internet Explorer: Don't. Samsung: But, but if I... Edge: Just listen to him, bro! Samsung: Who are you? Internet Explorer? Hello?
@tascord
@tascord 2 года назад
i am in love with this series, thank you so much for continuing it !!!!!!
@nguyenhuyhoang1946
@nguyenhuyhoang1946 2 года назад
Why don't you make a desktop browser?
@BeyondImaginationzz
@BeyondImaginationzz 2 года назад
Samsung Dex is cool idea, hope it get more marketing
@trappedcat3615
@trappedcat3615 2 года назад
Thank you for the reminder that Samsung Browser is a thing.
@mathe42
@mathe42 2 года назад
Yeay new epsiode!
@zanehannan5306
@zanehannan5306 2 года назад
yey
@peteryates308
@peteryates308 2 года назад
I'd install it but I'm afraid I blacklisted Samsung when they released an update to inject adverts in my TV's UI. I'll just assume it's ok in Samsung and carry on testing in Firefox, Chrome and Safari.
@davidmaxwaterman
@davidmaxwaterman 2 года назад
Samsung Internet works where Chrome won't - where there's no GMS. Chrome is needlessly reliant on GMS, imo. IINM, Chrome on iOS is more than just a shell - yes, it has to use the OS's webkit engine so it's the same as everything else, but there's more to a browser than the rendering engine. Calling iOS/Chrome just a 'shell' is a little harsh, imo.
@RickBeacham
@RickBeacham 2 года назад
Curious if OPERA is GMS?
@_elkd
@_elkd 2 года назад
Ada: Actually until ver 8 Samsung Internet was for Samsung alone. Jake: Oh right, I remember it coming out, but I couldn't install. Me: Jake really you tried to install Sam's Internet? On your device? :)
@mi2-c035
@mi2-c035 2 года назад
The desktop version is really good i use Samsung Internet as secondary browser on my 2 in 1 chromebook.
@BenjaminAster
@BenjaminAster 2 года назад
12:36 Isn't Igalia the biggest non-Google contributor to Chromium?
@Sominemo
@Sominemo 2 года назад
And what about Microsoft?
@BenjaminAster
@BenjaminAster 2 года назад
@@Sominemo Microsoft is on third place, but still behind Igalia!
@Sominemo
@Sominemo 2 года назад
@@BenjaminAster I agree, what I mean is, Samsung wouldn't even be the second.
@DeniseSkinner68DeniseSkinner68
@DeniseSkinner68DeniseSkinner68 2 года назад
I'm using I'm using Samsung's browser but every time I open it up to appear on my screen one is jet black and the other one is all white why do I have two every time I press one
@Sominemo
@Sominemo 2 года назад
I certainly have some experience with Samsung Internet and it's negative. Despite being Chromium, I faced a bug where Date.toLocaleString() didn't return a proper localized string in Samsung Internet, so I had to implement my own date localizer :/ Why did you touch that API? Why do you need to touch these APIs? Samsung Internet is the last browser I'm expecting such incompatibilities from so I'm not testing on it usually.
@lionelrowe617
@lionelrowe617 2 года назад
I think localization data isn't considered part of the API itself and so often isn't included, with the rationale presumably being that there's too much of it, and hence it usually doesn't make sense to take up space on every user's device with e.g. how to format dates using the traditional Thai lunar calendar. Even in the most vanilla version of latest Chrome on Windows 11, different subsets of that data may be included depending on the user's language settings. It's a tricky problem for sure, and difficult to test for.
@Sominemo
@Sominemo 2 года назад
@@lionelrowe617 I absolutely understand that, but that's still not the behavior I expect from a Chromium browser. If Samsung Internet tries to save space this way, on Android, it's possible to download language-related code on-demand when the user changes system settings. That would work better, instead of stripping the API down in an unexpected fashion.
@RickBeacham
@RickBeacham 2 года назад
Could you include it via a POLYFILL?
@Sominemo
@Sominemo 2 года назад
@@RickBeacham That's literally the same as reimplementing it by yourself, but also dragging a huge library into your project with lots of features you yourself don't need. Besides, toLocaleString would be really great for UX, since it promises to use user's preferred date format the user is used to (e.g. European dates vs American, 12 or 24 hour time) The main problem here is that the API exists, but Samsung Internet, despite being a Chromium browser I don't expect incompatibilities from, interferes with that API, and there's a high probability I won't notice that, since I expect Samsung Internet to be absolutely compatible with Chromium, and I see no good reason to interfere with the API.
@lotsofloops
@lotsofloops 2 года назад
You spelt Cannon with the wrong number of Ns in the description?
@spenarkley
@spenarkley 2 года назад
Jake is a really cool guy
@rishabhgupta2085
@rishabhgupta2085 2 года назад
Not all features available on other devices? I call this broken. Why would anyone use it on a non Samsung device
@Scio_
@Scio_ 2 года назад
In this instance the inability to generate WebAPK's in particular is caused by Google though. I want Firefox to be able to create WebAPKs, and there's just no way to do that.
@mathe42
@mathe42 2 года назад
Wow I assumed it was a Samsung only Browser
@sabuein
@sabuein 2 года назад
Very interesting and helpful, thank you.
@haveboard
@haveboard 2 года назад
Oh yeah, another variable to test against,
@cheyreamea7
@cheyreamea7 2 года назад
What is the difference between chrome and Samsung internet? My phone comes with the default browser Chrome, Why do I need to install the Samsung internet?
@footballtalk4857
@footballtalk4857 2 года назад
She talks about the difference in the video
@RickBeacham
@RickBeacham 2 года назад
Any true WEBKIT browsers on Android? Opera? Curious why Playstation and Nintendo use webkit instead of Chromium or Firefox? I assume Google and Samsung are business partners in a way? Did Pixel 6* use Samsung hardware and microprocessors?
@footballtalk4857
@footballtalk4857 2 года назад
Yes the Tensor chip is based on an older Exynos chip but with different NPU by Google
@LewisCowles
@LewisCowles 2 года назад
If someone ever adds samsung internet to our testing matrix, they best pay me well, and leave me alone.
@Nishantkumar-xl6qf
@Nishantkumar-xl6qf 2 года назад
This is cool i am going to install it .
@yungifez
@yungifez 2 года назад
Wait something doesn't add up Chrome and Samsung internet huh
@technikhil314
@technikhil314 2 года назад
No offence. but I feel this kind of non web stuff. Feels like this is off topic from what HTTP203 I have known for. Sad to say this but had to share this feedback.
@ntgdpl
@ntgdpl 2 года назад
Lovely
@BodnarchukR
@BodnarchukR 2 года назад
The best mobile browser I've used. And definitely in the test list alongside with chrome, ff & safari
@YOUTUBEACEHBERDIKARI
@YOUTUBEACEHBERDIKARI 2 года назад
Semoga makin sukses dan berkembang terus menerus 👍👍👍
@darwincruz20
@darwincruz20 2 года назад
Hello, I am on the point of thinking to switch to a Samsung Ecosystem. I own a Galaxy S22 Ultra and a Chromebook HP x360 14c. However, I am leaning towards Galaxy ecosystem over the Google Ecosystem coz I think it works better. What worries me is that Samsung Dex might not be sufficient to use as my main computer. I am thinking of switching my Chromebook to a Galaxy Tab S8. Any thoughts?
@ebn1412
@ebn1412 2 года назад
I haven't tried the tab, but personally I found the chromebook's experience on the Google's suite of apps to be better than Dex on Samsung Internet via my phone (an old one tho: Note 9)
@BillyBraga
@BillyBraga 2 года назад
With the Google ecosystem, you are not locked on Android like Samsung. If you decide to go iOS, you can use Chrome, Google Photos, Drive... But not Samsung apps.
@zeocamo
@zeocamo 2 года назад
it is sad that you only get ungoogle Chromium and firefox that is open source and not spyware.
@jonathan-._.-
@jonathan-._.- 2 года назад
i didnt know about vscode web :( ... well now i have a furface book - not complaining :3
@ColinRichardson
@ColinRichardson 2 года назад
Would love vscode web to have access to a console on phones. Sadly, nope.
@RickBeacham
@RickBeacham 2 года назад
@@ColinRichardson Lets make it happen then..
@Ken-S
@Ken-S 2 года назад
Another reason for me to get an Samsung device
Далее
WebAssembly Threads - HTTP 203
24:42
Просмотров 23 тыс.
Top 10 performance pitfalls - HTTP 203
36:31
Просмотров 37 тыс.
From nothin’ to gzip - HTTP 203
29:19
Просмотров 22 тыс.
Deno - HTTP 203
23:58
Просмотров 50 тыс.
Random paint effects - HTTP 203
22:02
Просмотров 17 тыс.
Are SPAs better than MPAs? | HTTP 203
25:42
Просмотров 43 тыс.
Cross-fading DOM elements | HTTP 203
19:00
Просмотров 20 тыс.
The big back button quiz - HTTP 203
22:35
Просмотров 16 тыс.
I Switched to the Samsung Internet Browser...
8:19
Просмотров 35 тыс.