Register - Login
Views: 99805963
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 07:59:42 AM
Jul - Computers and Technology - Why does every damn website on the internet use AJAX now? New poll - New thread - New reply
Next newer thread | Next older thread
Drag
2640
Level: 99


Posts: 143/2641
EXP: 9990161
For next: 9839

Since: 07-03-07


Since last post: 4.2 years
Last activity: 3.4 years

Posted on 08-18-07 11:09:11 PM Link | Quote
Drag's Post #143
Especially websites who don't know that AJAX won't work if they don't sign their scripts?

...like [adult swim]?

____________________
Aerakin
Ye Olde Layout
Level: 98


Posts: 651/2550
EXP: 9475930
For next: 178423

Since: 07-06-07

From: From the future

Since last post: 8.0 years
Last activity: 1.2 years

Posted on 08-18-07 11:10:55 PM Link | Quote
because it's cool.

____________________
Layout just didn't go well with mood avatars. Might redo it someday.
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 527/12211
EXP: 99321484
For next: 552087

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 08-18-07 11:11:53 PM Link | Quote
08-18-07 05:11:53 PM
527 posts
46 days
Has too much free time

520
Because AJAX is considered 'Web 2.0.'

Even though it sucks by comparison to what Web 1.0 can do.

____________________
Dennis, on the Future of Remixing: "i think that it's going to become a sentient being that will destroy us all"Death to n00bs!
Drag
2640
Level: 99


Posts: 144/2641
EXP: 9990161
For next: 9839

Since: 07-03-07


Since last post: 4.2 years
Last activity: 3.4 years

Posted on 08-18-07 11:13:18 PM Link | Quote
Drag's Post #144
Well there's a few problems.

Like I said, if the scripts aren't signed and verified, and if they try to access content on a domain other than the originating site, it doesn't work. This is the same problem [adult swim] has, and as such, I can't really access anything on their site, because every page is just a blank shell.

In addition, AJAX requires javascript, so if it's disabled, nothing works. (Though, I'm not sure who globally disables Javascript these days)

____________________
chungy
Member
Level: 31


Posts: 28/174
EXP: 168444
For next: 16919

Since: 08-04-07


Since last post: 14.1 years
Last activity: 13.9 years

