You are not logged in.

#201 2009-05-02 20:49:55

Sakurina
Member
From: Trois-Rivieres, Quebec, Canada
Registered: 2008-10-09
Posts: 90
Website

Re: uzbl. A browser that adheres to the unix philosophy.

All this needs is a way to select links with the keyboard I can finally dump links -g and kazehakase-webkit and use this as my primary browser. big_smile

For anyone who uses ratpoison along with uzbl, here's the URI prompt script I'm using to change location:

#!/bin/bash
uri=`ratpoison -c 'prompt'`
if [ $uri = "(null)" ]; then
  exit
fi
echo 'uri '$uri > $4

Offline

#202 2009-05-03 04:07:30

ent
Member
Registered: 2008-12-15
Posts: 53

Re: uzbl. A browser that adheres to the unix philosophy.

excellent project, I'm getting sick of firefox and am gonna give this a try
maybe it can have a silly acronym, like uzbl = UZbl Browser Lol(cat) :p

edit: after playing around with this a bit, I'm really impressed. I'd rather not see tabs implemented, though I'd like to see a separate program to handle that (sort of like a screen-uzbl).
keep up the good work *thumbsup*

Last edited by ent (2009-05-03 08:06:41)

Offline

#203 2009-05-03 09:04:46

ent
Member
Registered: 2008-12-15
Posts: 53

Re: uzbl. A browser that adheres to the unix philosophy.

more thoughts:

* running uzbl without arguments opens up the homepage
* adding in a browser spoofing thing (for websites that stupidly only allow IE and firefox)

I don't even know if the second one is possible (I know nothing about webkit), or if that many people would even need it, but if it's easy to implement then it might be kinda neat.

Offline

#204 2009-05-03 09:49:12

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

ent wrote:

excellent project, I'm getting sick of firefox and am gonna give this a try
maybe it can have a silly acronym, like uzbl = UZbl Browser Lol(cat) tongue

edit: after playing around with this a bit, I'm really impressed. I'd rather not see tabs implemented, though I'd like to see a separate program to handle that (sort of like a screen-uzbl).
keep up the good work *thumbsup*

Heh.  I have been thinking about an acronym but couldn't come up with anything this good tongue

ent wrote:

more thoughts:

* running uzbl without arguments opens up the homepage
* adding in a browser spoofing thing (for websites that stupidly only allow IE and firefox)

I don't even know if the second one is possible (I know nothing about webkit), or if that many people would even need it, but if it's easy to implement then it might be kinda neat.

1) No. alias uzbl to uzbl --uri <your page> if that's what you want.
20 Yes, you can change the user agent to whatever you want (see sample config)


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#205 2009-05-03 10:04:23

ent
Member
Registered: 2008-12-15
Posts: 53

Re: uzbl. A browser that adheres to the unix philosophy.

I was using the master branch, I just looked at the config for the experimental one and it's in there *facepalm*
also I didn't think about the alias thing, thanks for that. I have no complaints then smile

Offline

#206 2009-05-03 10:34:25

Wra!th
Member
Registered: 2009-03-31
Posts: 342

Re: uzbl. A browser that adheres to the unix philosophy.

Dieter@be wrote:

1) No. alias uzbl to uzbl --uri <your page> if that's what you want.

Haven't looked at the source since like page 3 of the post, but if you alias uzbl to `uzbl --uri <bla>` what are you going to do when you DO want to pass an argument to it and it becomes `uzbl --uri <bla>--uri <newbla>` ?!
Takes like one line of code to check if an argument actually exists... and if not, load homepage.

Last edited by Wra!th (2009-05-03 10:37:13)


MacGregor DESPITE THEM!
7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00

Offline

#207 2009-05-03 19:47:21

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

Wra!th wrote:
Dieter@be wrote:

1) No. alias uzbl to uzbl --uri <your page> if that's what you want.

Haven't looked at the source since like page 3 of the post, but if you alias uzbl to `uzbl --uri <bla>` what are you going to do when you DO want to pass an argument to it and it becomes `uzbl --uri <bla>--uri <newbla>` ?!
Takes like one line of code to check if an argument actually exists... and if not, load homepage.

I think you guys are looking for problems where there are none.
alias uh='uzbl --uri <bla>'

Imho this is more about one's setup to launch his favorite programs with his favorite options then anything else.


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#208 2009-05-03 21:32:05

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: uzbl. A browser that adheres to the unix philosophy.

hey this is fun! typing this from uzbl, promising project. smile


ᶘ ᵒᴥᵒᶅ

Offline

#209 2009-05-03 22:25:31

dunz0r
Member
From: Sweden
Registered: 2009-03-30
Posts: 258
Website

Re: uzbl. A browser that adheres to the unix philosophy.

hey! It works! haven't figured out if I'm stupid or the "hint" thing just haven't been implemented. Am I stupid?


RTFM or GTFO
hax0r.se

Offline

#210 2009-05-04 07:29:27

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

dunz0r wrote:

hey! It works! haven't figured out if I'm stupid or the "hint" thing just haven't been implemented. Am I stupid?

