RetroBASIC
Retrogamecoding(.org) => BrowserBasic => Topic started by: Guilect on June 28, 2013, 09:17:18 PM
-
SteveOW suggested that BrowserBasic could use a logo.
So, since I can't draw a crooked line I am hoping that someone here could come up with a logo.
The winning design's author gets .... uhm... the winner gets... to know that their design was the winning one. :P
-
Yes, of course, here's a breakfast-cereals-gay-style logo :)
(http://www.naalaa.com/temp/breakfast_cereals_gay_basic.jpg)
I'm just messing with ya, since this basic of yours'll kick naalaa's ass on the web ;)
-
Hardcore-heavy-metal-basic?
(http://www.naalaa.com/temp/metal.jpg)
-
Yes, of course, here's a breakfast-cereals-gay-style logo :)
I'm just messing with ya, since this basic of yours'll kick naalaa's ass on the web ;)
Haha, (C) by the KELLOG company ...
BTW, Marcus, what programs do you use for image manipulation (aside from NaaLaa)?
-
Or you can use naalaa and the image manipulation lib to generate a logo :)
import "ImageManipulation.lib"
constant:
LOGO_IMG 0
TEXTURE_IMG 1
hidden:
rem Create font.
create font 0, "arial", 72, true
rem Create texture with the midpoint displacement thingie.
proc MD_GenerateImage TEXTURE_IMG, 129, 1.0, 0.1, 3
proc Blur TEXTURE_IMG, 16, true
rem Create logo image.
create image LOGO_IMG, 416, 72
set image LOGO_IMG
set color 255, 255, 255
wln "BrowserBasic"
proc MakeColorTransparent LOGO_IMG, 0, 0, 0
proc PatternFill LOGO_IMG, TEXTURE_IMG
proc Bevel LOGO_IMG, 2, 2, 200
proc Multiply LOGO_IMG, 1.0, 1.0, 1.2
proc ChangeBrightness LOGO_IMG, 24
proc ChangeContrast LOGO_IMG, 1.2
proc DropShadow LOGO_IMG, 4, 2, 2, 0, 0, 0, 200
set image primary
set color 255, 255, 255
cls
draw image 0, 100, 100
wait keydown
rem ==================================================================
rem Generate image. contrast and smooth should both be in the
rem range [0..1].
rem ==================================================================
procedure MD_GenerateImage(img, size, contrast#, smooth#, seed)
a#[][] = MD_Generate(size, contrast, smooth, seed)
create image img, size, size
set image img
for y = 0 to size - 1
for x = 0 to size - 1
i = int(a[x][y]*255.0)
set color i, i, i
set pixel x, y
next
next
set image primary
endproc
rem ==================================================================
rem Generate array with elements in the range [0..1].
rem ==================================================================
function MD_Generate#[][](size, contrast#, smooth#, seed)
randomize seed
contrast = min#(contrast, 1.0)
contrast = max#(contrast, 0.0)
smooth = min#(smooth, 1.0)
smooth = max#(smooth, 0.0)
smooth = 1.0 - smooth
md#[size][size]
md[0][0] = 0.5 + contrast*float(rnd(100))*0.01 - contrast*0.5
md[size - 1][0] = 0.5 + contrast*float(rnd(100))*0.01 - contrast*0.5
md[size - 1][size - 1] = 0.5 + contrast*float(rnd(100))*0.01 - contrast*0.5
md[0][size - 1] = 0.5 + contrast*float(rnd(100))*0.01 - contrast*0.5
proc MD_Rec md, 0, 0, size - 1, size - 1, contrast, smooth
return md
endfunc
rem ==================================================================
rem Recursive step.
rem ==================================================================
procedure MD_Rec(&md#[][], xmin, ymin, xmax, ymax, contrast#, smooth#)
if xmax - xmin <= 1 then return
if ymax - ymin <= 1 then return
hw = (xmin + xmax)/2
hh = (ymin + ymax)/2
md[hw][hh] = (md[xmin][ymin] + md[xmax][ymin] + md[xmax][ymax] + md[xmin][ymax])*0.25 + contrast*float(rnd(100))*0.01 - contrast*0.5
md[hw][hh] = max#(md[hw][hh], 0.0)
md[hw][hh] = min#(md[hw][hh], 1.0)
md[xmin][hh] = (md[xmin][ymin] + md[xmin][ymax])*0.5
md[xmax][hh] = (md[xmax][ymin] + md[xmax][ymax])*0.5
md[hw][ymin] = (md[xmin][ymin] + md[xmax][ymin])*0.5
md[hw][ymax] = (md[xmin][ymax] + md[xmax][ymax])*0.5
proc MD_Rec md, xmin, ymin, hw, hh, contrast*smooth, smooth
proc MD_Rec md, hw, ymin, xmax, hh, contrast*smooth, smooth
proc MD_Rec md, xmin, hh, hw, ymax, contrast*smooth, smooth
proc MD_Rec md, hw, hh, xmax, ymax, contrast*smooth, smooth
endproc
(http://www.naalaa.com/temp/naalaa_logo.jpg)
-
Yes, of course, here's a breakfast-cereals-gay-style logo :)
I'm just messing with ya, since this basic of yours'll kick naalaa's ass on the web ;)
Haha, (C) by the KELLOG company ...
BTW, Marcus, what programs do you use for image manipulation (aside from NaaLaa)?
I always use the GIMP. But I don't like the latest version.
-
When I google "BrowserBasic" it throws up a lot of chaff.
Maybe some kind of theme emphasising the initials "BB" "BeeBee" a pair of Bees? "BaaBaa"
A picture of Bridget Bardot might be going too far.
Depends who you are trying to attract I suppose. :)
-
Yeeaaah ...
(http://www.naalaa.com/temp/evil_bee.jpg)
... sorry :) Too many beers.
-
Enter [stage right] BROWSO !!!
the BrowserBasic.bee
</HTML> and {ja'script;}
have made him quite.angree
-
I like the heavy metal one by Mopz.
If it is ok with him I'll start with using that one.
Or you can use naalaa and the image manipulation lib to generate a logo
NaaLaa is quite powerful and versatile.
I did not take into account any search engine results when going with the name BrowserBasic.
But, in time, it will trickle through and infiltrate the internet.
-
Logo:
(http://tomaaz.ct8.pl/6.png)
Smaller icon:
(http://tomaaz.ct8.pl/7.png)
Looks better on a white background. :)
-
@Tomaaz
I like yours too.
I think i could use both yours and Mopz's.
Okay to do so?
-
Okay to do so?
Sure. That's why I made it. :)
-
Here're some combinations (png this time):
(http://www.naalaa.com/temp/combo1.png)
(http://www.naalaa.com/temp/combo2.png)
(http://www.naalaa.com/temp/combo3.png)
(http://www.naalaa.com/temp/combo4.png)
-
What about the name "The Bro Basic" :)
I've just looked for other names like Brob in google image and and found these ones, the second one is nice because suggests a toy and portability, I think it is from an independent artisan.
(http://4.bp.blogspot.com/-KYmaewhFgl8/TvEZnod7c-I/AAAAAAAAA9M/ygSDrLZlhm8/s1600/RIMG0208.JPG)
(http://img2.etsystatic.com/000/0/5974438/il_fullxfull.191512718.jpg)
-
Marcus, great work! :) My favorite is
(http://www.naalaa.com/temp/combo3.png)
but the rest of them can be used as well and may be even a better choice in some situations.
-
@Mopz
I really like all of the combinations that you did.
I think, like Tomaaz said, different ones will work for different situations.
Now, i have no excuse, I'll have to go off and start putting them on a homepage for BrowserBasic.
Thanks.
@bolbo
Thanks for the input, not sure if Brob implies portability or that the item is a dinosaur. ;)
-
A quick and early version of the homepage for BrowserBasic using the logos by Mopz and Tomaaz.
It will evolve over time.
BrowserBasic Homepage (http://www.pewtersoftware.com/browserbasic/index.html)
-
@bolbo
Thanks for the input, not sure if Brob implies portability or that the item is a dinosaur. ;)
It means portable and powerful capabilities, not crippled and heavy ;D
You must admit this is "el cheapo", I just wanted to participate.
(http://s21.postimg.org/475c75jjr/brob.jpg)
-
BrowserBasic Homepage (http://www.pewtersoftware.com/browserbasic/index.html)
Looks good already! :) All you need to do is change width (see an attachment) and add a content.
-
@bolbo
The dinosaur logo might have a use ; I appreciate the effort.
@Tomaaz
Ya, thanks.
Now I just have to dust off the cobwebs on my HTML coding skills.
I am trying to remember if there is a tag to auto fit content to a browser page
or if that is done in script. Thank goodness there is google search to help out.
-
I am trying to remember if there is a tag to auto fit content to a browser page
or if that is done in script.
If you don't set width of your page in your code, the browser fits it be default. You can also use min-width (http://www.w3schools.com/cssref/pr_dim_min-width.asp) attribute to set minimum width your website will be scaled to.
-
I had a look at the source of your website and can see that you have width of many elements set to around 500px. Just remove it and the website will fit to the browser window.
-
Just remove it and the website will fit to the browser window.
Ok. Thanks.
-
It looks like your website is generated by a software rather than coded by hand. In this case, you should adjust width of the website in the software you use.
-
Hi Tomaaz,
I resized the page to 1024 wide.
I was trying to keep it smaller so that everything would fit on the screens of tablets and such.
Not too many people these days sit behind a big old PC to do their surfing.
But this will do for now.
When time permits I will make a separate tablet/mobile site.
Thanks for the help.
-
Thanks for the help.
You're welcome. :) Last suggestion - I think the site would look better if you centered it. Just my opinion. ;)
-
Yes, of course, here's a breakfast-cereals-gay-style logo :)
I'm just messing with ya, since this basic of yours'll kick naalaa's ass on the web ;)
Haha, (C) by the KELLOG company ...
BTW, Marcus, what programs do you use for image manipulation (aside from NaaLaa)?
I always use the GIMP. But I don't like the latest version.
Hey Marcus, are you using the G'MIC plugin? If not I can highly recommend it especially the artistic filters ...
-
Hi Tomaaz,
I resized the page to 1024 wide.
I was trying to keep it smaller so that everything would fit on the screens of tablets and such.
Not too many people these days sit behind a big old PC to do their surfing.
But this will do for now.
When time permits I will make a separate tablet/mobile site.
Thanks for the help.
You don't need to code one separate, you can use a responsive framework like http://twitter.github.io/bootstrap/ (http://twitter.github.io/bootstrap/) or http://ink.sapo.pt/ (http://ink.sapo.pt/), there are many themes you can use and this way you don't have to do it twice.
-
Hi cvirus,
Thanks for the links. I will look at both of those.
I like not doing things twice. :)
-
http://www.softpicks.net/software/Development/Web/Browser-Basic-52771.htm
name clash?
-
That is Browser <space> Basic; this is BrowserBasic. ;)
Besides that, the application seems to be long gone.
It was last updated 10 years ago.
I am happy with the name choice.
Thanks for the heads up.