> Your non-technical family members and friends will likely fall for these at some point. For their sake, disable them.
As the famous proverb says "give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime". The best way to "fix" phishing attacks and malware is by making people more "technical". The only way to eliminate these phenomena is by educating people about what a Push Notification really is and that you simply don't have to click it.
The Web needs to be a competitive platform for apps next to the closed and "gated" App Stores. I think that we should not dumb down web browsers to simple page viewers.
Been waiting for this for so long. Especially the BroadcastChanel feature since there is currently no way for PWAs installed twice on the Home Screen to “share” data between them. Hope that BC fixes that
Imagine how much code like this is inside our "lightweight" browsers.
All the code reviews that passed this on to production make you wonder how competent these browser makers actually are..
I think that the browser should not treat every input field as a personal info form for the current user. There are plenty of cases of web apps I can think of where disabling autocomplete is best user experience overall.
Nice guide and love that it included WebPack for modern development.
I think the SVG with prefers media queries is not covering all cases, for example Chrome Anonymous dark “theme” and other user selected “themes” are impossible to check how they paint the background of the favicon area. So..the perfect solution in my view is still somewhere out there..
I wonder how much of Wave's death was from resistance from inside Google(GMail team, or even other execs). Fear for the destruction of GMail even from another Google product.
He lost me when he described Canada using a dictionary-like wording but also adding some pretty personal perspective. Describing an entire country as Socialist seems super opinionated to me.
Client-side navigation is quite tricky to get right - since there is no definition of right. Browser back buttons and scroll positions between back and fourth page loads are not standards-based things and the only way to study them is by just using the browser.
The only fashion that I have come to hate in client side navigation is endless scrolling on product pages. In my view it is completely pointless and hitting the back button NEVER returns you to the exact point you were. On product pages I think page-based pagination is the only way to go. Amazon does that.
I think only feeds are a use-case where infinite scrolling makes sense.
P.S. I wonder if client-side ajax calls are GZIP compressed🧐
I can't understand why would somebody order something from Google and then use the chat "support" app to ask where their package is. All packages have tracking numbers and as soon as they are "on their way" you just contact the Courier or use their site to track it precisely. Why escalate it to the seller who has no idea where the package actually is?
Seems so sad that Mozilla is literally begging people to give Firefox a try. Even if someone believes that the browser Game of Thrones seems to go to Google, I cannot see how anyone would settle for the second-best choice especially when everything is FREE..
They plainly admit that Firefox can just hold it’s own and it is still NOT the fastest and best browser experience out there.
When I launch Chrome I just get this feeling that it is a super lightweight desktop app that manages a ton of tabs efficiently.
I had a girlfriend who when faced with the choice of Chain-Coffee v Small-Shop-Coffee she’d at first choose the Chain-Coffee but as days passed she’d choose the SmallShop-Coffee more and more.
When I asked her why she chose the one with clearly no particular expertise in coffee making(they were also right next to one another) she’d tell me that she wanted to support the independent small player and not the big corporate chain.
I always wondered how efficient those theories, like the learning theory are, with complex intelligent beings like us. Sometimes we can even ignore all conventional models and just do smt because of philosophical belief. Which in turn developed by other unknown factors..
(When she was alone at University or Downtown she’d mostly hang out to the local big Chain-Coffee, but when faced with an easy choice of two different types of coffee shop one right next to each other she’d after some time make mostly the “philosophical” choice)
Although a firm NO-WWW believer this is hilarious because it is not the same as hiding http(s):// this is technically speaking an alternation of the url.
Still..with Google's horrible AMP efforts this seems nice :)
I still have a hint that the larger and super-human scales that you refer to also lack a meaningful architecture in them. They don’t have something in them that would make a thinking sentient being like us(or me) find joy in participating.
That bettering of efficiency in super-human collections of stuff seems just like any other organization-it just strives for survival aka efficiency in a boring meaningless way.
1 Years years ago when I was learning web development I bought a TLD and just copy-pasted Amazon’s log in page to just check how it works. Amazon somehow found out about this and Google punished that TLD after that incident and it just couldn’t go up in rankings after that.
If I remember correctly they had even put that TLD on sites that report/list “phishing” sites so if you Googled about that TLD you would also get the “they are fraud” results.
2 I think that most pro users just New-Tab everything and go from there. Seems to me that going in n out search results all in one tab is kind of slow too.
Are there any people who actually prefer no PWAs at all over Safari-engine PWAs?