Indeed the hinting/link following is not implemented yet.  So we'll give you the benefit of the doubt wink


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#211 2009-05-04 09:33:25

dunz0r
Member
From: Sweden
Registered: 2009-03-30
Posts: 258
Website

Re: uzbl. A browser that adheres to the unix philosophy.

PHEW! smile. Looks promising! I really like this.

Don't implement tabbing! That should be handled elsewhere(like in your WM).


RTFM or GTFO
hax0r.se

Offline

#212 2009-05-04 10:21:26

Wra!th
Member
Registered: 2009-03-31
Posts: 342

Re: uzbl. A browser that adheres to the unix philosophy.

Dieter@be wrote:

I think you guys are looking for problems where there are none.
alias uh='uzbl --uri <bla>'

and so I need to run 2 different commands (one with uri) and one to start with homepage
The 'problem' IS there...you're just reluctant to fix it

Last edited by Wra!th (2009-05-04 10:22:08)


MacGregor DESPITE THEM!
7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00

Offline

#213 2009-05-04 10:43:42

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: uzbl. A browser that adheres to the unix philosophy.

Wra!th wrote:
Dieter@be wrote:

1) No. alias uzbl to uzbl --uri <your page> if that's what you want.

Haven't looked at the source since like page 3 of the post, but if you alias uzbl to `uzbl --uri <bla>` what are you going to do when you DO want to pass an argument to it and it becomes `uzbl --uri <bla>--uri <newbla>` ?!
Takes like one line of code to check if an argument actually exists... and if not, load homepage.

i agree with Wra!th on the above.

on tabbing; maybe it was already proposed, but i'd prefer the VIM-way for this. so multiple threads, but *without* graphic tabs buttons, using a dmenu for switching between them. along with some vim-keys like 'gt' for goto-next-tab.  imo you can't rely on people all using a window manager that is soundly capable of grouping many browser windows, and providing advanced but needed functionaliteit like 'move tab-group to workspace x'. by letting the WM do this you can't avoid windowmanager-tab-clutter, and there is no way from within uzbl to jump to a desired thread, or you would have to provide WM-specific scripts which is less KISS than multiple threads.

Last edited by litemotiv (2009-05-04 10:49:55)


ᶘ ᵒᴥᵒᶅ

Offline

#214 2009-05-04 10:48:12

dusanx
Member
Registered: 2008-11-28
Posts: 132

Re: uzbl. A browser that adheres to the unix philosophy.

OMG, we have a 'problem' lol


Gnome -> Openbox -> Awesome -> XMonad -> dwm .
http://github.com/dusanx/uzbl/

Offline

#215 2009-05-04 11:14:35

leo2501
Member
From: Buenos Aires, Argentina
Registered: 2007-07-07
Posts: 658

Re: uzbl. A browser that adheres to the unix philosophy.

so right now the one i need to install for daily use is aur/uzbl-git isn't it?

EDIT: yaourtin' it... i only hate the gstreamer dep tongue

Last edited by leo2501 (2009-05-04 11:37:49)


Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
-- Antoine de Saint-Exupery

Offline

#216 2009-05-04 11:28:06

ent
Member
Registered: 2008-12-15
Posts: 53

Re: uzbl. A browser that adheres to the unix philosophy.

Wra!th wrote:
Dieter@be wrote:

I think you guys are looking for problems where there are none.
alias uh='uzbl --uri <bla>'

and so I need to run 2 different commands (one with uri) and one to start with homepage
The 'problem' IS there...you're just reluctant to fix it

I'm sure it's probably trivial to implement, but so are a lot of things, and stuff like that adds up after a while. I think ultra-minimalism is a great focus, plus it leaves the source code easy to hack to your liking, which is the whole beauty of it, in my opinion.

As to the tabbing debate, the way I'd personally like to use uzbl is the same way I use urxvt: I use screen for the few things that I constantly have open and for things I don't need right in front of me, and open new terminals for things I'd like to have side-by-side (I use tiling WMs). With firefox I always wanted to see two web pages at the same time, but running multiple firefox instances is a bit of a drag. uzbl is so light that it's not a problem. The most ideal solution I think would be to have a screen-ish program handle multiple uzbl windows (if that makes any sense tongue).

Offline

#217 2009-05-04 11:34:04

dunz0r
Member
From: Sweden
Registered: 2009-03-30
Posts: 258
Website

Re: uzbl. A browser that adheres to the unix philosophy.

@ent
I would have to say that that sounds like the best solution. ofc I too sometimes want tabs in my browser. I like the idea of having a choice of running it inside some screen-ish program and the ability to just have a bunch of windows. Could be awesome in a tiling WM! Imagine having two webpages of info up at the top of your screen and a terminal at the bottom <3

Last edited by dunz0r (2009-05-04 11:34:23)


RTFM or GTFO
hax0r.se

Offline

#218 2009-05-04 11:39:16

Barrucadu
Member
From: York, England
Registered: 2008-03-30
Posts: 1,158
Website

Re: uzbl. A browser that adheres to the unix philosophy.

ent wrote:
Wra!th wrote:
Dieter@be wrote:

