amiga.org
     
iconAll times are GMT -6. The time now is 08:58 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Tutorials » Building A Website

Amiga Tutorials In this forum, you'll find tutorials for AmigaOS and other forward-looking products.

Reply
 
Thread Tools Display Modes
Old 05-31-2012, 04:44 PM   #31
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Building A Website

Quote:
Originally Posted by Kesa View Post
Good point. Maybe you should consult with Karlos. I think he did a version of this website designed to be used by classic miggies.
Well, I'm more of a web application developer and server-side / backend at that. The "site" you are referring to is a proxy application that simply sits between your oldschool amiga browser and this site. There's very little HTML involved, 99% of what it does is regular expression text processing...

Anyway, to reiterate, a text editor and some basic grasp of HTML is all you need to get started making web pages.
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 05-31-2012, 04:45 PM   #32
scuzzb494
Cult Member
Points: 8,025, Level: 60 Points: 8,025, Level: 60 Points: 8,025, Level: 60
Activity: 2% Activity: 2% Activity: 2%
 
Join Date: Jun 2005
Posts: 666
Default Re: Building A Website

This page from my website was created totally on the Amiga...

http://www.commodore-amiga-retro.com/amiga/a_moa_01.htm

The image was captured on the Amiga using a screen grabber application, from DPaint V. And then converted from IFF to PNG using PPaint 6.4 The page edited using CED and uploaded using mFTP
__________________
scuzz
http://www.commodore-amiga-retro.com
scuzzb494 is offline   Reply With Quote
Old 05-31-2012, 05:29 PM   #33
_ThEcRoW
Cult Member
Points: 7,323, Level: 56 Points: 7,323, Level: 56 Points: 7,323, Level: 56
Activity: 10% Activity: 10% Activity: 10%
 
_ThEcRoW's Avatar
 
Join Date: Jul 2005
Posts: 712
Default Re: Building A Website

The thing i hate the most on webpages are the abuse of javascript, that is the tendency from years till now. I have seen pages that had an insanely amount of library and script calls, only to show an image or piece of text. Javascript is one thing that is needed too drop, for better browsing and security.

@commodorejohn

Checked your page and liked the simple, but completely functional layout. I liked it!
__________________
Amiga 1200 desktop. Apollo 030/50 Mhz 8mb ram + ClassicWB + Wb 3.1
Amiga 500 1MB RAM ...
C64 DTV + Keyboard mod. Waiting for a 1541 disk drive...
Mac Mini G4 1.42Ghz 1gb OSX(tiger)/Morphos 3.0 Registered
_ThEcRoW is offline   Reply With Quote
Old 05-31-2012, 05:50 PM   #34
commodorejohn
Kindred of Babble-on
Points: 8,703, Level: 62 Points: 8,703, Level: 62 Points: 8,703, Level: 62
Activity: 66% Activity: 66% Activity: 66%
 
commodorejohn's Avatar
 
Join Date: Mar 2010
Location: Duluth, Minnesota
Posts: 2,547
Blog Entries: 8
Default Re: Building A Website

Quote:
Originally Posted by _ThEcRoW View Post
The thing i hate the most on webpages are the abuse of javascript, that is the tendency from years till now. I have seen pages that had an insanely amount of library and script calls, only to show an image or piece of text. Javascript is one thing that is needed too drop, for better browsing and security.
Ugh, yes. Unfortunately I don't think it's possible to drop it completely, as there are some legitimate uses for in-browser scripting, but it's so widely and horribly abused that the only way I can browse the web without wanting to pull my hair out is to use NoScript and unblock only the sites where I have no choice but to allow it...

Quote:
@commodorejohn

Checked your page and liked the simple, but completely functional layout. I liked it!
Thanks I tried to come up with something minimalist, my previous attempt was a bit of a mess. I figured, if it renders usably in Links, it's probably a passable design...
__________________
Amiga 1200 (KS3.1/ClassicWB3.1, 4GB HD, 34MB RAM, 68030 @ 50MHz)
DEC VAXStation 4000/60 (OpenVMS 7.3, 9GB HD, 104MB RAM, KA46 @ 55MHz)
DEC MicroPDP-11/73 (RT-11, 32MB HD, 4MB RAM, KDJ11 @ 15MHz)

"'Legacy code' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
commodorejohn is online now   Reply With Quote
Old 05-31-2012, 11:48 PM   #35
takemehomegrandma
Kindred of Babble-on
Points: 16,121, Level: 81 Points: 16,121, Level: 81 Points: 16,121, Level: 81
Activity: 5% Activity: 5% Activity: 5%
 
takemehomegrandma's Avatar
 
Join Date: Oct 2002
Posts: 2,583
Default Re: Building A Website

