Adding custom thumbs in Speed Dial
-
Hi guys. I switched to Vivaldi after another awful upgrade of Opera, which destroyed my SD again.
I'm really happy that there is a way for a user to have an influence on this important feature.
I understood the method. But could someone write somekind of simple plugin for Vivaldi, which modyfies the interface of that small menu which pops up when you bookmark a site? It would be nice to have a mini-slider in it, like in Opera, which allows you to choose an image for the thumb (favicon, screenshot, image from page or domain name)?Yeah, I know I want to much, but if some programmer would make such a plugin - I'm sure lots of people will be really grateful
PS: Since I've heard that Vivaldi's UI is written on HTML and I know a bit of it (coded a couple of simple sites myself) - could someone direct me to a file I should edit, in order to change the interface of the bookmark-popup-menu? Many thanks!
-
GinoPerla
Yeah, I got that But it's pretty frustrating to manually edit SD in such a way. I create lots of thumbs, and that's why I asked of a way to edit the interface to automate the process -
I understand Ok, I'll be searching for a way to customize the interface myself. If I'll find something - I'll post it here
-
what about mac user?
-
what about mac user?
Linux, Mcos⦠It's the same thing, just the profile is stored in a different path
-
BE SURE TO MAKE SURE TO BACK UP YOUR BOOKMARK FILE BEFORE YOU ATTEMPT ANYTHING!
Here's my attempt of making this work in mac, but every time I change the folder the bookmark file just reset!
For Mac usersTo fine your bookmark file
then paste the path into finder and look for the bookmark file.
My next stumbling block are the checksums and the file path!
If I try to change "Thumbnail": "chrome://thumb/http://bookmark_thumbnail/9?1440328478120" to
"Thumbnail": "/sd/myfile.png", vivaldi just reset the bookmark file, Suggestions anyone?{
"checksum": "32a631b3f62d8dd1327fd5a7c442b618",
"roots": {
"bookmark_bar": {
"children": [ {
"children": [ {
"date_added": "13084802071554972",
"id": "9",
"meta_info": {
"Thumbnail": "chrome://thumb/http://bookmark_thumbnail/9?1440328478120"
},
"name": "youtube.com",
"type": "url",
"url": "http://youtube.com/"
} ], -
Strange, here I just edit and the checksum is regenerated.
You could try to either remove the checksum line or to edit and save while Vivaldi is running (Then close and reopen Vivaldi). You could also try to remove the Bookmark.bak file.
-
The only thing I can get work is as follow
1. delete default folder
2. open vivaldi
3. open bookmark file
4. point the file path to the file image and save
5. restartif I try to change the url path it just reset! Too frustrating, maybe the developer can share some light into it!
One another note, chrome://thumb/http://bookmark_thumbnail/6?1440408908884 is this some kind of SQL command, cause I can't find the folder directory!
-
I am currently trying to reduce 'my grey traffic' with the right settings in Vivaldi. Means I want to avoid traffic without any added value for myself, like launching a startpage I do not want to visit every time or updating thumbnails. I think this thread could help me using the speed dail, which I like but currently do not use, because I am unsure about what is really going on in the background.
My first assumption is, the TN are updated when SD is launched, means when I define to open SD, each time I start Vivaldi a lot of traffic is wasted to create a candy startpage without extra value.
For the moment I have defined vivaldi://bookmarks as startpage, but to be honest I'd prefer to use the lovely SD.
Second assumption: By adding custom thumbs in Speed Dail Vivaldi syncronises only with the local directoy to 'update' the TN. Means there is no connection/ traffic from or to the web.
Am I right?
Does anyone knows how that technically works? -
The thumbs are only updated/generated/created, when the dial is created or you manually tell it to update. No traffic is used when you open Vivaldi or SD.
By using local thumbs Vivaldi only loads them directly as a localhost webpage, while the standard procedure/location is inside a database that needs to be read and interpreted.
-
@STannerUX:
So, if I have an image I want Vivaldi Speed Dial to use for my own public website, how do I let the Vivaldi browser know which image to use? Is there something I should add to .htaccess, is this something that should be added to the meta tags on each webpage, or should I put the image in the root folder of my website and name it something specific (like how Apple uses 'apple-touch-icon.png')? Also, what is the recommended size of the Speed Dial icon for Vivaldi?
Granted, I'm seeing a whole lot about how to add an image for public sites into the user's own local files, but nothing really explaining how to add it to the site itself for all users to see. There doesn't seem to be much of a point in asking all users to please download an image and edit their local /SD/ file if they ever plan on accessing the site using Vivaldi.
Honestly, It'd be really nice if a Vivaldi developer could answer these questions through documentation. Even Microsoft maintains documentation for IE, and they've dropped development of IE and created Edge instead. If a dinosaur of a browser like IE can manage documentation, a cutting-edge browser like Vivaldi should be that much better.
So you're saying if a browser which has been around for a couple decades can be documented, then surely one which is not only very unfinished but also changes radically each and every week can also be documented? Hmmm - I wonder just which of the developers who is working 11-12 hours a day trying to create some semblance of a semi-finished product here would be the one doing the documenting? Just curiousβ¦
-
Perhaps you should offer your services. (as a volunteer, as the entire effort is funded by one guy.)
-
@STannerUX - Vivaldi's speed dial thumbnails are all stored in a local directory on the user's machine. Even the default ones, they're placed there when installing Vivaldi. Not every website has a flat, modern thumbnail because the Vivaldi devs only included thumbnails for some of the most popular websites. This guide is explaining to people how they can add thumbnails for their own favourite websites to add more consistency. You cannot presently specify anywhere in your website's html which image Vivaldi should use as a thumbnail for your website - and I don't see that being possible in the near future. Doesn't mean it never will, though. I don't speak for the devs.
Anyway, documentation has been requested pretty often in the past, but I haven't seen anything come about there. Maybe they just don't see a point to it yet since Vivaldi isn't finished yet, or maybe they just don't have the time - I don't know. But 9 times out of 10, you can come to the forums, search and / or ask a question and get an answer. That'll have to do for now.
-
@STannerUX:
[β¦] Opera/Safari have a native solution and Firefox/Chrome allow for extensions in their app stores to be added, while IE isn't exactly modern as Edge is slated to replace it [β¦]
If that's the case, it's entirely possible that Vivaldi can already do this too, and I just have no idea how.
@STannerUX:
@Tiamarth No browser is ever truly finished. There will always be changes made to every browser, until those browsers are passively killed off with a lack of support (IE will die, albeit slowly, as old PCs break and users by new PCs with Edge pre-installed instead of IE). The point of documentation is to reduce workload by answering common user questions before they are asked. Writing out the answer to a question and posting it publicly in an easy-to-find-and-access guide is far less work than having to dedicate a large group of employees, pay a third-party for a highly negative user experience, or maintain all the extra server-space to support a massive forum full of repeat Q&A to provide customer service. This is why documentation is important for everything from the very beginning. It allows those making the product or providing a service to focus on improving the product/service instead of getting mired in trying to shore up all the little loose ends left dangling and ready to unravel.
I didn't mean to imply that I didn't see the need for documentation or that having it isn't important in this early stage. I completely agree with everything you said in the above paragraph - I was just trying to explain a possible reason why the devs haven't posted any yet.
-
@STannerUX:
@Ayespy So what you're saying is I should just drop all my own projects, tell my clients to get bent, give up any hope of getting my own work down, give up my paying job and go homeless and hungry, with my very own version of Grandmama (Duckman) in tow, lugging around a server-size desktop computer, and beg for donations of free electricity and wi-fi so I can fix Vivaldi for a guy who supposedly already knows what he's doing, but just can't be asked to write documentation on what he's making, like every successful project (and, true, many unsuccessful projects) has done since before even you were born. Really? And here I just want to make my site FULLY compatible with Vivaldi. I'm beginning to think it may not be worth the effort, as Vivaldi is starting to feel like a mash-up of basic Opera design and functionality ('We're working on making x more like Opera's y!'), Google plug-ins and other user-added modifications ('Tips and tricks: use chrome://xxxx to add this basic function.'), and user-based troubleshooting (a lot like ZenDesk, which serves to shield companies from customer feedback and ensure that the majority of customers will either never find the answers they need or that they switch over to using a competitor's services instead - ZenDesk is the worst of the trend towards 'worry-free' customer dis-service I have ever seen by far). If Vivaldi is set-up exactly as you seem to think it is, Vivaldi will be going the way of the dodo within a year. Open Source is one thing; saying 'I want to make something exactly like an existing service or product' and then leaving it to everyone else to make it happen is an entirely different thing. At least with true Open Source, the person who starts the whole thing off has to have a somewhat original idea and do some of the work to start the project off. My suggestion? Ditch the snark and bitter old guy act and start learning about how the modern world works (ie, even clothes come with documentation of a sort - the care and cleaning tag), then start trying to write productive answers. Until then, welcome to ignore.
No. What I'm saying is, be real. This is, at best, alpha software. There is a very small team, at great expense to a single person, embarked on an extremely ambitious mission. They are adding or altering features every week. The code, the functions, controls and UI are subject to drastic change at all times. The documentation would have to change every week. There is, essentially, no one to do it. When the development pace slows and some profits begin to roll in (should that ever happen), enabling the hiring of more staff, expect documentation. Prior to this, do like the rest of us and rely on experimentation, the forum, and the blog. If you like the project, you are welcome get your feet wet with the rest of us, and even help if you wish. If you don't, then don't presume to come here and lecture the team about what they're doing wrong. Rather, stay the hell away. Then you and all the participants here will be happy. You are, clearly, better than anyone here and better than the entire development team, so one wonders why you even bother. Surely you have millions to make employing your immense wisdom elsewhere.
-
"How do you figure that a person who asks questions or who hopes to find documentation that preemptively answers questions for them is somehow suffering from a delusion of grandeur - that they see themselves as far superior to all others? Because, you see, from my point of view, the guy screaming for other people to get the heck away from the forums (you) is the guy with a massive ego problem."
No one is screaming here. Until you over-reacted, no one even said anything unfriendly. Per my comment history, I'm generally a nice and helpful guy, and I try to lend a hand if I can. No one objected to your asking a question. I'm afraid I did kind of object to your lecturing me and implying that my answer to your question was ignorant and ill-founded.
You see, some of your comments fairly drip with condescension from the viewpoint of someone on the receiving end, though you may be unaware of that. I, and Tiamarth, pretty much just mentioned that it seems a bit early, knowing the circumstances, to expect Vivaldi to be (publicly) documented - especially in view of how rapidly it is changing all the time, and how few people there are to put to the task. Your reaction to my doing this seemed rather over the top. You seemed determined to school me in the proper way that software OUGHT to be developed, because apparently you know these things and ignoramuses like me do not. In reaction to your over-reaction to my comments, I suggested you might be happier not bothering with Vivaldi (or us) if the lack of documentation is so troubling to you. I didn't at any time presume to order you away from the forums, say you ought not comment, or tell you to shut up. I just suggested a course of action that might make everyone happy, if you object to this corner of the universe being as it is. This is a gentle suggestion I have made to two other users, ever, besides you, these last 8 months or so.
Clearly, the developers want feedback, solicit it, and use it. Your insulting my intelligence and my motives would not seem to be "feedback" in the traditional sense.
You're probably aware that a minute fraction of users of software know how to use documentation, or even help files for that matter, and an even smaller fraction put them to profitable use. Jon might be aware of this as well. Maybe that also has something to do with why he's not spending his resources on public documentation at this stage. It strikes me that the guy who originally built Opera into a sort of mini-empire and did quite well for himself in the process has certain priorities in mind, and has his (probably quite valid from his perspective) reasons for their being what they are. Seems these do not, at this moment in time, include hiring someone to publicly document the project.
We do not know what level of documentation the devs rely on to coordinate their efforts, though one imagines there must be some. Many of us who followed Opera from its earliest days didn't really love that there never was even such a thing as a public bug-tracker, but one supposes Jon has his reasons for the way he runs things. I know that businesses who have hired me to help write policy manuals used these quite extensively without ever sharing them with the public. I also know they never hired me to do this type of work in the very early stages of their business growth, but only after things had become more structured and less fluid, and after they had enough earnings to hire spare administrative help over and above the necessities of production.
Long story short, Vivaldi is what it is and everyone is free to ask questions and make suggestions. I'm an easy-going guy who gets along with almost everyone. There's no reason we can't get along.
-
It's not "documentation" per se, and its not an official Vivaldi source, but some users have gotten together and published http://vivalditips.com/ which does go a long way toward answering new user questions.
Just another way Vivaldi users come together to help the community. It's a nice resource.
-
Great tip.
Hosting the image on a Github repository works nicely also, just make sure to get the "raw" thumbnail url, like so}, { "date_added": "13085551635580164", "id": "149", "meta_info": { "Thumbnail": "https://raw.githubusercontent.com/guillermo7227/vivsdtn/master/tn/unadcampus.jpg" }, "name": "Campus Virtual UNAD", "type": "url", "url": "https://campus0b.unadvirtual.org/campus0/login/index.php" }
-
Ignoring all the silly stuff above this post.
I am also having the issue with changing icons on Mac.
I have the folders with the right pictures, but when I edit the bookmarks file, the entire speeddial reset. All saved sites disappear. -
It's not "documentation" per se, and its not an official Vivaldi source, but some users have gotten together and published http://vivalditips.com/ which does go a long way toward answering new user questions.
Just another way Vivaldi users come together to help the community. It's a nice resource.
Thanks!