Is Elm the Future of Web Development?

  • Thread starter Thread starter Dave Ritche
  • Start date Start date
  • Tags Tags
    Fields Form Html
AI Thread Summary
To align input fields of a form vertically in a justified position, several methods can be employed, including using tables or divs. Bootstrap is recommended for its ease of use and ability to handle browser-specific issues effectively. For those unfamiliar with Bootstrap, tutorials are available that explain how to position text labels on forms using HTML and CSS. While Bootstrap is beneficial, it is possible to achieve the desired alignment using only HTML and CSS. Suggestions for improving user interface design include addressing grammatical issues in form instructions and considering a two-step email verification process to ensure valid email addresses. Additionally, exploring Elm as an alternative to JavaScript for web applications is suggested for those looking to enhance their programming skills.
Dave Ritche
Messages
70
Reaction score
6
How can we align all the input fields of form vertically in justified position.For example like this form:
campaignmonitor.jpg
 
Technology news on Phys.org
There are several ways. You could use a table or divs.
 
  • Like
Likes Dave Ritche
Borg said:
There are several ways. You could use a table or divs.
Can you please show me one?or tell me a source?
 
  • Like
Likes Silicon Waffle and Dave Ritche
Samy_A said:
You could also use Bootstrap for this.
Can it be done in html and css alone?
 
thank you but as i am not that expert in bootstrap so i don't know how to use this grid.isn't there any simple way?in html and css only?
 
It would be good to try learning bootstrap. It doesn't take long to get up to speed and the benefits are well worth the effort. You spend far less time dealing with browser-specific issues. Take a look at the page source code and you'll see that the row alignments that you want aren't that bad.
 
  • Like
Likes Dave Ritche and Samy_A
  • #11
Borg said:
It would be good to try learning bootstrap. It doesn't take long to get up to speed and the benefits are well worth the effort. You spend far less time dealing with browser-specific issues. Take a look at the page source code and you'll see that the row alignments that you want aren't that bad.
thank you man!
 
  • Like
Likes Borg
  • #12
@Dave Ritche, this is unrelated to your question, but in the interest of putting together a better user interface, here are some suggestions. I've noticed that several of your screen shots in other threads you started have typos.

In the screen shot of this thread, you have "Setup your account". The word "setup" can be used as a noun or an adjective. When used as a verb, it should be two words: "Set up your account".

Just below that, you have "Make sure to use a valid email address, you'll need to verify it before you can send any campaigns." You should make these two sentences, with a period at the end of the first, and with the second sentence starting with a capital letter. Alternatively, a semicolon can be used, but two short sentences are probably preferable over one longer sentence.

Finally, do you mean "send any campaign donations" ? A campaign is not something you send, but you can send a donation to a campaign.

I worked as a technical writer for a large software firm for 15 years, so I worked hard to make my writing clear, concise, and grammatically correct.
 
  • #13
With respect to the email field, some web designers add a second email field forcing you to type the address in twice and verifying that what was typed in both fields match. Alternatively you could send out an email to the address given and ask the user to click a link back to your site to verify that its a working email a kind of two step registration process.

Also if you're daring enough, you should check out using Elm as an alternative to javascript. Elm is gaining traction in the Javascript world as a better means of writing web-based apps.

Here's a talk by its creator:

 
Back
Top