Building with HTML 5 and css3

I am rebuilding our large company website and am looking to implement a range of changes.
I am also now looking to future proof the website as much as possible.
Should  I be using HTML5 and CSS3 (or one or the other) at this stage or is this still some way off at the moment in terms of cross browser support?
For css3 I am looking more at rounded corners gradients and for html5,  forms etc
Also can anyone reccommend any good books on css3 and html5?
thanks

Look at your analytics before making any changes like this.  And if you don't have analytics yet, go sign up for Google Analytics and just try to get a picture for what your user base is using.  You can make a really nice site, but if your users don't have the technology to see it, it doesn't help anyone.
And just so you know, switching to the HTML5 document type is ok, but using HTML5 elements may not be.  For instance, to support older browsers, you can use the HTML5 shiv include from Google ( http://code.google.com/p/html5shiv/ ) so that older browsers can understand some of the elements.  But it's not a complete fix to enable all functionality in older browsers.

Similar Messages

  • Email with html body and a pdf attachment

    Hi,
    i try to send a email with html body and one attach in pdf
    in release 4.6c using the SO_DOCUMENT_SEND_API1.
    I've put the html in the txt table and the pdf in bin table but i obtain the following situation:
    1) with only the html in the body i see a right email in html
    2) with the html body AND the pdf attach i obtain a empty mail with two attach.
    what can i do ? I's possible to do this.
    Thanks in advance.

    Contact my basis guy is a problem !!
    maybe a need a function similar to SX_OBJECT_CONVERT_RAW_TXT to convert raw (containing html text) into real html ?
    my view V_SXCONV contain:
    ALI     HTM     2     SX_OBJECT_CONVERT_ALI_HTM
    ALI     PS     4     SX_OBJECT_CONVERT_ALI_PRT
    ALI     RAW     1     SX_OBJECT_CONVERT_ALI_RAW
    ALI     TXT     2     SX_OBJECT_CONVERT_ALI_TXT
    ICS     RAW     8     SX_OBJECT_CONVERT_ICS_RAW
    INT     RAW     8     SX_OBJECT_CONVERT_INT_RAW
    OBJ     HTM     2     SX_OBJECT_CONVERT_OBJ_HTM
    OTF     PCL     3     SX_OBJECT_CONVERT_OTF_PRT
    OTF     PDF     1     SX_OBJECT_CONVERT_OTF_PDF
    OTF     PS     2     SX_OBJECT_CONVERT_OTF_PRT
    OTF     RAW     9     SX_OBJECT_CONVERT_OTF_RAW
    RAW     SCR     6     SX_OBJECT_CONVERT_RAW_SCR
    RAW     TXT     7     SX_OBJECT_CONVERT_RAW_TXT
    SCR     OTF     1     SX_OBJECT_CONVERT_SCR_OTF
    TXT     INT     7     SX_OBJECT_CONVERT_TXT_INT
    URL     HTM     2     SX_OBJECT_CONVERT_OBJL_HTM
    thanks a lot.

  • Is It Possible to Embed a PayPal Button with HTML Code and Not Widget?

    I noticed that Muse doesn't have a PayPal Subscribe button for monthly payments.
    PayPal can give me HTML code to embed the button in the website.
    Will the HTML code work if I embed it with Muse?

    Hello,
    Yes you can do that.
    Insert code in <Body> of Page:
    To insert HTML code in Body of page
    Open the page in design mode.
    Go to Object > Insert HTML.
    Past the code in the window and hit OK.
    To insert HTML code in <Head> of Page
    Open Page in design Mode
    Go to Page > Page Properties > Metadata > HTMl for Head
    Paste the code in HTML for <head> section and click OK
    Regards
    Vivek

  • Having trouble with html snippets and movies in iweb 09

    Hi I have built a site iweb2.0.4 and recently moved it onto my new machine with iweb 09 on. Basically I have been putting in videos that I have exported for web out of Quicktime. In the past I have simply added an html snippet code like this in <iframe src="http://evileducation.org/stammuraifinalcomp/ReadMe.html" style="width: 340px; height: 285px"; scrolling="no" controller="true" frameborder="0"></iframe>
    I edit the ReadMe.html based on a tutorial I saw and it loads the movie after pressing the "Click to play" button. Now in 09 when I put the code in to the snippet it just shows a Quicktime symbol with a question mark. if you check the link below you can see the videos with the best I have managed to do so far which is get the new movies on but they both autoplay (I have linked in this instance to the 4kb .mov in each folder rather than the readme.html.). I don't want to just drag a video in I would like the options to view on phone or on computer etc and not for them to autoplay. Is there a new/ different way to do this now. Surely it shouldn't be this hard to get the export for web in Quicktime and iWeb to work together? The frustrating thing is if you check the link below the old movies work fine still it's just the 2 new ones. Soz for the long one!
    http://evileducation.org/eviltwin_education_2010/movies_made_by_youngpeople.html

    Less cryptic :
    MAKE THE TWO MOVIES THE SAME AS THE OTHER EIGHT.
    Here are some pages for your convenience you can study and nim :
    http://www.wyodor.net/iFrame/
    http://www.wyodor.net/MoreEmbed/
    [Using the iWeb HTML Snippet|http://www.wyodor.net/blog/archives/2009/07/entry_213.html]
    http://www.apple.com/quicktime/pro/tutorials.html
    You may have to learn HTML/CSS/JavaScript.
    for the young people with disabilities that made
    Keep the emotions out of the equation.

  • Possible bug with HTML emails and attachments from Mail.app

    I'm trying to send an attachment with an HTML email from Mail.app and getting unexpected results. I've been messing around with the order that things get added to the new e-mail and it seems that I can have either an attachment or I can have HTML email, not both.
    The code... (of course simplified)
    tell application "Mail"
    set new_message to make new outgoing message with properties {subject:"A subject", sender:"[email protected]"}
    tell new_message
    set visible to true
    make new to recipient at end of to recipients with properties {address:"[email protected]"}
    tell content to make new attachment with properties {file name:alias "Path to your file as string"} at after the last paragraph
    set html content to "<head><body>Some HTML here...</body></head>"
    end tell
    send new_message
    end tell

    etresoft wrote:
    The problem is that there is no such thing as HTML email.
    Well, I wonder what I have been generating for over three years now. RTF ? Because it sure looks like HTML. I must agree that HTML is not documented or even mentionned in the Mail AS dictionnary, but it does work, though you must specify visible to false so that it does. Here's my sub:
    tell application "Mail"
    set DMF to default message format
    set default message format to plain text
    set newMessage to make new outgoing message with properties {subject:theSubject}
    tell newMessage
    set visible to false
    set sender to theSender
    make new to recipient at end of to recipients with properties {name:Photographer, address:theAddress}
    set html content to "<html><head><title>" & theSubject & "</title></head><body>" & "This is an automated response." & theSource & "Find your personnal planning on the web: " & thelink & "
    </body></html>"
    end tell
    send newMessage
    set default message format to DMF
    end tell

  • Help Please:  working with HTML BLOBS and workflow attachments

    simply put need to be able to:
    1. create html document using plsql and store as BLOB in a table.
    2. retrieve this BLOB and send as Document Attachment in workflow notification.
    This sounds so simple to be able to do and yet I've spent the past week trying to find easy to understand documentation on how to do this.
    The html i'm creating is too large for just the normal 32K (I believe) buffer for a regular (text) document attachment. If i limit the # of rows returned, I can use this method just fine. However, my assumption is that with the amount of data I need to return in the attachment is that the BLOB type is what i will need to be able to accomplish this.
    I would be more than happy to e-mail anyone samples of the workflow and code I am currently using to attempt this.
    Lastly, one of the main articles I've looked at is this:
    http://oracle.anilpassi.com/index2.php?option=com_content&do_pdf=1&id=22
    In my latest attempt, i picked an html file currently stored in fnd_lobs and tried to send the file as an attachment.
    wf_engine.setitemattrdocument ( itemtype => c_itemtype,
    itemkey => l_itemkey,
    aname => 'LOB_DOCUMENT',
    documentid =>'PLSQLBLOB:DANA_RLM_EXCEPTION_NOTIFY.xx_notif_attach_procedure/' || to_char(75871));
    I get the following error in Workflow when trying to open the attached document:
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    Any help would be greatly appreciated... would consider naming our next child after you. ;)

    I had done some work trying to see how Lotus Notes handles HTML content.. to my dismay, Lotus Notes does not even handle some of the basic HTML correctly.. leave alone the embedded OA Fwk content in the workflow e-mail notifications.
    This seems to be a bug in Lotus notes.. I don't have the link to the IBM site that talks abt the bug. Will post it once I have it.

  • Problem with HTML Parser and multiple instances

    I have a parser program which queries a online shopping comparison web page and extracts the information needed. I am trying to run this program with different search terms which are created by entering a sentence, so each one is sent separately, however the outputs (text files) are the same for each word, despite the correct term and output file seeming passed. I suspect it might be that the connection is not being closed each time but am not sure why this is happening.
    If i create an identical copy of the program and run that after the first one it works but this is not an appropriate solution.
    Any help would be much appreciated. Here is some of my code, if more is required i will post.
    To run the program:
    StringTokenizer t = new StringTokenizer("red green yellow", " ");
            int c = 0;
            Parser1 p = new Parser1();
            while (t.hasMoreTokens()) {
                c++;
                String tok = t.nextToken();
                File tem = new File("C:/"+c+".txt");
                    p.mainprog(tok, tem);
                    p.mainprog(tok, tem)
                    p.mainprog(tok, tem);
    }The parser:
    import javax.swing.text.html.parser.*;
    import javax.swing.text.html.*;
    import javax.swing.text.*;
    import java.awt.*;
    import java.util.*;
    import javax.swing.*;
    import java.io.*;
    import java.net.*;
    public class Parser1 extends HTMLEditorKit.ParserCallback {
        variable declarations
       public void handleStartTag(HTML.Tag t, MutableAttributeSet a, int pos){
    ...methods
      public void handleText(char[] data, int pos){
           ...methods
      public void handleTitleTag(HTML.Tag t, char[] data){
      public void handleEmptyTag(HTML.Tag t, char[] data){       
      public void handleSimpleTag(HTML.Tag t, MutableAttributeSet a, int pos){
    ...methods
          static void mainprog(String term, File file) {   
    ...proxy and authentication methods
                        Authenticator.setDefault(new MyAuthenticator() );
                        HTMLEditorKit editorKit = new HTMLEditorKit();
                        HTMLDocument HTMLDoc;
                        Reader HTMLReader;
                      try {
                            String temp = new String(term);
                            String fullurl = new String(MainUrl+temp);
                            url = new URL(fullurl);
                            InputStream myInStream;
                            myInStream = url.openConnection().getInputStream();
                            HTMLReader = (new InputStreamReader(myInStream));
                            HTMLDoc = (HTMLDocument) editorKit.createDefaultDocument();
                            HTMLDoc.putProperty("IgnoreCharsetDirective", new Boolean(true));
                            ParserDelegator parser = new ParserDelegator();
                            HTMLEditorKit.ParserCallback callback = new Parser1();
                            parser.parse(HTMLReader, callback, true);
                            callback.flush();
                            HTMLReader.close();
                            myInStream.close();
                     catch (IOException IOE) {
                        IOE.printStackTrace();
                    catch (Exception e) {
                        e.printStackTrace();
          try {
                FileWriter writer = new FileWriter(file);
                BufferedWriter bw = new BufferedWriter(writer);
                for (int i = 0; i < vect.size(); i++){
                    bw.write((String)vect.elementAt(i));
                    if (vect.elementAt(i)!=vect.lastElement()){
                        bw.newLine();
                bw.flush();
                bw.close();
                writer.close();
            catch (IOException IOE) {
                        IOE.printStackTrace();
                    catch (Exception e) {
                        e.printStackTrace();
              }   catch (IOException IOE) {
                     System.out.println("User options not found.");
    }

    How many Directory Servers are you using?
    Are both serverconfig.xml files of PS instances the same?
    Set debug level to message in the appropriate AMConfig.properties of your portal instances and look into AM debug files.
    For some reason amSDK seems not to get the correct service values.
    -Bernhard

  • Skype click to call interferes with HTML cut and p...

    FYI - I had to remove Skype click to call from my PC because it disables my ability to cut and paste HTML to microsoft word.
    Please fix this, thanks.

    Me too! I thought it was a Google Chrome problem. I even rebuilt my laptop over it and spent a whole day on the phone with Geeksquad! I just uninstalled Click-to-call and now the problem is gone. 
    This is a really big deal, people use copy/paste all the time and expect the formatting to work. I'm telling everybody to uninstall click-to-call and/or don't install it in the first place. I hope somebody gets serious and fixes it. And, Skype will have to acknowledge the problem and tell me it is fixed before I will give click-to-call another shot.
    Not trying to be a jerk - that is just the truth of it.

  • Exe build with database conn and report generation vi's?

    I tried to build an .exe and learned the hard way that there are many things needed to be included for this to work.  As is now my program is not working.
    I wanted to get a list of necessary steps to make a successful build.  Please correct me if I am wrong or missing anything:
    1.  For the report generation toolkit I must include a few support files (_exclsub.llb and _wordsub.llb)
    2.  For the database connectivity:  I must follow NI's User guide by implementing the toolset build script function?  Is there an easier way?
    If there are any simpler ways to get this working please let me know.
    Dev machine=vista LV2010 office 2007
    Target machine=XP office 2007
    Solved!
    Go to Solution.

    Thanks for the response,
    Yes I have the runtime installed.  I also got the program working correctly by doing the following:
    LV 8.6 and greater-->
    1.  added two folders to the project from the project explorer menu.
          a.  Utilities folder
          b.  LVClass folder
    2.  during the .exe build I had to:
          a.  add LVClass folder to always include in source file settings
          b.  browse in the Utilities folder to NIReportLLB folder and add that to always include as mentioned above (note:  if you add the whole utilities folder you will get a broken vi error when building it, even if you fix the vi it still didn't work properly for me so I just included the folder I needed for word/excel)
    took about a day to troubleshoot and fix but the program is working as expected.  Hope this helps someone else in the future.
    Bernie

  • Help with HTML tags and web page creating

    I have a project that is supposed to use an HTML class we make. He has given us the basics but we have to fill it in. My question is: How do you code a value that has been passed to a method into an html tag. For instance we have one that is called makeEmail and it is supposed to place an email address on a webpage. Here is the method, I just need to figure out how to code it correctly. Any suggestions on how to do this?
    public void makeEmail(String address)
    webPage += "" + address + "";
    }

    An email tag in html is very similar to a hyperlink. The string you want the makeEmail method to create is as follows:
    <a href="mailto:(email address")>(email address or description or whatevber you want displayed on screen)</a>So using for example my email address, you use the following line:
    <a href="mailto:[email protected]">Send an email to Mr_Silly</a>It is very much worth looking into an html tutorial, try searching for one on the web, cos there a thousands out there. It is a very simple language to learn.
    :-)

  • Problem with html table and htmlb radiobutton group

    Hello,
    I wrote this code:
           <table width="100%" border="1">
            <tr>
              <th>
                Valutazione manageriale complessiva dell#anno
              </th>
              <th>1</th>
              <th>2</th>
              <th>3</th>
            </tr>
            <tr>
              <th>
                imprenditività
              </th>
              <htmlb:radioButtonGroup id="PROVA1"
                                       columnCount="3"
                                        mode="LOGICAL_GROUPING">
              <th><htmlb:radioButton id="1" text="1"  encode="TRUE"/></th>
              <th><htmlb:radioButton id="2" text="2"  encode="TRUE"/></th>
              <th><htmlb:radioButton id="3" text="3"  encode="TRUE"/></th>
              </htmlb:radioButtonGroup>
            </tr>
            <tr>
              <th>
                Autorevolezza
              </th>
              <htmlb:radioButtonGroup id="PROVA2"
                                       columnCount="3"
                                        mode="LOGICAL_GROUPING">
              <th><htmlb:radioButton id="1" text="1"  encode="TRUE"/></th>
              <th><htmlb:radioButton id="2" text="2"  encode="TRUE"/></th>
              <th><htmlb:radioButton id="3" text="3"  encode="TRUE"/></th>
              </htmlb:radioButtonGroup>
            </tr>
          </table>
    but the third row (where there is "Autorevollezza/PROVA2") appears out of the table.
    Do yuo now why?
    Regards
    Maria

    you need to put the htmlb:radioButtonGroup Tags within the
    tags
    <tr>
    <td>
    imprenditività
    </td>
    <td>
        <htmlb:radioButtonGroup id="PROVA1" columnCount="3" mode="LOGICAL_GROUPING">
        <htmlb:radioButton id="1" text="1" encode="TRUE"></htmlb:radioButton></td>
    <td><htmlb:radioButton id="2" text="2" encode="TRUE"></htmlb:radioButton></td>
    <td><htmlb:radioButton id="3" text="3" encode="TRUE"></htmlb:radioButton>
         </htmlb:radioButtonGroup></td>
    </tr>
    there is a invisible table rendered by htmlb and the browser does not know what to do when you put that between </tr> and </table> so he ends your table...
    better you use <htmlb:gridLayout> instead of html-tables...
    stefan

  • Using Thunderbird/Firefox - since last upgrade, issues with HTML emails and opening PDF

    Since last upgrade, it seems that I'm having 2 (maybe 3) problems:
    1)  emails have white/grey horizontal lines in the bottom half of the email's text or graphics
    2)  can't open pdf files - when I could without issue before upgrade
    3)  Adobe Reader - I've downloaded updates, but they won't install.  (says not compatible with my computer, but running Mac OSX 10.6.8  (I even downloaded Opera brower to see if that would work, but there still seem to be Adobe issues)
    Any thoughts?

    mknabster wrote:
    Now i'm thinking it has to be those 10K fonts I put on there into the Font app.
    I think you are correct, that was not a good idea.
    Hopefully they all wound up in Home/Library/Fonts.  You can safely delete everything in there, as OS X does not put anything in that folder.  Fonts part of the OS are
    http://www.prepressure.com/fonts/basics/snow-leopard-fonts/list

  • JSP-MySQL user login with username, password and registration

    Hi everyone:
    i need to create a simple jsp client login with username and password. There is also a registration link for those not register yet.
    I m using tomcat and MySQL and have already create a client login with username and password page.(record already in database).
    I m now have no idea on how to create a registration link, ie update the database. please help..the examples i search through google were build by Jboss, strut, ApacheGeronimo which i m not familiar with.
    Is it any "package" or "wizard" available in creating the login and registration page? Most of the webpage has build with user login and registration part, may i know how they "create" them?
    Please help.. Thanks in advance!

    hi,
    You can use tomcat5.5 for this. you can get help from the following link.
    http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html
    If ur registrantion page is RegistrationPage.jsp then u can write it:
    <a href="RegistrationPage.jsp">Registration Page </a">For Registration page u have to use session & for u can search this in javaworld.com site. MAy from this u will get ur solution

  • Textarea with HTML editor is not working

    Hi all,
    This is producing me a real headache.
    I created the simplest application in the world with one Textarea with HTML editor, and the editor control does not show the usual tool bar for fonts, color, alignment, etc. Just a ordinary textarea.
    Moreover, this was working before... I moved to another location in my work (me, not the server). Yes, I thought about the Internet Explorer, but Firefox has the same issue.
    So any idea I can try to make this work?
    I have another applications already in production with the same issue.
    Need help!!!!!!!!!
    Thanks in advance.
    Lukas.
    Application Express 2.1.0.00.39
    Oracle Database 10g Express Edition Release 10.2.0.1.0
    Internet Explorer 7.0.5730.11
    Firefox 1.5.0.11
    Windows XP Service Pack 2
    1 G Ram
    Pentium D CPU 2.80GHz

    Lukas,
    I would go and integrate FCKEDITOR (http://www.fckeditor.net/ ) into your application.
    Here are instructions on how to achieve this (sorry but only in German):
    http://www.oracle.com/global/de/community/tipps/einbinden_fckeditor/index.html
    It basically means:
    1) copying the files from fckeditor under the /images directory
    (you can use the instructions here: http://daust.blogspot.com/2006/03/where-are-images-of-application.html)
    2) creating two shortcuts INCLUDE_EDITOR_SCRIPTS and EDITOR
    3) placing the shortcut INCLUDE_EDITOR_SCRIPTS into the page html header and
    4) placing the shortcut EDITOR into the post element text of your plain textarea element
    That's it.
    BTW, FCKEDITOR has been included in Apex 3.0 as a standard item type.
    Regards,
    ~Dietmar.

  • How can I use javascript in a Text Area with HTML editor??

    My question is... how can I use javascript in Text Area with HTML editor??
    I can use javascript functions that change the content of Text Areas but i can´t if i try in text area with html editor....
    I need to limit number of characters in a text area with html editor and i can´t.
    could anybody help me please?

    I have been experiencing similar problems with the HTML Editor and have managed to find an answer that should start to answer some of my questions. The Apex HTML Editor Standard is actually an HTML editor called FCKeditor. The FCKeditor has a Javascript API that can be found at http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/JavaScript_API. Unfortuately this doesn't seem to give the whole answer and I found more at http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:49607.
    I needed to get the text entered within my html editor standard (e.g. P1_MYTEXT) and use it within my javascript function. I did this by using the following script
    <script language="JavaScript" type="text/javascript">
    function showtext(){
    var oEditor = FCKeditorAPI.GetInstance('P1_MYTEXT');
    var editortext = escape(oEditor.GetXHTML(oEditor.FormatOutput));
    alert(editortext);
    </script>
    Hope this helps.
    Matthew

Maybe you are looking for

  • Why am I getting unauthorised emails into my account and can't remove

    I switched my domain from long term USA hosting, to 1and1 in UK and now have a problem with my Mozilla Thunderbird email client. I set up my email addresses only with no web page file uploads. I decided 1and1 were not for me, so I cancelled my accoun

  • InDesign CS3 Crashes When Placing Illustrator CS3 Art

    Hi all- I've been having some problems over the past week with InDesign CS3. Specifically each and every time I try to place an Illustrator CS3 element, the dialog says it is importing the art. Then the trouble starts - InDesign grinds for about 10 s

  • How to create a workflow (not a wizard)

    Hi, In apex itself a lot of pages have at the left side a workflow: indicating the steps to fullfill a task. How a workflow (like these) has to be build? Are examples available? Any reaction will be appreciated. Leo

  • Ztable field level Mass Change

    Dear All, According to our client business scenario we have created one Ztable to capture day to day activities. Daily minimum 3000 records are getting saved. after some time user will change the single field value with some conditions. at a time he

  • Testing wireless access points

    I have been deploying Cisco (as well as Aruba and HP) wireless in the enterprise/education for some time.  One of the selling points of the Cisco model IMHO is the ability to do agressive load balancing.  I have been asked to test a smaller venders e