Posted on 08-19-07 12:15:33 AM Link | Quote
The problem with AJAX is that it's often improperly used.
Originally posted by Drag
(Though, I'm not sure who globally disables Javascript these days)

Me.
Kas
Member
Level: 28


Posts: 21/145
EXP: 128220
For next: 3118

Since: 07-28-07

From: Sheffield, UK

Since last post: 1.2 years
Last activity: 1.2 years

Posted on 08-19-07 08:10:05 AM Link | Quote
It'll probably be as popular as frames are in five years time, or it will be properly regulated or replaced by Adobe and Microsoft's client-side technologies. The trouble is that most people are taking a scatter-gun approach with Ajax right now, and it's getting applied in ways that it's really not suited.

I certainly hope it gets replaced, I can't imaging writing half a site's source code in Javascript. That doesn't bare thinking about.
Xkeeper

Level: 263


Posts: 1/25353
EXP: 297142108
For next: 1818345

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 59 min.

Posted on 08-20-07 03:36:18 AM Link | Quote
Daily Cycle II ~ -2414
Most of the time I leave Javascript off, if only because it removes about 99% of what makes the internet dumb.

____________________
"Xkeeper is like the can at the bottom of a supermarket display. Pulling him out is just asking for a catastrophic mess."
Stats
Level NaN
EXP: 0/0
Time: 47 days
Ranked at #205
 

 
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 534/12211
EXP: 99321484
For next: 552087

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 08-20-07 07:14:59 AM Link | Quote
08-20-07 01:14:59 AM
534 posts
47 days
Has too much free time

530
It's no match for what more mature technologies can do anyway.

____________________
Dennis, on the Future of Remixing: "i think that it's going to become a sentient being that will destroy us all"Death to n00bs!
Darkdata
Ruins!? ♥
Level: 103


Posts: 146/2892
EXP: 11446095
For next: 25311

Since: 07-04-07


Since last post: 202 days
Last activity: 10 days

Posted on 08-20-07 02:55:38 PM; last edit by Darkdata on 08-20-07 02:55 PM Link | Quote
DPP - [internet://board/post146.bit] - 08-20-07 02:55:38 PM
File Edit View Settings ?
Originally posted by Xkeeper
Most of the time I leave Javascript off, if only because it removes about 99% of what makes the internet dumb.


With flash and java being the other 1%?

Yeah, I also leave javascript turned off and only a few sites with it on, which sadly is only four.

Heh.

____________________
Tiden
Disgusting human being, just awful
Level: NaN


Posts: 913/-6493
EXP: NaN
For next: 0

Since: 07-03-07

Pronouns: they/them

Since last post: 4.1 years
Last activity: 3.6 years

Posted on 08-22-07 03:28:13 PM Link | Quote
Originally posted by Drag
Especially websites who don't know that AJAX won't work if they don't sign their scripts?

...like [adult swim]?

It's asynchronous. The page wouldn't need to be reloaded and the server having to re-send the entire (generated) page to the client. Just smaller updates can be sent.

____________________
generic signature
drjayphd
Member
blabber blabber bowlshhit innit
/does 8 lines of coke simultaneously

Level: 21


Posts: 8/72
EXP: 44762
For next: 5181

Since: 08-22-07


Since last post: 13.3 years
Last activity: 11.8 years

Posted on 08-23-07 04:21:09 PM Link | Quote
Originally posted by Metal_Man88
Because AJAX is considered 'Web 2.0.'

Even though it sucks by comparison to what Web 1.0 can do.


Does it come with an entirely unnecessary and extraneous "R"? Then it ain't Web 2.0, mister. >:[
Xkeeper

Level: 263


Posts: 1/25353
EXP: 297142108
For next: 1818345

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 59 min.

Posted on 08-23-07 04:25:43 PM Link | Quote
Daily Cycle II ~ -2336
Originally posted by hydraphatphelinez
Originally posted by Drag
Especially websites who don't know that AJAX won't work if they don't sign their scripts?

...like [adult swim]?

It's asynchronous. The page wouldn't need to be reloaded and the server having to re-send the entire (generated) page to the client. Just smaller updates can be sent.

Yeah, then you disable javascript and there goes your site.

____________________
"Xkeeper is like the can at the bottom of a supermarket display. Pulling him out is just asking for a catastrophic mess."
Stats
Level NaN
EXP: 0/0
Time: 51 days
Ranked at #223
 

 
neotransotaku
Member
wonders why OSX does not come with their version of MSPaint?
Level: 53


Posts: 1/603
EXP: 1084698
For next: 72421

Since: 08-24-07

From: The Landmark @ One Market

Since last post: 2.6 years
Last activity: 41 days

Posted on 08-24-07 03:26:11 AM Link | Quote
95% of users (perhaps more) aren't going to disable JS, so majority of sites are safe. If users do disable javascript, hopefully such sites are smart enough to tell users that they need javascript to run their site instead of just having broken functionality.

The larger problem is the desire of the average internet user who wants slick interfaces, similar to the evolution of programs. Adding to the movement of increased AJAX is Adobe Flex, the web 2.0 replacement for Flash in my opinion.

In order to return to Web1.0, internet bandwidth and processing needs to be as fasts as how fast our brain works, which I think is a very long way off.
chungy
Member
Level: 31


Posts: 44/174
EXP: 168444
For next: 16919

Since: 08-04-07


Since last post: 14.1 years
Last activity: 13.9 years

Posted on 08-24-07 04:14:22 AM Link | Quote
Flex? Never heard of it.

Dammit, SVG was supposed to be the Flash-killer.
Xkeeper

Level: 263


Posts: 1/25353
EXP: 297142108
For next: 1818345

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 59 min.

Posted on 08-24-07 05:35:32 AM Link | Quote
Daily Cycle II ~ -2322
I suppose I should delve further into details; one of my main gripes with AJAX is that it breaks the back/refresh/forward buttons.

For example, if you're at some Ajax-dynamic page, and you go to use the instinctive back button, there's no gaurentee you'll be looking at what you expect. Similarly if you hit Reload, you mght be looking at something entirely different - Javascript isn't persistant.

That, and a majority of (what I've seen of) it tends to completely break down in the event something goes wrong (like a failure to load), forcing a reload and as per above causing you to start all over.

____________________
"Xkeeper is like the can at the bottom of a supermarket display. Pulling him out is just asking for a catastrophic mess."
Stats
Level NaN
EXP: 0/0
Time: 51 days
Ranked at #225
 

 
Rena
I had one (1) message in Discord deleted and proceeded to make a huge, huge mess about how it was a violation of free speech and how moderators are supposed to be spam janitors and nobody should have the right to tell me not to talk about school shootings
Level: 135


Posts: 766/5390
EXP: 29075660
For next: 259345

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 342 days
Last activity: 342 days

Posted on 08-24-07 05:48:09 AM Link | Quote
JL2 - Post #766 - 08-24-07 12:48:09 AM
Day 32, rank 7; Level 28 (32.9%)
4988/15179 (121147/131338)
GPP: 237; GT: 46.577
People just don't use it right. There's no need to write an entire website that stays within one dynamically-loaded page. The idea is if you've ever been writing a script and wished you could grab the contents of another page, now you can. For example, to update information on the page or not require a refresh for every little change on a control panel. Not to download an entire page, wipe out the current one entirely, and just plop the new one in. There's no point except maybe it looks pretty because you can have a loading screen, and no competent programmer or web designer puts beauty before functionality (see also Xk's list of problems with this method).

____________________
neotransotaku
Member
wonders why OSX does not come with their version of MSPaint?
Level: 53


Posts: 2/603
EXP: 1084698
For next: 72421

Since: 08-24-07

From: The Landmark @ One Market

Since last post: 2.6 years
Last activity: 41 days

Posted on 08-24-07 08:17:53 AM Link | Quote
Originally posted by Xkeeper
I suppose I should delve further into details; one of my main gripes with AJAX is that it breaks the back/refresh/forward buttons.

AJAX isn't what doesn't break back/refresh/forward. It is the programmers who use it the wrong way. Or perhaps, didn't have enough usability studies to prevent them from using it the wrong way. My company makes use of AJAX to a certain extent. However, we have lots of usability studies to back up the look and feel of our product. If AJAX alters the user experience in a significant way, then it will be removed and redesigned.

AJAX can be powerful, but it needs to be used the right way.

@chungy, this is Adobe Flex.
Kawaii-e

Red Cheep-cheep
Collecting Dust and Games
Level: 34


Posts: 2/217
EXP: 234421
For next: 19230

Since: 08-12-07

Pronouns: she / her
From: Schaffhausen

Since last post: 37 days
Last activity: 1 day

Posted on 08-24-07 09:02:33 AM (last edited by Kawaii-e at 01-30-22 05:00:43 AM) Link | Quote
____
Originally posted by neotransotaku
Originally posted by Xkeeper
I suppose I should delve further into details; one of my main gripes with AJAX is that it breaks the back/refresh/forward buttons.

AJAX isn't what doesn't break back/refresh/forward. It is the programmers who use it the wrong way. Or perhaps, didn't have enough usability studies to prevent them from using it the wrong way. My company makes use of AJAX to a certain extent. However, we have lots of usability studies to back up the look and feel of our product. If AJAX alters the user experience in a significant way, then it will be removed and redesigned.

AJAX can be powerful, but it needs to be used the right way.

@chungy, this is Adobe Flex.


Aren't there good and bad examples for every technology? I think GMAIL is a good example of AJAX (I even can use my Back-Button) and [Adult Swim] is a bad one?

I personally like GMAILs interface, also because it supports standard html and works great on PSION, DS and Wii.

____________________
neotransotaku
Member
wonders why OSX does not come with their version of MSPaint?
Level: 53


Posts: 3/603
EXP: 1084698
For next: 72421

Since: 08-24-07

From: The Landmark @ One Market

Since last post: 2.6 years
Last activity: 41 days

Posted on 08-24-07 09:16:06 AM Link | Quote
Yeah, I think many of the "abuses" of AJAX is done by sites that really didn't take the user into perspective, or they aren't really offering a service. Because I think the places that do AJAX correctly are places that are offering some type of service to the user. Google offers a service. So the AJAX they need to do that right. However, the people who manage the adult swim website isn't offering a service. They are going to still make money anyways.
Kas
Member
Level: 28


Posts: 27/145
EXP: 128220
For next: 3118

Since: 07-28-07

From: Sheffield, UK

Since last post: 1.2 years
Last activity: 1.2 years

Posted on 08-25-07 07:05:56 AM; last edit by Kas on 08-25-07 07:16 AM Link | Quote
Originally posted by neotransotaku
Originally posted by Xkeeper
I suppose I should delve further into details; one of my main gripes with AJAX is that it breaks the back/refresh/forward buttons.

AJAX isn't what doesn't break back/refresh/forward. It is the programmers who use it the wrong way. Or perhaps, didn't have enough usability studies to prevent them from using it the wrong way. My company makes use of AJAX to a certain extent. However, we have lots of usability studies to back up the look and feel of our product. If AJAX alters the user experience in a significant way, then it will be removed and redesigned.

AJAX can be powerful, but it needs to be used the right way.

@chungy, this is Adobe Flex.


Absolutely, I think I remember a Digg engineer claiming that the new commenting systems introduced as much Javascript code as PHP. That's really frightening. Javascript was never meant to build enitre interfaces, using it to do so is a hacky solution whichever way you look at it. Frameworks like JQuery make it tolerable and workable, but Javascript is aging and was designed for an internet where text and images were the height of your concerns.

Citing separation of concerns and modularity is stupid as well, especially when some people are quick to ignore the essential back / forward / refresh mechanisms.

Incidentally, there is a solution to the back/forward/refresh issue, but it's another hacky fix. Using hidden iFrames, you can still have traditional browser navigation in the background. If you're a professional software engineer, you really shouldn't be considering this kind of design, regardless of what it can do. If you really can't do without a more dynamic design, you should be using Flash instead.

The usability of some pieces of AJAX software are neglected in favour for eye-candy and silly toys. There is a time and a place for AJAX, but it's in small, neat touches for the classic webapp format.
Next newer thread | Next older thread
Jul - Computers and Technology - Why does every damn website on the internet use AJAX now? New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

33 database queries, 4 query cache hits.
Query execution time: 0.112425 seconds
Script execution time: 0.041826 seconds
Total render time: 0.154251 seconds