Quote:
Originally Posted by commodorejohn View Post
Really? I'd have thought that tables, properly applied (and by "properly applied" I mean "used to organize tables of information, and not as a poor man's layout tool,") would if anything be an aid to specialty readers...
Listen to Karlos. There are so many benefits from keeping the content separated from the layout/graphical design, you do that in CSS. Tables are not evil per se, they are great at what they are meant for — presenting a set of data in the shape of a table with columns and rows. But using tables for layout and graphical design in a web page is as kosher as using rolled up tin-foil as electric cabling when building a new house, or using glued together straws from McDonalds as your plumbing. Even if it might work, you simply don't do that, even the thought is insane, and has been so for a *veeery* long time now...
__________________
djnick (a struggling OS4 user): "AmigaOS really needs update. Basic stuff we all used to work with like Watching movies, Youtube, Painting, Word typing, DropBox... are extremly hard to achieve on Amiga."

Well djnick, the update has been out for more than a decade. It is called MorphOS. It will solve your problems and do everything you asks for in that thread, and a lot more!

MorphOS is Amiga done right!
takemehomegrandma is offline   Reply With Quote
Old 06-01-2012, 12:49 AM   #36
takemehomegrandma
Kindred of Babble-on
Points: 16,121, Level: 81 Points: 16,121, Level: 81 Points: 16,121, Level: 81
Activity: 5% Activity: 5% Activity: 5%
 
takemehomegrandma's Avatar
 
Join Date: Oct 2002
Posts: 2,583
Default Re: Building A Website

Quote:
Originally Posted by Karlos View Post
Anyway, to reiterate, a text editor and some basic grasp of HTML is all you need to get started making web pages.
...and when your site validates all-green here (preferably as XHTML 1.0 Strict if possible, for best accessibility)...

http://validator.w3.org/
http://jigsaw.w3.org/css-validator/

...you have come from start to finish!

A good source for reference info:
http://www.w3schools.com/html/default.asp
http://www.w3schools.com/css/default.asp
http://www.w3schools.com/css3/default.asp
__________________
djnick (a struggling OS4 user): "AmigaOS really needs update. Basic stuff we all used to work with like Watching movies, Youtube, Painting, Word typing, DropBox... are extremly hard to achieve on Amiga."

Well djnick, the update has been out for more than a decade. It is called MorphOS. It will solve your problems and do everything you asks for in that thread, and a lot more!

MorphOS is Amiga done right!
takemehomegrandma is offline   Reply With Quote
Old 06-01-2012, 06:59 AM   #37
jsixis
Too much caffeine
Points: 2,886, Level: 32 Points: 2,886, Level: 32 Points: 2,886, Level: 32
Activity: 10% Activity: 10% Activity: 10%
 
Join Date: May 2009
Posts: 149
Default Re: Building A Website

Quote:
Originally Posted by Karlos View Post
Historically, the complete opposite tends to be the case, though newer screen readers have gotten rather better at parsing badly-formatted stuff. Regardless of which, a clean, well structured HTML document is always going to be far more accessible than a soup of nested tables.

Other reasons for avoiding table based layouts, especially nested tables, are the impact they have on page render speed. More often than not, they tend to require repeated recalculation of the page or complete retrieval of the page markup before the page can be laid out.

BS I run a website and after the index page it is all tables and loads faster then most video cards can draw it. www.cowtownmusic.com/musicians.html
jsixis is offline   Reply With Quote
Old 06-01-2012, 07:13 AM   #38
Karlos
Sockologist
Points: 48,752, Level: 100 Points: 48,752, Level: 100 Points: 48,752, Level: 100
Activity: 8% Activity: 8% Activity: 8%
 
Karlos's Avatar
 
Join Date: Nov 2002
Location: I solve practical problems...
Posts: 16,606
Blog Entries: 18
Default Re: Building A Website

Quote:
Originally Posted by jsixis View Post
BS I run a website and after the index page it is all tables and loads faster then most video cards can draw it. www.cowtownmusic.com/musicians.html
The only reason your page is fast is because you are using tables for what they were intended - displaying tabular data. There's not much "tables for layout" evident in your HTML markup.

Speaking of which, you might want to tidy that up a bit, it's pretty bad.

http://validator.w3.org/check?verbos...musicians.html
__________________
OCA
This isn't SCSI... This is SATA!!!
I have CDO. It's like OCD except all the letters are in ascending order. The way they should be.
Core2 Quad Q9450 2.66GHz / X48T / 4GB DDR3 / nVidia GTX275 / Linux x64, AROS, Win64
A1XE 800MHz / 512MB / Radeon 9200 / OS4.1
A1200T BPPC 240MHz / 256MB / Permedia 2 / OS 3.1 - OS3.9, OS4
A1200T Apollo 1240 28MHz / 32MB / Mediator1200 / Voodoo 3000 / OS3.9
A1200D Apollo 1240 25MHz (ejector seat ROM edition) / 32MB
Karlos is offline   Reply With Quote
Old 06-01-2012, 08:03 AM   #39
Templario
Cult Member
Points: 4,450, Level: 42 Points: 4,450, Level: 42 Points: 4,450, Level: 42
Activity: 2% Activity: 2% Activity: 2%
 