I think you guys are looking for problems where there are none.
alias uh='uzbl --uri <bla>'

and so I need to run 2 different commands (one with uri) and one to start with homepage
The 'problem' IS there...you're just reluctant to fix it

I'm sure it's probably trivial to implement, but so are a lot of things, and stuff like that adds up after a while. I think ultra-minimalism is a great focus, plus it leaves the source code easy to hack to your liking, which is the whole beauty of it, in my opinion.

It is trivial, so I implemented it big_smile
Then got told we didn't need homepages because it's so easy to make a binding to go to a page of your choice and so removed it again. tongue

Offline

#219 2009-05-04 11:43:02

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

Well, we've had lots of discussions about tabs. 

Iirc our conclusion was something like:
- allow users to give uzbl instances a "group" name. (like "work", "personal" etc)
- use dmenu or something to pick instances per group, or use shorctucs to go the next instance from a group. (this is outside the scope of uzbl itself)
- we also discussed what to do if you want to move all instances from a specific group to another tab/workspace.  I don't think we reached a conclusion there.  xembed was proposed (gtk has wrappers for this), WM-specific scripts/settings are also an aption.  I like this last option.  But when discussing, it also turned out quite a lot of the uzbl contributors/devs actually never move their browsers from one workspace to another.  Personally I do sometimes move my browser to another tag, but in those cases I really only need to have that one window temporarily show up in another tag.

Last edited by Dieter@be (2009-05-04 11:45:36)


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#220 2009-05-04 11:43:35

leo2501
Member
From: Buenos Aires, Argentina
Registered: 2007-07-07
Posts: 658

Re: uzbl. A browser that adheres to the unix philosophy.

mmm it seg faults when i run it :S

[aleyscha@aleyscha 30 ~ 08:42]$ uzbl                   
Uzbl start location: uzbl
XDG_CONFIG_HOME: /home/aleyscha/.config
XDG_CONFIG_DIRS: /etc/xdg
No configuration.
History handler: disabled
Download manager: disabled
Fifo directory: /tmp
Socket directory: /tmp
Always insert mode: FALSE
Show status: FALSE
Status top: FALSE
Modkey: disabled
Segmentation fault

and trying to open a page

[aleyscha@aleyscha 29 ~ 08:42]$ uzbl --uri www.gmail.com
Uzbl start location: uzbl
XDG_CONFIG_HOME: /home/aleyscha/.config
XDG_CONFIG_DIRS: /etc/xdg
No configuration.
History handler: disabled
Download manager: disabled
Fifo directory: /tmp
Socket directory: /tmp
Always insert mode: FALSE
Show status: FALSE
Status top: FALSE
Modkey: disabled
Segmentation fault


Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
-- Antoine de Saint-Exupery

Offline

#221 2009-05-04 11:47:39

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

leo2501 wrote:

mmm it seg faults when i run it :S

Sorry about that. since yesterday there is some buggy code in both experimental and master that causes this.
A quick workaround: use --config <path to config> or put config in ~/.config/uzbl/config to have it autoloaded.  It only segfaults if there is no config.

Tonight I will merge in Barrucadu's code which should have the fix for this.


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#222 2009-05-04 11:57:18

leo2501
Member
From: Buenos Aires, Argentina
Registered: 2007-07-07
Posts: 658

Re: uzbl. A browser that adheres to the unix philosophy.

Thank you Dieter! now it works, do you know how to solve the dark-gtktheme-textbox-issue? because i solved it in firefox, but it's here in uzbl as well sad

and is there a way to get the default config file created?


Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
-- Antoine de Saint-Exupery

Offline

#223 2009-05-04 11:58:48

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,000
Website

Re: uzbl. A browser that adheres to the unix philosophy.

leo2501 wrote:

Thank you Dieter! now it works, do you know how to solve the dark-gtktheme-textbox-issue? because i solved it in firefox, but it's here in uzbl as well sad

and is there a way to get the default config file created?

1) no idea.  seems like a GTK thing.
2) cp /usr/share/uzbl/examples/configs/sampleconfig ~/.config/uzbl/config.  we purposely don't automagically create config files like some other apps do.

Last edited by Dieter@be (2009-05-04 11:59:41)


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#224 2009-05-04 13:26:27

dunz0r
Member
From: Sweden
Registered: 2009-03-30
Posts: 258
Website

Re: uzbl. A browser that adheres to the unix philosophy.

maybe you should at least make it use the default config if there is no config.


RTFM or GTFO
hax0r.se

Offline

#225 2009-05-04 13:26:31

ent
Member
Registered: 2008-12-15
Posts: 53

Re: uzbl. A browser that adheres to the unix philosophy.

When I click a link that's supposed to open a tab/new window, it opens the new window twice. It's only happened on my igoogle page, so it's possible it's a problem with their page.

also, how hard would it be to implement a customized css-changer? (stylish is the firefox equivalent). I don't think it should be added in, but if it isn't a daunting task then I might try and have a go at it for personal use. (it'd be a good excuse for me to learn more C ;) )

Offline

Board footer

Powered by FluxBB