Re: A UUID function for web developers

[email protected]
Newsgroups gmane.comp.mozilla.devel.seamonkey
Message-ID <[email protected]>
Actually, I haven't posted a single thing on any message board for at least 15 years, aside from two or three postings regarding some personal legal issues. I generally prefer others to do the grunt work, which I snobbishly assert they consistently do. Plus, I like shielding myself from the brutality that takes place on these public forums.

Soon after beginning web development, it was constantly hit and miss:
-No auto-grow text;
-No way to detect text overflow (what is the point of ellipses then);
-No parent selector in CSS (the parent of the element receiving the focus has the style I want to affect);
-No way to retrieve pages cross-domain (is there a point to CORS other than hindering web developers in delivering really powerful and versatile applications);
-No way to color text with a gradient brush;
-No way to have an element positioned relative to another in CSS based on its height or width at the time of rendering (top: calc(elementB.top - height));
-No nested CSS rules (.Yo:hover{a{color: red;}});
-No way to have style rules based on the element's parent client area (I want the height of one element to grow with the height of another sibling element);
-No built-in standard hashing functions;
-Getting the caret placed on an empty line of an editable box is not user friendly using a mouse;
-No style rule that can restricts what can be typed in an editable box;
-z-index has no effect on inline elements;
-No operator overloading in javascript (how can I fully take advantage of getters and setters if they don't apply to arrays);
-No "non-hacky" way to open the file save dialog (why??);
-No way to prompt the user to get the browser to take certain actions (hey, maybe I need more local storage, what is a gigabyte or two in this day and age);
-No access to the red wavy lines internally used by browsers for misspelled words.

Those are some of the browser-related shortcomings that have been beating me up in the last week. I have been encountering a streak of things I cannot do with browsers, at least not without really ugly and inefficient workarounds. I complained not once over any of them, keeping the Internet clean of my ravings, until I encountered this one unique outrage: the absence of a UUID generator function in, of all things, browsers!

This is just jaw dropping! I have an impulse to invoke the space-time continuum, odds, groupthink and the status quo, but it's all just too much; I can't separate one thought in the violent collisions of thoughts of outrage. My head reels round and round, round and round. People! People, listen to me:

I am discussing the addition of a fundamental element, something as essential as the integer.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.