Templario's Avatar
 
Join Date: Sep 2010
Location: Palencia (capital of the mythical Vaccean Kingdom) - Spain
Posts: 641
Default Re: Building A Website

To handle pictures as change the size, format, visual effects as Grey scale, sharpen, rotate, etc., and runs on Amiga 68k with graphic card is available AHIW 1.02 here:
http://www.morguesoft.eu/Paginas/Downloads.htm

And soon with new features too as watermark or put text in your pictures for example the url of your site.
__________________
Amiga 500 with ROMs 1.3-2.05 and M-Tec AT 500 with hard disk and 4MB Ram.
WinUAE + Original OS 3.5&3.9 running on Intel Atom board.
Sam440ep 600 MHZ(altmost dead).
Sam440ep 733 MHZ.
Sam460ex 1 GHz + OS 4.1 + Update 6.
MacMini 1.5 GHz + MorphOS 3.1.
Templario is offline   Reply With Quote
Old 06-01-2012, 07:04 PM   #40
Rebel-CD32
Technoid
Points: 7,650, Level: 58 Points: 7,650, Level: 58 Points: 7,650, Level: 58
Activity: 1% Activity: 1% Activity: 1%
 
Rebel-CD32's Avatar
 
Join Date: Apr 2004
Location: Australia
Posts: 276
Send a message via MSN to Rebel-CD32
Default Re: Building A Website

I've made a bunch of web pages on my Amiga over the years, and even now if I were to make a new one I'd still use WebPlug and IBrowse to create and test it because I like my sites to be compatible for other Amiga users too.

I used to own and drive a 1988 Holden Camira and found other guys online who drove them and we started a bit of a club, and from there I made a website with information and support for other owners of these old bombs. I gave up on the site several years ago after I rolled my Camira, so the site was left unmaintained and eventually disappeared. I found one of my backups of the site and uploaded it for you to see. I'll also take a screenshot of the site in IBrowse and Chrome to show how they look beside each other.

http://home.exetel.com.au/amiga/CamiraOrg/

I used tables and frames, and learned everything I know about HTML from CU Amiga magazine tutorials and reading through other sites source code.

Here's the screenshot from my A1200:

__________________
Amiga user forever.

Last edited by Rebel-CD32; 06-02-2012 at 12:06 AM.. Reason: Added screenshot.
Rebel-CD32 is offline   Reply With Quote
Old 06-03-2012, 01:00 AM   #41
koaftder
VIP / Donor
Points: 12,269, Level: 72 Points: 12,269, Level: 72 Points: 12,269, Level: 72
Activity: 14% Activity: 14% Activity: 14%
 
koaftder's Avatar
 
Join Date: Apr 2004
Location: USA, MD, Salisbury
Posts: 2,077
Blog Entries: 1
Default Re: Building A Website

Quote:
Originally Posted by takemehomegrandma View Post
Listen to Karlos. There are so many benefits from keeping the content separated from the layout/graphical design, you do that in CSS. Tables are not evil per se, they are great at what they are meant for — presenting a set of data in the shape of a table with columns and rows. But using tables for layout and graphical design in a web page is as kosher as using rolled up tin-foil as electric cabling when building a new house, or using glued together straws from McDonalds as your plumbing. Even if it might work, you simply don't do that, even the thought is insane, and has been so for a *veeery* long time now...
Got to admit that doing effective design with CSS has a higher learning curve than just plain old HTML. It's pretty often that people just getting their feet wet have no idea where to start and when they try to layout elements they wind up with wildly bizarre stuff on the screen. DIVs in weird places, overlapping, bizarre flow problems, etc. Bad CSS layouts have a tendency to work right on one class of browsers and look screwed up on others. Folks run into these frustrations early on and often simply dismiss it all as overly complicated. Then they go back to spending tens of hours creating unmaintainable, rats nest table based abominations that look like something from the late 90's.

Same thing on the Javascript side of the fence. They have no idea where to start so they plod on slogging through tutorials, which are usually written by idiots and morons, trying to do animations, UI stuff and Javascript from scratch, and it never works right. They then conclude that JS is an abomination, unnecessarily complex and go back to either straight up static design, or trying to crank out rats nests of table crap with 5,000 line PHP cluster fscks.

They don't know how to do REST stuff with JSON, make use of JQuery, or start off with one of the 20 billion CSS templates laying around.
koaftder is offline   Reply With Quote
Reply

Bookmarks

Tags
building , website

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump